曰本美女∴一区二区特级A级黄色大片, 国产亚洲精品美女久久久久久2025, 页岩实心砖-高密市宏伟建材有限公司, 午夜小视频在线观看欧美日韩手机在线,国产人妻奶水一区二区,国产玉足,妺妺窝人体色WWW网站孕妇,色综合天天综合网中文伊,成人在线麻豆网观看

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

使用Raspberry Pi 3自制智能相框和日歷—第二部分

李萍 ? 來(lái)源:DevicePlus ? 作者:DevicePlus ? 2023-02-24 17:51 ? 次閱讀

這篇文章來(lái)源于DevicePlus.com英語(yǔ)網(wǎng)站的翻譯稿。

poYBAGPzH7SAErnHAAGOcqVpsMk645.jpg

教程的第二部分將帶您完成構(gòu)建智能相框和日歷的框架、連接PIR運(yùn)動(dòng)傳感器和控制相框幻燈片顯示向日歷顯示的過(guò)渡這些步驟。

該項(xiàng)目將繼續(xù)使用本教程的使用Raspberry Pi 3自制智能相框和日歷—第一部分中所設(shè)置的所有內(nèi)容,并帶您完成安裝OS附加組件的步驟,以運(yùn)行Python腳本來(lái)控制PIR傳感器。

從概念到部署,每個(gè)項(xiàng)目都包含特定的步驟。本教程的第一部分帶領(lǐng)我們概念階段到原型階段,最后進(jìn)行了測(cè)試。在第二部分中,我們將進(jìn)行修訂,進(jìn)行一些設(shè)計(jì)調(diào)整從而獲得第二個(gè)原型,然后在進(jìn)行最終部署前進(jìn)行測(cè)試。

硬件

  • ? 微處理器: Raspberry Pi 3 B型 (1GB)
  • ? 顯示器: HannsG HL161 16 英寸顯示器
  • ? VGA 適配器: 用于PC的支持HDMI輸入到VGA的通用適配器轉(zhuǎn)換器
  • ? 電源: DC 12V/2A
  • ? 電源轉(zhuǎn)換器: SINOLLC DC 12V 至 5V 轉(zhuǎn)換器
  • ? 傳感器: EMY HC-SR501 PIR 運(yùn)動(dòng)傳感器
  • ? 電纜: USB Type-A / Micro-B; 用于顯示器的通用15引腳VGA電纜;面包板跳線
  • ? 面包板: 通用無(wú)焊面包板
  • ? 外殼: 官方 Raspberry Pi 3 外殼
  • ? WiFi 路由器: 通用WiFi路由器

OS 附加組件

  • ? rpi.gpio
  • ? uinput

框架

  • ? 板: 22in x 15in x 3/4in 木板
  • ? 桿: 4in x 22in x 1/4in 木條
  • ? 罩子: 天然軟木卷 24in x 48in

工具

  • ? 儀表:通用DV電壓 & 阻抗儀表
  • ? 烙鐵:通用
  • ? 鋸:豎鋸
  • ? 訂書(shū)機(jī):通用訂書(shū)機(jī)
  • ? 鉆:埋頭鉆;木孔鉆
  • ? 槽刨:1/4in 插入式鉆頭
  • ? 其他:卷尺;螺絲刀;鉗子剪;工具刀
  • ? 螺絲:3/4in木螺絲; M4 VESA 螺絲
  • ? 膠帶:雙面膠
  • ? 膠水:木膠水
  • ? 安裝座:扎線座;3M Command掛鉤
  • ? 其他:扎線帶;相框線條

從理念到開(kāi)發(fā)

poYBAGPzH7eAUxCnAABUyhfAy7Q322.jpg

步驟1 – 修訂

只能夠輕松訪問(wèn)我們的家庭線上日歷是不夠的。該項(xiàng)目進(jìn)一步對(duì)家庭照片的幻燈片進(jìn)行了整合,以便為此壁掛式作品增添美感。我們已經(jīng)通過(guò)使用谷歌應(yīng)用程序和overGrive將所有內(nèi)容都存儲(chǔ)在云盤(pán)中?,F(xiàn)在,我們需要使用運(yùn)動(dòng)傳感器控制日歷和幻燈片之間的切換,以便顯示器在有人站在日歷前時(shí)能夠顯示日歷。

步驟2 – 設(shè)計(jì)

pYYBAGPzH7mAZPKTAADMrxYIIzY925.jpg

