在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何用Raspberry Pi制作動作控制感應燈

王芳 ? 來源:DevicePlus ? 作者:DevicePlus ? 2023-02-24 17:25 ? 次閱讀

這篇文章來源于DevicePlus.com英語網站的翻譯稿。

教程將帶你一步步制作一款動作控制感應燈。

該項目使用的設備包括:Raspberry Pi Model B,Dexter Industries的GrovePi擴展板,以及超聲波傳感器和繼電器模塊。在此項目中,我們將使用一個定制Raspbian磁盤鏡像,在最新版的”Jessie”開發環境下運行。

本教程旨在演示一個原型機設計,并向您展示測試和修改此設計所需的步驟,以便優化和部署以完全實現你的想法。

項目清單

硬件

電腦:Lenovo T420 Windows 10

SD 卡:Sandisk DHCD 8GB

微處理器:Raspberry Pi Model B Revision 2.0 (512MB)

擴展板:GrovePi+ v3.0

繼電器開關:Grove Relay v1.2

傳感器:Grove Ultrasonic Sensor v2.0

WiFi 適配器:Edimax EW-7811Un 150Mbps Wireless 802.11 b/g/n nano USB 適配器

顯示器:帶VGA線的通用VGA顯示器

VGA 轉換器:用于PC的通用HDMI到VGA轉換器

電源:通用供電USB 2四口HUB

數據線:USB Type-A / Micro-B 和 USB Type-A / Type-B

鍵盤:通用USB鍵盤

鼠標:通用USB鼠標

WiFi 路由器:通用WiFi路由器

插座:直片插刀式插排

燈:<= 100瓦的通用燈具

底盒:CAT5 表面安裝插口

軟件

SD Formatter v4

Dexter Industries Modified “jessie”

Win32 Disk Imager 0.9

Python 2.7.9

工具

剪線鉗

扎帶

螺絲刀套件

萬用表

從構思到部署

一個項目從概念到部署需要許多步驟。

pYYBAGPzII6AIiEXAAENSi5mLhQ909.png

第一步 – 概念

當我回到家時,門廳很暗。我手里經常會提著東西,因此希望進入房間時燈光能夠自動打開。動作控制感應燈是完美的解決方案。

第二步–設計

poYBAGPzIJCAOjUuAAEE0GNV0_o063.png

您可以使用一個簡單的python程序確定超聲波傳感器的具體距離變量,并在觸發這個傳感器變量時控制高壓繼電器。將燈接到繼電器上,當有人進入房間時,燈就會點亮。

第三步–原型機

該原型機用Dexter Industries的GrovePi擴展板來管理Raspberry Pi GPIO引腳。我喜歡用這塊擴展板,這是因為其即插即用設計。我也喜歡Dexter Industries的修改版Raspian磁盤鏡像,該鏡像擁有一整套故障排除工具,在測試階段非常有用。

A. 設置磁盤鏡像(PC)

1) 下載“04.25_Dexter_Industries_jessie.zip”磁盤鏡像并將其解壓到硬盤上。

2) 格式化8GB SD卡。我用的是SD Formatter v4。

poYBAGPzIGqAEJ_HAACipSSxKS4197.png

3) 將下載的磁盤鏡像寫入SD卡。我用的是Win32 Disk Imager。

pYYBAGPzIJaAdR_PAADiGZOF6hg238.png

B. 組裝Rapberry Pi和GrovePi GPIO擴展板

1) 將GrovePi與Raspberry Pi Model B上的28個GPIO引腳對齊。這是一種滑合座,但是稍微用力就能連好(請參見視頻)。

C. 啟動Raspberry Pi并更新

1) Raspberry Pi啟動后直接進入Dexter Industries GUI。

pYYBAGPzIJ2AalYDAAfAWAlCkQM939.png

2) 單擊WiFi Setup圖標,以連接本地路由器和互聯網。

3) 單擊DI Software Update圖標啟動。

pYYBAGPzIKaAHmYtAAo8yLqab9w035.png

4) 從下拉菜單中選擇GrovePi,然后按以下順序更新:

i) 硬件固件

ii) Raspbian

iii) Dexter 軟件

5) 完成后系統會要求重新啟動

D. 設置Python程序以運行繼電器

1) 打開文件 /home/pi/Desktop/GrovePi/Software/Python/test_script

