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

FGPA SYSTEM樣板79761制作流程簡介

評論