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

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

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

3天內不再提示

怎樣將Arduino連接到樹莓派并命令閃爍LED

454398 ? 來源:工程師吳畏 ? 2019-07-31 16:49 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在本教程中,我們將Arduino連接到Raspberry Pi并讓Arduino將“Hello from Arduino”發送到Raspberry Pi,Raspberry Pi會在收到Arduino的命令后閃爍LED

為了進行通信,我們將使用USB電纜進行串行通信。

所以,讓我們開始吧!

將LED連接到引腳編號11,如下圖所示。

打開Raspberry Pi并打開Python 3 in一個新窗口。

在新窗口中編寫以下代碼并保存。 (保存到桌面,這樣就不會丟失它。)

import serial

import RPi.GPIO as GPIO

import time

ser=serial.Serial(“/dev/ttyACM0”,9600) #change ACM number as found from ls /dev/tty/ACM*

ser.baudrate=9600

def blink(pin):

GPIO.output(pin,GPIO.HIGH)

time.sleep(1)

GPIO.output(pin,GPIO.LOW)

time.sleep(1)

return

GPIO.setmode(GPIO.BOARD)

GPIO.setup(11, GPIO.OUT)

while True:

read_ser=ser.readline()

print(read_ser)

if(read_ser==“Hello From Arduino!”):

blink(11)

現在打開Arduino IDE并將以下代碼上傳到您的Arduino。

String data=“Hello From Arduino!”;

void setup() {

// put your setup code here, to run once:

Serial.begin(9600);

}

void loop() {

// put your main code here, to run repeatedly:

Serial.println(data);//data that is being Sent

delay(200);

}

確保代碼上傳到Arduino。

在Raspberry Pi界面中,請務必在PiConfig中啟用串行和I2C

接下來,您需要重新啟動Raspberry Pi。打開終端并執行以下命令:

sudo apt-get install python-serial

sudo pip install pyserial

將Arduino連接到Raspberry Pi。

執行。

ls /dev/tty*

然后找到一行/dev/ttyACM0 或類似/dev/ttyACM1 等(檢查任何數字為0,1,2的ACM等)

再次打開Python并更改 ser = serial.Serial (“dev/ttyACM1”,9600)到您找到的ACM號碼。所以,如果在你的情況下你有 ACM0 ,那么這行應該是這樣的: ser = serial.Serial(“dev/ttyACM0”,9600)