2) 點擊 [Edit] >[Select All] AND [Delete]

3) 點擊 [File] >[Save As] /home/pi/Desktop/Documents/Range_Relay.py

4) 將此代碼復制到空文件窗口中。完成后系統會要求重新啟動:

poYBAGPzIKeASjZOAAA3p62dwlo478.png

5) 點擊[File] > [Save]

E. 連接Grove繼電器和超聲波傳感器

1) 將Ultrasonic Ranger連接到GrovePI擴展板上的D4接頭

2) 將Grove繼電器連接到GrovePI擴展板上的D2接頭

3) 在Range_Relay.py中點擊[Run] > [Run Module]

4) 測試傳感器,并確保Ultrasonic Ranger前方有動作時繼電器LED點亮。

F. 連接繼電器的高壓側并測試

1) 請用雙刀式插排,將火線在中間切開,然后小心將其輕輕剝開,注意不要切到零線的絕緣層(請參見視頻)。

G. 將Raspberry Pi設置為無頭并自動運行繼電器程序

1) 點擊 [Menu] >[Other] >[LXTerminal]

2) 輸入 at [pi@dex:~ $] prompt:

sudo crontab -e.

3) 如果文件不存在,請創建該文件并添加以下命令(這里應該是保存Python程序的位置):

@reboot sudo python /home/pi/Documents/Range_Relay.py

poYBAGPzILGAdZoAAAcaGA4ZPqA328.png

4) Raspberry Pi啟動時,程序會自動加載

5) 在你喜歡的燈上測試你的動作控制系統

第二步–測試

1) 我將Raspberry Pi連接到我的走廊燈上,進行現場測試。poYBAGPzILeAPXpcAARv1jkdSS0284.png

結論

這是一個沒有太多活動部件的有趣項目。接下來,我很期待能夠擴展此動作控制感應燈的編程,加入socket條件,讓聯網的智能手機或平板電腦也能控制該燈。希望你喜歡本教程,歡迎你對本項目進行任何修改并將內容發送給我們。

pYYBAGPzICWAPo46AAAGYWUUdjI058.jpg

Garrett LaFrance

Garrett是一位在技術、計算機科學和編程領域擁有32年經驗的技術專家。他能夠構建專業的IoT原型系統,并認為理解是創新的關鍵。

審核編輯黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 感應燈
    +關注

    關注

    0

    文章

    29

    瀏覽量

    11187
  • Raspberry Pi
    +關注

    關注

    2

    文章

    616

    瀏覽量

    22786
