chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

樹莓派的GPIO入門指南

454398 ? 來源:網(wǎng)絡(luò)整理 ? 作者:網(wǎng)絡(luò)整理 ? 2019-12-04 08:34 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

如果您雖然Arduino很酷,但是只要等到接觸Raspberry Pi即可,這些事情真是太棒了。除了功能齊全的計(jì)算機(jī)外,它們還具有通用輸入/輸出引腳的選擇。就像Arduino一樣,我們可以使用它們來創(chuàng)建電子項(xiàng)目-入門非常容易。

今天,我們將連接一個(gè)繼電器,并使用它來打開LED,但是您可以就像輕松地打開燈一樣。

此簡(jiǎn)介是大型家庭自動(dòng)化項(xiàng)目的第一部分。 Christian已經(jīng)為開始使用Pi打下了基礎(chǔ),因此在此我將不重復(fù)下載OS或插入SD卡的初始步驟–我假設(shè)您的 Raspian系統(tǒng)工作正常

警告:盡管可以像Arduino一樣使用Raspberry Pi ,但需要多加注意。 Pi的引腳在 3.3v 下運(yùn)行,而Arduino使用 5v 。雖然可以破壞Arduino,但破壞Pi則容易得多,因?yàn)樗鼈兊囊_直接連接到板載芯片上-向那里發(fā)送5v可能會(huì)炸掉它。

因此,請(qǐng)謹(jǐn)慎嘗試在您的Pi上復(fù)制Arduino項(xiàng)目-遵循Pi特定的教程,或者確保對(duì)基本的電子學(xué)有很好的了解。

要求:

NPN晶體管,例如P2N2222A

1k電阻

繼電器;我使用的是4繼電器5v模塊,該模塊具有內(nèi)置的附加保護(hù)電路(因此不需要額外的二極管

LED和220歐姆電阻進(jìn)行測(cè)試

斷路電纜

分支電纜(“補(bǔ)鞋匠套件”)

GPIO引腳位于Pi側(cè)面,靠近RCA視頻輸出插座。

盡管從技術(shù)上講,您可以將某些母頭跨接電纜直接連接到這些電纜上,但它們并未以任何有用的方式標(biāo)記,因此您更有可能折斷某些東西。從Adafruit那里獲得這樣的分支電纜,或者從eBay上獲得許多便宜的克隆之一。您可能需要焊接它,因?yàn)樗鼘⒁蕴准问匠霈F(xiàn)。

盡管板側(cè)上有一個(gè)凹口以指示電纜的正確放置,但Pi側(cè)沒有,請(qǐng)確保Pi遠(yuǎn)角的3v和5v引腳與板上的相關(guān)引腳對(duì)齊當(dāng)然,如果您購(gòu)買的外殼不暴露GPIO接頭, n您將需要使用裸Pi跑步或切出一個(gè)孔。

或者,您可以在整塊木板上貼上頂部通常會(huì)附帶一些有用的組件。

基本電路

如下所述設(shè)置電路。我省略了中繼電路,因?yàn)檫@會(huì)有所不同。將繼電器的 NO (常閉)和 COM 端子用于LED或其他設(shè)備。

使用Raspberry Pi的引腳4。在我的突破板上,它標(biāo)記為+ GPCLK0;無論如何,它是從3V3開始計(jì)數(shù)的第四個(gè)引腳。

命令行測(cè)試

在以下示例中,我假設(shè)您是通過SSH或以root用戶身份登錄。否則,您需要在sudo之前添加一些命令以提升特權(quán)。

首先,我們需要安裝 WiringPi 。

git clone git://git.drogon.net/wiringPi

cd wiringPi

。/build

假設(shè)一切順利,我們現(xiàn)在應(yīng)該可以從命令行像這樣直接控制GPIO:

gpio -g mode 4 out

gpio -g write 4 1

第一個(gè)命令類似于Arduino的設(shè)置功能,我們告訴Pi使用引腳4作為輸出。下一條命令將值1寫入該引腳,該引腳將觸發(fā)晶體管,激活繼電器,關(guān)閉LED電路并打開。

太棒了。如果不是,請(qǐng)返回并檢查接線。繼電器會(huì)發(fā)出咔嗒聲嗎?

Python

盡管Python并不是與GPIO引腳通信的唯一方法,但通常認(rèn)為它是最簡(jiǎn)單的方法,并且是現(xiàn)有項(xiàng)目中最常見的方法。與C不同,Python相對(duì)容易使用(這里有5個(gè)學(xué)習(xí)Python的站點(diǎn))。

通過安裝以下Python擴(kuò)展開始:

apt-get install python-dev

apt-get install python-rpi.gpio