現在運行您在Python3中創建的程序。您將在Python終端中看到“Hello From Arduino!”,您的LED也應該閃爍!

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

    關注

    242

    文章

    23817

    瀏覽量

    673316
  • Arduino
    +關注

    關注

    189

    文章

    6497

    瀏覽量

    191182
  • 樹莓派
    +關注

    關注

    121

    文章

    1992

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    如何在樹莓派上安裝運行 Arduino 集成開發環境!

    使用樹莓單板計算機,你可以運行各種應用程序,包括廣受歡迎的Arduino集成開發環境(IDE)。這意味著你可以用它輕松地為通過USB連接到樹莓
    的頭像 發表于 07-01 17:41 ?856次閱讀
    如何在<b class='flag-5'>樹莓</b>派上安裝<b class='flag-5'>并</b>運行 <b class='flag-5'>Arduino</b> 集成開發環境!

    精通遠程控制:借助樹莓釋放 SSH 的強大功能!

    什么是SSH?我們如何利用SSH連接到樹莓、對其進行監控執行其他任務?注意:文章鏈接可能需要科學上網。通過SSH連接到
    的頭像 發表于 06-27 15:26 ?198次閱讀
    精通遠程控制:借助<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>釋放 SSH 的強大功能!

    樹莓小技巧:無需鍵盤或顯示器,如何通過WiFi設置樹莓

    接入,但隨著我們逐漸遠離臺式電腦,找到鍵盤和顯示器變得越來越困難。一旦WiFi設置完成,就可以通過SSH連接到樹莓,并從筆記本電腦或其他設備遠程與樹莓
    的頭像 發表于 06-26 15:41 ?250次閱讀
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b>小技巧:無需鍵盤或顯示器,如何通過WiFi設置<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>?

    樹莓分類器:用樹莓識別不同型號的樹莓

    在本教程系列的第一部分中,您將學習如何使用樹莓AI攝像頭來檢測不同的樹莓型號。本系列由DavidPlowman創建,他是樹莓
    的頭像 發表于 06-13 16:39 ?396次閱讀
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b>分類器:用<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>識別不同型號的<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>!

    手把手教你用樹莓打造 LoRaWAN 網關!

    使用BasicStation或PiWAN連接到TheThingsNetwork樹莓設置為LoRaWAN網關乍一看可能令人望而生畏,但有了合適的工具和指導,它就會成為一個有意義的DI
    的頭像 發表于 06-09 16:23 ?1156次閱讀
    手把手教你用<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>打造 LoRaWAN 網關!

    樹莓“揪出”家里的耗電怪獸!

    在本應用中,我們將使用樹莓設置一個CE電流監測器,通過網頁界面顯示電路的電流讀數。本項目使用的組件硬件組件樹莓2ModelBx112通
    的頭像 發表于 06-04 15:33 ?691次閱讀
    用<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>“揪出”家里的耗電怪獸!

    樹莓“吉尼斯世界記錄”:樹莓的性能發揮到極致的項目!

    完成的許多酷炫項目。這就引出了一個問題——你該如何樹莓的性能推向極限呢?歷經13年的項目實踐和樹莓各型號的發展,你會驚訝地發現,
    的頭像 發表于 05-22 16:53 ?618次閱讀
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b>“吉尼斯世界記錄”:<b class='flag-5'>將</b><b class='flag-5'>樹莓</b><b class='flag-5'>派</b>的性能發揮到極致的項目!

    拯救你的樹莓!無法啟動不用慌!

    當你的樹莓無法啟動時,是不是很苦惱呢?別擔心,今天我就來給大家分享一個超實用的解決方法。這篇文章提供了詳細的解決方案,讓你的樹莓重新煥發生機。無論是硬件問題還是軟件故障,都能在這里
    的頭像 發表于 03-25 09:34 ?2455次閱讀
    拯救你的<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>!無法啟動不用慌!

    STM32、Arduino樹莓開發方式差異大嗎

    最近看到有網友問:STM32、Arduino樹莓開發方式差異大嗎? ? 要說相同點,它們之間也有很多相同點。但你要說他們之間開發的差異,其實也蠻大的。 ? STM32、Arduino
    的頭像 發表于 01-02 11:33 ?1321次閱讀

    樹莓Arduino的區別是什么

    在當今的科技世界中,樹莓(Raspberry Pi)和Arduino是兩個經常被提及的名字。它們都是開源硬件平臺,但它們的目標、功能和用途卻大相徑庭。 1. 目標和用途 樹莓
    的頭像 發表于 11-11 11:14 ?2299次閱讀

    什么是樹莓樹莓是什么架構的

    什么是樹莓 樹莓(Raspberry Pi,簡寫為RPi,別名為RasPi/RPI)是由英國“Raspberry Pi 慈善基金會”開發的一款為學習計算機編程教育而設計的微型電腦。
    的頭像 發表于 10-22 17:33 ?5617次閱讀

    樹莓網關:物聯網應用的新標桿

    的特點是體積小巧(大約信用卡大小),但功能齊全,足以支持多種計算任務。 樹莓經常被用作物聯網網關,收集設備數據,然后數據上傳云平臺,還可以用來接收來自云端的控制指令,控制其他
    的頭像 發表于 10-09 16:44 ?804次閱讀
    類<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>網關:物聯網應用的新標桿

    樹莓4B的WiFi配置過程

    和需求。 一、準備工作 在開始配置WiFi之前,請確保你已經擁有了以下物品: 樹莓4B 適用的電源適配器 裝有Raspbian或其他兼容操作系統的SD卡 無線網絡名稱(SSID)和密碼 (可選)鍵盤、鼠標和顯示器,用于通過GUI配置WiFi(如果
    的頭像 發表于 08-30 17:10 ?3471次閱讀

    樹莓4b風扇插哪個引腳

    樹莓4B驅動風扇時,風扇可以插接的引腳主要取決于風扇的類型和所使用的控制方法。以下是一些常見的風扇插接引腳情況: 1. 直接連接法 對于簡單的風扇(非PWM調速風扇),你可以直接
    的頭像 發表于 08-30 16:53 ?3784次閱讀

    使用ESP8266arduino連接到thinkspeak云,無法將其連接到任何網頁,為什么?

    我正在嘗試使用 ESP8266 arduino 連接到 thinkspeak 云。所以我能夠 esp 模塊連接到我的家庭 wifi,但
    發表于 07-16 07:43
    主站蜘蛛池模板: 国产成人三级 | 久青草国产高清在线视频 | 91av视频网站 | aaaaaaaaa在线观看 | 黄色一级毛片网站 | 欧美另类videos| 天天狠天天操 | 四虎永久在线观看免费网站网址 | 亚洲一区欧美日韩 | 亚欧色| 亚洲国产综合视频 | 亚洲一区二区免费看 | 久久午夜免费视频 | 特黄特色大片免费视频播放 | 女人张腿让男桶免费视频观看 | 亚洲精品久久久久久婷婷 | 亚洲欧美日韩另类精品一区二区三区 | 狠狠干最新网址 | 天天插视频 | 亚洲色图片区 | 成 人 免 费 黄 色 | 鲁一鲁色一色 | 久久香蕉国产线看观看精品yw | 中国毛茸茸bbxx | 四虎精品永久在线网址 | 色综合婷婷 | 午夜精品久久久久久久 | 国产精品日本亚洲777 | 西西人体大胆高清啪啪欧洲 | 欧美第四色| 日韩欧美高清一区 | 久久青草国产精品一区 | 97午夜精品 | 人人爱干 | 亚洲一区二区三区不卡视频 | 玖玖在线国产精品 | 天堂色网 | 美女露出尿口让男人桶爽网站 | 国产你懂的在线 | www日本黄色 | 国产黄色在线观看 |