收藏 人收藏

    評論

    相關推薦

    如何使用Raspberry pi和Python來控制Arduino

    如果你同時擁有Arduino和Raspberry pi板,本文將向您展示如何使用Raspberry pi和Python來控制Arduino。
    的頭像 發表于 11-08 16:51 ?4734次閱讀
    如何使用<b class='flag-5'>Raspberry</b> <b class='flag-5'>pi</b>和Python來<b class='flag-5'>控制</b>Arduino

    使用DesignSpark Mechanical給自己的Raspberry Pi制作外殼

    ` 使用DesignSpark Mechanical給自己的Raspberry Pi制作外殼`
    發表于 11-15 15:12

    如何制作Raspberry Pi樹莓派的SD卡

    如何制作Raspberry Pi樹莓派的SD卡SD卡將包含Raspberry Pi的操作系統(操作系統是一種使
    發表于 06-30 23:53

    請問Raspberry pi何用python控制脈沖驅動BLDC伺服電機?

    請問Raspberry pi何用python控制脈沖驅動BLDC伺服電機?
    發表于 09-27 08:17

    raspberry_pi各版本差別

    raspberry pi 各版本差別,對比Raspberry Pi Model B+、Raspberry
    發表于 01-06 11:12 ?0次下載

    Raspberry_Pi詳解

    Raspberry_Pi詳解
    發表于 01-31 20:45 ?16次下載

    Instant Raspberry Pi Gaming

    Instant Raspberry Pi Gaming
    發表于 10-24 09:26 ?6次下載
    Instant <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> Gaming

    raspberry pi官網

    Raspberry Pi 宣布推出新的鏡像實用程序 Raspberry Pi Imager,以提供一種更簡單的方法,將操作系統輕松鏡像到 microSD 上。
    的頭像 發表于 03-07 10:16 ?6388次閱讀

    何用Raspberry Pi觸發噴水滅火系統

    本文將介紹如何用一個簡單且廉價的 Raspberry Pi、基于Web的系統替換您的噴水滅火控制器。
    的頭像 發表于 07-21 17:25 ?2896次閱讀
    如<b class='flag-5'>何用</b><b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b>觸發噴水滅火系統

    如何使用OpenCV和Raspberry Pi構建睡眠感應和警報系統

    在這個項目中,我們將使用 Raspberry Pi、OpenCV 和 Pi 攝像頭模塊為駕駛員構建睡眠感應和警報系統。該系統的基本目的是跟蹤駕駛員的面部狀況和眼球運動,如果駕駛員感到困
    發表于 08-09 17:07 ?886次閱讀
    如何使用OpenCV和<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b>構建睡眠<b class='flag-5'>感應</b>和警報系統

    Raspberry Pi和Arduino Micro制作的虛擬窺視孔

    電子發燒友網站提供《用Raspberry Pi和Arduino Micro制作的虛擬窺視孔.zip》資料免費下載
    發表于 11-11 11:23 ?0次下載
    用<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b>和Arduino Micro<b class='flag-5'>制作</b>的虛擬窺視孔

    從Alexa控制Raspberry Pi(Linux設備)

    電子發燒友網站提供《從Alexa控制Raspberry Pi(Linux設備).zip》資料免費下載
    發表于 12-09 16:18 ?0次下載
    從Alexa<b class='flag-5'>控制</b><b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b>(Linux設備)

    何用LED制作節日窗飾

    電子發燒友網站提供《如何用LED制作節日窗飾.zip》資料免費下載
    發表于 12-13 09:52 ?0次下載
    如<b class='flag-5'>何用</b>LED<b class='flag-5'>燈</b>條<b class='flag-5'>制作</b>節日窗飾

    使用Crystal Signal Pi第1部分—使用Raspberry Pi創建警示解決方案

    本次文章主題為“Crystal Signal Pi.”。Crystal Signal Pi 是一種擴展模塊,可以放在任意Raspberry Pi上。就像上圖中那樣,它可以作為警示
    的頭像 發表于 02-24 18:05 ?929次閱讀
    使用Crystal Signal <b class='flag-5'>Pi</b>第1部分—使用<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b>創建警示<b class='flag-5'>燈</b>解決方案

    尋找實用的Raspberry Pi項目? 制作一個智能傘架!

    本教程將分步指導您如何制作一個智能傘架。這是我最喜歡的Raspberry Pi 項目之一。
    的頭像 發表于 02-24 17:22 ?1180次閱讀
    尋找實用的<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b>項目? <b class='flag-5'>制作</b>一個智能傘架!
    主站蜘蛛池模板: 四虎影库永久在线 | 人人干人人看 | 亚洲欧洲精品成人久久曰影片 | baoyu168成人免费视频 | 亚洲欧美色鬼久久综合 | 五月月色开心婷婷久久合 | 天堂在线影院 | 亚洲免费色图 | 狠狠狠狼鲁欧美综合网免费 | 秋霞一级特黄真人毛片 | 免费又黄又硬又大爽日本 | q2002韩国理论| 色噜噜狠狠色综合中文字幕 | 天堂网a| 天天综合五月天 | 日本拍拍视频 | 色综合九九 | www.亚洲.com| 日产精品卡二卡三卡四卡无卡乱码 | 亚洲欧美高清在线 | 免费四虎永久在线精品 | 国产午夜精品片一区二区三区 | 国内自拍露脸普通话对白在线 | 国产综合在线观看 | 天天干天天拍天天操 | 欧美video free xxxxx | 亚洲瑟瑟网 | 一区视频在线播放 | 青草青青产国视频在线 | 亚洲精品午夜久久aaa级久久久 | 国产一级特黄aa大片在线 | 国产视频福利 | 日本亚洲欧美美色 | 卡2卡三卡四卡精品公司 | 美女露出尿口让男人桶爽网站 | 久久国产精品久久久久久 | 伊人伊成久久人综合网777 | 中文字幕精品一区 | 久久精品国产精品亚洲婷婷 | 一区在线播放 | 奇米影视9999 |