-第1課-GPIO基礎(chǔ)以及如何使用GPIO輸入/輸出
-第2課-使用蜂鳴器發(fā)出警報聲或通知。
-第3課-從按鈕獲取輸入以控制蜂鳴器。
-第4課-中繼的工作方式以及工作方式控制它。
-第六課-使用聲音傳感器檢測聲音。
-第7課-使用光傳感器檢測弱光或強光。
-第8課-使用DHT11傳感器檢測室溫和濕度。
-第9課-使用運動傳感器檢測運動。
-第10課-使用超聲波傳感器獲取距離信息。
-第11課-控制LCD顯示器。
-第13課-使用步進電機并進行步進運動。
-第14課-使用伺服接口控制伺服電機。 -第15課-控制8x8矩陣LED。
-第16課-控制7段顯示。
-第17課-使用觸摸傳感器檢測觸摸。
-第18課-使用傾斜傳感器檢測傾斜。
-第19課-使用和控制按鈕矩陣。
-第20課-使用電路板制作自己的電路板面包板
步驟2:19個集成模塊供您構(gòu)建項目
* 1-蜂鳴器傳感器-用于發(fā)出非常大的蜂鳴警報!
* 2-繼電器傳感器-用于打開和關(guān)閉電子電路
* 3-麥克風(fēng)傳感器-用于檢測揚聲器中的大噪聲房間
* 4-傾斜傳感器-用于檢測板的左右傾斜
* 5-振動傳感器-用于在CrowPi板上產(chǎn)生強烈的振動
* 6-運動傳感器-用于檢測
* 7周圍的運動或運動-觸摸傳感器-用作可以在
* 8按下的觸摸按鈕-步進電機連接-用于移動物體并進行步進運動
* 9-伺服連接-用于旋轉(zhuǎn)物體
* 10-紅外傳感器-用于發(fā)送和接收紅外SI
* 11-DH11模塊-用于檢測房間內(nèi)的溫度和濕度
* 12-超聲波傳感器-用于檢測和測量距離
* 13-光傳感器-用于檢測和測量房間的光線的直線度
* 14-LCD模塊-用于顯示事物和文本
* 15-分段LED-用于顯示數(shù)字和數(shù)據(jù)
* 16-矩陣LED-用于顯示文本和其他類型的數(shù)據(jù)
* 17-RFID模塊-用于檢測NFC芯片和模塊,能夠同時顯示讀寫
* 18-獨立按鈕-可用于玩游戲或控制機器人
* 19-矩陣按鈕-可用作鍵盤或多個選項按鈕
步驟3:項目示例A
將蜂鳴器用作警報通知
《在上一堂課之后,我們了解了如何將GPIO引腳用作輸出和輸入。
為了進行測試,我們將使用真實的示例,并將我們從上一堂課中學(xué)到的知識應(yīng)用到板上的一個模塊中。我們將使用的模塊是“蜂鳴器”。蜂鳴器,顧名思義就是蜂鳴。我們將使用GPIO輸出將信號發(fā)送到蜂鳴器,然后關(guān)閉電路以產(chǎn)生很大的蜂鳴聲,然后我們將發(fā)送另一個信號以將其關(guān)閉并關(guān)閉電路。
您將學(xué)到什么
在本課程結(jié)束時,您將能夠:能夠使用GPIO輸出控制蜂鳴器模塊
初始安裝后需要
CrowPi板
需要使用開關(guān)的開關(guān)模塊:否
蜂鳴器在CrowPi上的位置
蜂鳴器位于CrowPi板的右側(cè),很容易被激活時發(fā)出的巨大噪音檢測到。第一次使用Raspberry Pi,蜂鳴器傳感器可能被保護貼紙密封了。只需將其撕下并露出蜂鳴器本身,即可確保將其解封。
步驟4:項目示例A
激活蜂鳴器
就像在前面的示例中一樣,我們已經(jīng)準(zhǔn)備了帶有特殊注釋的特殊腳本,這些注釋將解釋整個蜂鳴過程如何工作以及如何使用GPIO輸出控制蜂鳴器。
首先,我們導(dǎo)入RPi.GPIO庫和用于睡眠的時間庫。
然后,我們在引腳12上配置蜂鳴器,將GPIO模式設(shè)置為GPIO BOARD,并將該引腳設(shè)置為OUTPUT引腳。我們將輸出蜂鳴信號0.5秒鐘,然后將其關(guān)閉以防止大聲噪音。
點擊此鏈接下載腳本并自己嘗試:https://raw.githubusercontent.com/Elecrow-keen/Cr 。..
步驟5:項目示例B
控制LCD顯示器
LCD(和矩陣顯示器)可能是最有趣的,使用CrowPi構(gòu)建項目時,最令人興奮的部分是使用LCD顯示屏,它可以顯示使用CrowPi傳感器收集的數(shù)據(jù)并實時更新,這取決于模塊所經(jīng)歷的變化!例如:昨天真的很熱,但是今天真的很冷-讓CrowPi LCD自動使用最新和最新的信息進行更改,這樣您就不會在學(xué)校/工作中穿著錯誤的衣服!
您將學(xué)到什么
在本課程結(jié)束時,您將能夠:了解如何控制LCD顯示屏和進行書寫的內(nèi)容
您需要什么
初始安裝后的CrowPi板需要使用開關(guān)
*否
CrowPi上的LCD屏幕位置
LCD屏幕占據(jù)了CrowPi板的最大部分,因此我們確定您注意到了立即!一旦運行了演示腳本和示例,CrowPi就會以美麗的背景光打開,即使關(guān)閉了房間中的所有燈光,也可以看到
步驟6:樣本B
使用LCD
I2C和其他一些傳感器在GPIO技術(shù)上也不起作用取而代之的是,我們使用一個稱為“ I2C”的東西(在前面的示例中用于光傳感器的相同的I2C),用于LCD屏幕的地址為21,通過連接到該I2C地址,我們可以發(fā)送命令,例如:編寫文本或數(shù)字,打開LCD的背光燈,關(guān)閉它,啟用光標(biāo)等……
為控制LCD,我們將使用Adafruit_CharLCDBackpack,它是Adafruit框架,它使事情變得很多使用如此復(fù)雜的產(chǎn)品對我們來說更容易!
點擊此鏈接下載腳本并自己嘗試:https://raw.githubusercontent.com/Elecrow-keen/Cr 。..
步驟7:項目示例C
使用RFID模塊讀取/寫入RFID卡。
RFID模塊是市場上最有趣,最有用的模塊之一,它在全球范圍內(nèi)用于各種解決方案,例如:智能門鎖,員工出入卡,名片甚至是在狗項圈上?無論您從事哪種項目,RFID模塊都將投入使用!
您將學(xué)到什么
在本課程結(jié)束時,您將能夠:控制RFID,從中讀取和寫入數(shù)據(jù)并識別芯片您需要什么
在首次安裝RFID芯片(CrowPi隨附)后的CrowPi板
需要使用開關(guān)切換模塊
*否
CrowPi上的RFID模塊位置
RFID模塊位于Raspberry Pi(要么為零,要么為3)它看起來像是帶有“ wifi”插圖的小芯片,這意味著要使用它,無線連接(RFID就是這樣做的),我們需要拿走隨附的芯片或卡CrowPi,并將其移到足夠接近CrowPi RFID芯片區(qū)域的區(qū)域,以使我們的腳本可以檢測到它。 2-4cm應(yīng)該足夠靠近,試試看!
步驟8:項目示例C
使用RFID
使用RFID模塊非常簡單。我們具有3個功能:授權(quán),讀取,寫入和取消授權(quán)。第一步是當(dāng)您觸摸該模塊時的NFC,然后我們的腳本將嘗試使用默認(rèn)密碼配置(如果您尚未更改,它應(yīng)該可以工作)對芯片進行授權(quán),然后,當(dāng)授權(quán)成功時,它將讀取數(shù)據(jù)并將其打印在屏幕上。完成后,它將取消授權(quán)并退出腳本。在另一個腳本示例中,我們將能夠?qū)?shù)據(jù)進行授權(quán),讀取,重新寫入新數(shù)據(jù),然后取消授權(quán)。單擊此鏈接下載腳本并自己嘗試:https://raw.githubusercontent.com/Elecrow-keen/Cr 。..
責(zé)任編輯:wv
-
樹莓派
+關(guān)注
關(guān)注
121文章
2007瀏覽量
107464
發(fā)布評論請先 登錄
sma轉(zhuǎn)接頭的種類與簡介

FGPA SYSTEM樣板79761制作流程簡介

可穿戴設(shè)備的電針活動應(yīng)用簡介

遠(yuǎn)程患者監(jiān)測申請簡介

評論