現(xiàn)在,創(chuàng)建一個(gè)名為 test.py 的新文件。如果您使用的是命令行,請(qǐng)鍵入

nano test.py

粘貼或鍵入以下內(nèi)容(也在此pastebin上):

import RPi.GPIO as GPIO

import time

GPIO.setmode(GPIO.BCM)

GPIO.setup(4, GPIO.OUT)

for x in range(0,10):

time.sleep(5)

GPIO.output(4,1)

time.sleep(5)

GPIO.output(4,0)

這是一個(gè)非常簡(jiǎn)單的Python腳本,它將打開LED(或您已連接到繼電器的任何東西)5秒鐘,然后關(guān)閉5秒鐘, 10次 。您應(yīng)該能夠理解大多數(shù)代碼。 GPIO.setmode 行僅用于指示我們將要使用的引腳編號(hào)方案。

就是這樣!要運(yùn)行代碼,請(qǐng)輸入:

python test.py

下周,我們將詳細(xì)介紹一下設(shè)置并進(jìn)行一些令人興奮的東西,例如添加語音控制。如果要在繼電器電路中添加高壓電氣設(shè)備,則需要確保在帶電電線上使用適當(dāng)?shù)念~定值繼電器,并確保將所有物品都封閉起來因此它遠(yuǎn)離嬰兒或媽媽的撬動(dòng)手指。但是,請(qǐng)認(rèn)真對(duì)待,確保安全。
責(zé)任編輯:wv

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

    關(guān)注

    16

    文章

    1313

    瀏覽量

    55733
  • 樹莓派
    +關(guān)注

    關(guān)注

    122

    文章

    2069

    瀏覽量

    109750
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    如何使用樹莓與OpenCV實(shí)現(xiàn)面部和運(yùn)動(dòng)追蹤的云臺(tái)系統(tǒng)?

    大家好,這是一個(gè)樹莓和OpenCV的連載專題。使用樹莓與OpenCV實(shí)現(xiàn)姿態(tài)估計(jì)和面部特征點(diǎn)追蹤使用樹莓
    的頭像 發(fā)表于 08-14 17:45 ?979次閱讀
    如何使用<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>與OpenCV實(shí)現(xiàn)面部和運(yùn)動(dòng)追蹤的云臺(tái)系統(tǒng)?

    技能+1!如何在樹莓派上使用C++控制GPIO?

    在使用樹莓時(shí),你會(huì)發(fā)現(xiàn)Python和Scratch是許多任務(wù)(包括GPIO編程)中最常用的編程語言。但你知道嗎,你也可以使用C++進(jìn)行GPIO編程,而且這樣做還有不少好處。借助Wir
    的頭像 發(fā)表于 08-06 15:33 ?3601次閱讀
    技能+1!如何在<b class='flag-5'>樹莓</b>派上使用C++控制<b class='flag-5'>GPIO</b>?

    樹莓操作系統(tǒng):版本、特性及設(shè)置完整指南!

    樹莓操作系統(tǒng)是什么?樹莓操作系統(tǒng)是由樹莓基金會(huì)專為樹莓
    的頭像 發(fā)表于 07-28 18:26 ?843次閱讀
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b>操作系統(tǒng):版本、特性及設(shè)置完整<b class='flag-5'>指南</b>!

    樹莓防火墻完整指南:如何在局域網(wǎng)中配置 IPFire ?

    并控制入站和出站網(wǎng)絡(luò)流量的屏障。這正是我們的將樹莓設(shè)置為防火墻的完整指南詳細(xì)闡述的內(nèi)容。隨著樹莓的普及和IPFire的強(qiáng)大功能,許多用戶
    的頭像 發(fā)表于 07-21 16:34 ?814次閱讀
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b>防火墻完整<b class='flag-5'>指南</b>:如何在局域網(wǎng)中配置 IPFire ?

    如何在樹莓 AI HAT+上進(jìn)行YOLO姿態(tài)估計(jì)?

    大家好,接下來會(huì)為大家開一個(gè)樹莓5和YOLO的連載專題。內(nèi)容包括四個(gè)部分:在樹莓5上使用YOLO進(jìn)行物體和動(dòng)物識(shí)別-入門
    的頭像 發(fā)表于 07-20 20:34 ?619次閱讀
    如何在<b class='flag-5'>樹莓</b><b class='flag-5'>派</b> AI HAT+上進(jìn)行YOLO姿態(tài)估計(jì)?

    如何在樹莓 AI HAT+上進(jìn)行YOLO目標(biāo)檢測(cè)?

    大家好,接下來會(huì)為大家開一個(gè)樹莓5和YOLO的連載專題。內(nèi)容包括四個(gè)部分:在樹莓5上使用YOLO進(jìn)行物體和動(dòng)物識(shí)別-入門
    的頭像 發(fā)表于 07-19 08:34 ?1210次閱讀
    如何在<b class='flag-5'>樹莓</b><b class='flag-5'>派</b> AI HAT+上進(jìn)行YOLO目標(biāo)檢測(cè)?

    樹莓5上開啟YOLO姿態(tài)估計(jì)識(shí)別之旅!

    大家好,接下來會(huì)為大家開一個(gè)樹莓5和YOLO的連載文章。內(nèi)容包括四個(gè)部分:在樹莓5上使用YOLO進(jìn)行物體和動(dòng)物識(shí)別-入門
    的頭像 發(fā)表于 07-18 15:31 ?1995次閱讀
    在<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>5上開啟YOLO姿態(tài)估計(jì)識(shí)別之旅!

    樹莓5上使用YOLO進(jìn)行物體和動(dòng)物識(shí)別-入門指南

    大家好,接下來會(huì)為大家開一個(gè)樹莓5和YOLO的專題。內(nèi)容包括四個(gè)部分:在樹莓5上使用YOLO進(jìn)行物體和動(dòng)物識(shí)別-入門
    的頭像 發(fā)表于 07-17 17:16 ?1573次閱讀
    在<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>5上使用YOLO進(jìn)行物體和動(dòng)物識(shí)別-<b class='flag-5'>入門</b><b class='flag-5'>指南</b>

    你真的懂樹莓5嘛?樹莓5引腳圖全面指南:理解GPIO引腳及其功能!

    樹莓5上的GPIO通用輸入/輸出(GPIO)引腳是樹莓派上的物理連接器,允許樹莓
    的頭像 發(fā)表于 07-04 15:27 ?2473次閱讀
    你真的懂<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>5嘛?<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>5引腳圖全面<b class='flag-5'>指南</b>:理解<b class='flag-5'>GPIO</b>引腳及其功能!

    20個(gè)任何人都能完成的樹莓酷炫項(xiàng)目!

    不知道如何利用你買的樹莓?這個(gè)小設(shè)備真的能當(dāng)臺(tái)式電腦用嗎?能當(dāng)服務(wù)器嗎?能當(dāng)廣播電臺(tái)嗎?當(dāng)然可以!為了幫助你入門,我們精心挑選了這份樹莓
    的頭像 發(fā)表于 07-03 17:10 ?3068次閱讀
    20個(gè)任何人都能完成的<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>酷炫項(xiàng)目!

    樹莓分類器:用樹莓識(shí)別不同型號(hào)的樹莓!

    在本教程系列的第一部分中,您將學(xué)習(xí)如何使用樹莓AI攝像頭來檢測(cè)不同的樹莓型號(hào)。本系列由DavidPlowman創(chuàng)建,他是樹莓
    的頭像 發(fā)表于 06-13 16:39 ?1001次閱讀
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b>分類器:用<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>識(shí)別不同型號(hào)的<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>!

    GPIO樹莓中的應(yīng)用

    樹莓(Raspberry Pi)是一款由英國(guó)樹莓基金會(huì)開發(fā)的信用卡大小的單板計(jì)算機(jī),它具有強(qiáng)大的功能和靈活性,可以用于各種項(xiàng)目和應(yīng)用。通用輸入輸出(
    的頭像 發(fā)表于 01-09 09:41 ?1254次閱讀

    Raspberry Pi樹莓新手指南

    電子發(fā)燒友網(wǎng)站提供《Raspberry Pi樹莓新手指南.pdf》資料免費(fèi)下載
    發(fā)表于 12-23 17:05 ?4次下載

    干貨來嘍!實(shí)用樹莓Linux編譯指南

    不友好,有沒有好的解決辦法? 今天來分享一下我的私藏干貨——樹莓Linux編譯。編譯好之后,開發(fā)板只需插到樹莓派上連接電腦就可以直接用了,極其方便。 本文以樹莓
    的頭像 發(fā)表于 12-18 16:31 ?842次閱讀
    干貨來嘍!實(shí)用<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>Linux編譯<b class='flag-5'>指南</b>

    鍵盤就是電腦,樹莓500來了!

    ,以及40針GPIO接口。這款產(chǎn)品主要面向教育市場(chǎng),旨在提供一個(gè)即插即用的完整計(jì)算機(jī)系統(tǒng)。樹莓400的設(shè)計(jì)簡(jiǎn)化了安裝過程,更易于使用,特別適合學(xué)校、大學(xué)和其他需要快速簡(jiǎn)便安裝的場(chǎng)所。 時(shí)隔四年
    發(fā)表于 12-13 13:52