第2部分:我們將把PIR運(yùn)動(dòng)傳感器連接到Raspberry Pi (RPi) GPIO引腳,并安裝必要的OS附加組件,以便其在接收到來(lái)自傳感器的輸入時(shí)運(yùn)行Python腳本來(lái)按下ESC。這樣,當(dāng)智能相框前面有移動(dòng)物時(shí),幻燈片將終止放映,并顯示Chromium上的家庭日歷。

步驟3 – 原型

I. 啟動(dòng)

1) BOOT the RPi PART 1 disk image # 這應(yīng)該直接加載到顯示您日歷的Chromium Kiosk中

2) [Ctrl]+[Alt]+[F2] # 退出Kiosk模式

3) >login:< with >Password:< # 進(jìn)入命令提示符

4) startx # 啟動(dòng)沒(méi)有Chromium的Pixel GUI

II. 安裝Python 腳本附件

1) 打開(kāi)一個(gè)終端窗口并輸入指令

a) 點(diǎn)擊 左上角的“Raspberry” 圖標(biāo)

b) 在 >Accessories< 菜單下選擇 >Terminal< 應(yīng)用程序

2) sudo apt-get update # 檢查并安裝最新版本的Raspbian Jessie

3) sudo apt-get install python-rpi.gpio python3-rpi.gpio # 安裝Python RPi.GPIO 附件

4) wget https://tjjr .fi/sw/python-uinput/releases/python-uinput-0.11.2.tar.gz # 下載 Python 取消輸入模塊

5) tar -xzf python-uinput-0.11.2.tar.gz # 解壓下載文件

6) cd python python-uinput-0.11.2 # 打開(kāi)解壓文件夾

7) python setup.py build # 創(chuàng)建安裝程序

8) python setup.py install # 運(yùn)行安裝程序

9) sudo nano /etc/modules # 打開(kāi)模塊文件進(jìn)行編輯

a) uinput # 添加到文件末尾

b) [Ctrl]+[X] # 退出文件

c) [Y] # 確認(rèn)保存文件

d) [Enter] # 寫(xiě)入文件

pYYBAGPzH7uATu99AADH_gIqtbA750.jpg

10) sudo reboot # 重新啟動(dòng)RPi 以使其更改生效 – 請(qǐng)按照 I. 啟動(dòng)中的步驟運(yùn)行至此。

11) 打開(kāi)一個(gè)終端窗口

a) 點(diǎn)擊 左上角的“Raspberry” 圖標(biāo)

b) 在 >Accessories< 菜單下 選擇 >Terminal< 應(yīng)用程序

12) lsmod # 列出已激活的模塊—確認(rèn)“uinput”模塊已加載

III. 連接PIR運(yùn)動(dòng)傳感器

1) 使用一個(gè)面包板和跳線(黑色,藍(lán)色,紅色)將PIR運(yùn)動(dòng)傳感器連接到PRi板面引腳。

a) 使用該顏色代碼連接跳線至RPi 板GPIO 引腳: (2)-紅色, (6)-黑色, (10)-藍(lán)色

poYBAGPzH76AQq0QAACjavt4_Y4509.jpg

b) 使用該顏色代碼按照方向?qū)⑻€連接到PIR運(yùn)動(dòng)傳感器引腳

poYBAGPzH8GAPDCfAAFgnYCtzQA231.jpg

c) 使用面包板建立從RPi到PIR之間的連接。

poYBAGPzH8OATF9BAAFhs9eShDU877.jpg

IV. 測(cè)試

1) 創(chuàng)建一個(gè)“Smart_Cal” 文件夾

a) 單擊 左上角的 “Folders” 圖標(biāo)

b) 雙擊 >Documents< 文件夾

c) [Shift]+[Ctrl]+[N] # 創(chuàng)建一個(gè)新的文件夾

d) Smart_Cal # 為新創(chuàng)建的文件夾命名

pYYBAGPzH8WAOz3FAAA8RBs0SUE463.jpg

2) 下載Python腳本

a) 單擊 左上角的 “藍(lán)色地球” 圖標(biāo)

b) 前往 Github Repository https://gist.github.com/glafranceri

c) 將以下文件 下載 到 “Smart_Cal” 文件夾中

i. gpio_test.py

ii. uinput_test.py

iii. PIR_ESC.py

3) 打開(kāi)一個(gè)終端窗口

a) 單擊 左上角的 “Raspberry” 圖標(biāo)

b) 在 >Accessories< 菜單下 選擇 >Terminal< 應(yīng)用程序

4) sudo python /home/pi/Documents/Smart_cal/uinput_test.py # 運(yùn)行腳本—確認(rèn)返回以下結(jié)果 “HELLO

poYBAGPzH8iAfIk1AABPXfuscUc538.jpg

5) sudo python /home/pi/Documents/gpio_test.py # 運(yùn)行腳本 – 在PIR傳感器前面移動(dòng)是確認(rèn)返回以下結(jié)果: “Motion Detected” – 使用 [Ctrl]+[C] 退出腳本。

pYYBAGPzH8qAKAA_AACrUDi4-Xk328.jpg

6) sudo python /home/pi/Documents/PIR_ESC.py # 運(yùn)行腳本 – 在PIR傳感器前面移動(dòng)是確認(rèn)返回以下結(jié)果: “^[“ – 然后使用 [Ctrl]+[C] 退出腳本。

pYYBAGPzH8yAWyA3AABQCM2fv1I056.jpg

7) sudo chmod 775 /home/pi/Documents/Smart_Cal/PIR_ESC.py # 使腳本可執(zhí)行

8) sudo nano ~/.config/lxsession/LXDE-pi/autostarts # 打開(kāi)自動(dòng)啟動(dòng)文件進(jìn)行編輯

a) @sudo python /home/pi/Documents/Smart_cal/PIR_ESC.py # 添加到文件末尾

b) [Ctrl]+[X] # 退出文件

c) [Y] # 確認(rèn)保存文件

d) [Enter] # 寫(xiě)入文件

poYBAGPzH86AR_iJAAC9g8rvga4007.jpg

注意:在—kiosk之后添加您日歷的url,但是不要加引號(hào)(” ”)

9) sudo reboot 重新啟動(dòng)RPi 來(lái)測(cè)試PIR_ESC.py scipt —確認(rèn)幻燈片放映開(kāi)始后,在PIR運(yùn)動(dòng)傳感器前面移動(dòng)會(huì)退出幻燈片放映(見(jiàn)視頻

步驟4 – 構(gòu)建框架

1) 查看材料和工具列表

2) 在3/4in的木板的中央沿著顯示器的輪廓線進(jìn)行描畫(huà)

poYBAGPzH9GAB0bHAADvqIQ87nc459.jpg

3) 在顯示器的輪廓內(nèi)小1/4in尺寸的地方再畫(huà)出一個(gè)相同的輪廓線

poYBAGPzH9SAGSdeAAFcWyMVMto582.jpg

4) 使用木孔鉆在較小的輪廓線的四個(gè)角處鉆孔

poYBAGPzH9eAQEuXAAGTfsRnGQQ740.jpg鉆出四個(gè)角

pYYBAGPzH9mAWSqxAADpzO2bJoQ108.jpg

5) 使用豎鋸沿著較小的輪廓線進(jìn)行切割

pYYBAGPzH9yARtIkAAFqhgSL7js005.jpg將較小輪廓線內(nèi)木板切除

poYBAGPzH9-AdRVNAAF5P4GoTUA101.jpg

6) 確認(rèn)顯示器可與切口契合(前端)

pYYBAGPzH-OAGkE5AAHBzqkPP_U547.jpg確認(rèn)顯示器可與切口契合(后端)

pYYBAGPzH-aAdooPAAEyMxLFRaA050.jpg

7) 測(cè)量并切割尺寸超過(guò)框架3in的天然軟木卷

pYYBAGPzH-mAIkciAAHOqGKnddU815.jpg測(cè)量

poYBAGPzH-yAYEdDAAGQHkOenhg684.jpg剪切天然軟木卷

poYBAGPzH_CAKolHAAGdlHFt2lc825.jpg

8) 在框架的側(cè)面涂上足夠均勻的較水,然后用天然軟木將其覆蓋。

poYBAGPzH_KAa1toAAFYsOBcVs0652.jpg

poYBAGPzH_WAMKupAAEArujum94978.jpg

9) 將框架壓在天然軟木上

pYYBAGPzH_iACiBaAADtf4aby8U665.jpg將其裝訂到框架邊緣

poYBAGPzH_qAay7uAAEp95ONqcI126.jpg

10) 用工具刀小心地切掉多余的天然軟木

poYBAGPzH_2AaxTdAAFjPLGeOec965.jpg橫切并折回中心開(kāi)口處

pYYBAGPzIACAckapAAFIYsoVPyA544.jpg

11) 確認(rèn)顯示器與中心開(kāi)口區(qū)緊密貼合

pYYBAGPzIAOANGBAAAEu5bGH2us329.jpg看起來(lái)應(yīng)該像這樣

poYBAGPzIAWAZUqMAADoCwr-t4k463.jpg

12) 使用1/4in木條來(lái)對(duì)齊,并通過(guò)VESA安裝孔將顯示器背面固定到框架上。

pYYBAGPzIAiATKoYAAFFJmxzD6o045.jpg

pYYBAGPzIAuAPg33AAEBpG1ZGdk666.jpg

13) 通過(guò)在相框頂部添加兩個(gè)螺絲并在它們之間纏繞相框線來(lái)制造一個(gè)懸掛點(diǎn)。

poYBAGPzIA6AWCaOAAEdiT4xHs8041.jpg

14) 確認(rèn)顯示器受到框架的牢固支撐

pYYBAGPzIBGAU0C3AAFZfsDoD3s262.jpg

步驟5 – 供電

1) 查看電源要求(顯示器12V DC以及RPi 5V DC)

2) 將 USB Type-A / Micro-B 電纜切成兩半,剝?nèi)テ?,露出里面的兩根電線

3) 觀看以下視頻,以了解如何對(duì)USB電纜布線,以及如何將顯示器和RPi正確連接到一個(gè)12V/2A 電源。(見(jiàn)視頻)

poYBAGPzIBOAObrQAADkhjBMIno442.jpg

步驟6 – 最終組裝

1) 組裝所有要安裝在框架中的組件(見(jiàn)視頻)

2) 鉆出放置PIR運(yùn)動(dòng)傳感器的空腔

a) 選擇一個(gè)與PIR運(yùn)動(dòng)傳感器端部大小相同的鉆頭

pYYBAGPzIBeARE9FAAIOwXdz4EA091.jpg

b) 使用碎木條對(duì)天然軟木進(jìn)行壓鎖和保護(hù),在框架上鉆一個(gè)通孔
poYBAGPzIBqAKl-PAAIWHzu_DyE850.jpg

c) 對(duì)齊并在框架背面沿著PIR運(yùn)動(dòng)傳感器的輪廓描繪,使傳感器端部可以和空腔貼合
pYYBAGPzIB2AFRO2AAGZWhzXRB4975.jpg

d) 使用槽刨將描繪的輪廓切割至1/2in
pYYBAGPzICCAYxWsAAHKWJOwAo4873.jpg

e) 確認(rèn)PIR運(yùn)動(dòng)傳感器與空腔貼合,并且跳線能夠到達(dá)GPIO引腳
poYBAGPzICOAafEjAAGtl6BtMrU933.jpg 注意:使用絕緣膠帶將PIR運(yùn)動(dòng)傳感器固定在空腔中

步驟8 – 部署

1) 現(xiàn)在,所有的組件都已經(jīng)通過(guò)了全面的測(cè)試,并且智能相框已經(jīng)完全組裝好了,是時(shí)候?yàn)樗乙粋€(gè)使用的場(chǎng)地了(見(jiàn)視頻)。

結(jié)論

智能相框已經(jīng)完成了,它使我的家人可以生活的井井有條,更加輕松。每個(gè)人都可以通過(guò)手機(jī)訪問(wèn)谷歌日歷,并輕松添加或編輯活動(dòng)內(nèi)容。當(dāng)沒(méi)有人看日歷時(shí),相框的出現(xiàn)成了讓人愉快的轉(zhuǎn)換,并且也很容易對(duì)照片進(jìn)行更新。我強(qiáng)烈地希望您能夠按照本自制教程來(lái)自己構(gòu)建一個(gè)。

pYYBAGPzICWAPo46AAAGYWUUdjI058.jpg
Garrett LaFrance

Garrett是一位在技術(shù)、計(jì)算機(jī)科學(xué)和編程領(lǐng)域擁有32年經(jīng)驗(yàn)的技術(shù)專(zhuān)家。他能夠構(gòu)建專(zhuān)業(yè)的IoT原型系統(tǒng),并認(rèn)為理解是創(chuàng)新的關(guān)鍵。

審核編輯黃宇


聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Raspberry Pi
    +關(guān)注

    關(guān)注

    2

    文章

    616

    瀏覽量

    22813
收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    實(shí)現(xiàn)免調(diào)整VCO1的IC (第二部分)

    實(shí)現(xiàn)免調(diào)整VCO1的IC (第二部分)
    發(fā)表于 05-07 13:18 ?46次下載

    AT91SAM9260使用手冊(cè)第二部分

    AT91SAM9260使用手冊(cè)第二部分
    發(fā)表于 03-10 09:13 ?86次下載

    開(kāi)關(guān)電源設(shè)計(jì)(第3版)第二部分

    電子發(fā)燒友網(wǎng)站提供《開(kāi)關(guān)電源設(shè)計(jì)(第3版)第二部分.txt》資料免費(fèi)下載
    發(fā)表于 09-12 15:04 ?0次下載

    常用單片機(jī)實(shí)例與仿真_第二部分

    第二部分 常用單片機(jī)實(shí)例與仿真 需要的下載
    發(fā)表于 11-10 17:37 ?13次下載

    中國(guó)NB-IOT產(chǎn)業(yè)聯(lián)盟-第二部分問(wèn)題清單-20160824

    中國(guó)NB-IOT產(chǎn)業(yè)聯(lián)盟-第二部分問(wèn)題清單
    發(fā)表于 01-11 12:00 ?7次下載

    2012年P(guān)SoC數(shù)?;旌显O(shè)計(jì)培訓(xùn)_第二部分

    2012年P(guān)SoC數(shù)?;旌显O(shè)計(jì)培訓(xùn)_第二部分
    發(fā)表于 10-27 09:32 ?26次下載
    2012年P(guān)SoC數(shù)模混合設(shè)計(jì)培訓(xùn)_<b class='flag-5'>第二部分</b>

    如何使用 Nios II 處理器進(jìn)行你中意的設(shè)計(jì)之第二部分教程

    使用 Nios II 處理器進(jìn)行設(shè)計(jì)”第二部分
    的頭像 發(fā)表于 06-11 14:36 ?5295次閱讀
    如何使用 Nios II 處理器進(jìn)行你中意的設(shè)計(jì)之<b class='flag-5'>第二部分</b>教程

    AN-389: 使用Σ-Δ轉(zhuǎn)換器—第二部分[中文版]

    AN-389: 使用Σ-Δ轉(zhuǎn)換器—第二部分[中文版]
    發(fā)表于 03-19 06:38 ?0次下載
    AN-389: 使用Σ-Δ轉(zhuǎn)換器—<b class='flag-5'>第二部分</b>[中文版]

    有時(shí)你需要一點(diǎn)收獲第二部分

    有時(shí)你需要一點(diǎn)收獲第二部分
    發(fā)表于 04-19 11:32 ?9次下載
    有時(shí)你需要一點(diǎn)收獲<b class='flag-5'>第二部分</b>

    超聲波感應(yīng)器會(huì)被用于何處?—— 第二部分

    超聲波感應(yīng)器會(huì)被用于何處?—— 第二部分
    發(fā)表于 11-01 08:27 ?2次下載
    超聲波感應(yīng)器會(huì)被用于何處?—— <b class='flag-5'>第二部分</b>

    如何實(shí)現(xiàn)更高的系統(tǒng)效率——第二部分:高速柵極驅(qū)動(dòng)器

    如何實(shí)現(xiàn)更高的系統(tǒng)效率——第二部分:高速柵極驅(qū)動(dòng)器
    發(fā)表于 11-02 08:15 ?2次下載
    如何實(shí)現(xiàn)更高的系統(tǒng)效率——<b class='flag-5'>第二部分</b>:高速柵極驅(qū)動(dòng)器

    設(shè)計(jì)一臺(tái)物聯(lián)網(wǎng)模塊燈——第二部分

    設(shè)計(jì)一臺(tái)物聯(lián)網(wǎng)模塊燈——第二部分
    發(fā)表于 11-02 08:16 ?0次下載
    設(shè)計(jì)一臺(tái)物聯(lián)網(wǎng)模塊燈——<b class='flag-5'>第二部分</b>

    救世主Ga N來(lái)啦!第二部分:測(cè)量

    救世主Ga N來(lái)啦!第二部分:測(cè)量
    發(fā)表于 11-03 08:04 ?0次下載
    救世主Ga N來(lái)啦!<b class='flag-5'>第二部分</b>:測(cè)量

    生成任意量級(jí)的偏置電流網(wǎng)絡(luò)(第二部分

    生成任意量級(jí)的偏置電流網(wǎng)絡(luò)(第二部分
    發(fā)表于 11-03 08:04 ?0次下載
    生成任意量級(jí)的偏置電流網(wǎng)絡(luò)(<b class='flag-5'>第二部分</b>)

    Raspberry Pi和傳感器制作“可自動(dòng)營(yíng)造舒適空間的裝置” 第二部分

    大家好,我是吉田!我們這次要?jiǎng)?chuàng)作一款讓家中更舒適、讓在家辦公更高效的設(shè)備,本文是第二部分。第一部分介紹了制作綱要和所需部件。這次我們將實(shí)際連接Bluetooth傳感器和Raspberry Pi
    的頭像 發(fā)表于 03-01 11:15 ?719次閱讀
    用<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b>和傳感器制作“可自動(dòng)營(yíng)造舒適空間的裝置” <b class='flag-5'>第二部分</b>