一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - 樹莓派(python)與arduino串口通信的詳細步驟

樹莓派(python)與arduino串口通信的詳細步驟

2022-02-27 14:41低調神龍 Python

這篇文章主要介紹了樹莓派(python)與arduino串口通信的詳細步驟,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下

樹莓派與arduino串口通信

第一步:先設置硬件串口分配給GPIO串口。
輸入sudo raspi-config命令進入樹莓派系統配置界面,選擇第三個Interfacing Options

樹莓派(python)與arduino串口通信的詳細步驟

進去選擇Serial Port

樹莓派(python)與arduino串口通信的詳細步驟

然后選擇關閉串口登錄功能,打開硬件串口調試功能

樹莓派(python)與arduino串口通信的詳細步驟
樹莓派(python)與arduino串口通信的詳細步驟
樹莓派(python)與arduino串口通信的詳細步驟

 

修改配置文件

打開/boot/config.txt文件,輸入 sudo vim /boot/config.txt,在最后添加倆行:1、dtoverlay=pi3-miniuart-bt 2、force_turbo=1

然后重啟樹莓派,ls /dev -al查看串口

樹莓派(python)與arduino串口通信的詳細步驟

串口0對應ttyAMA0,串口1對應ttyS0,意味著此時硬件串口可以通過GPIO跟別人進行串口通信了。

第二步:編寫測試程序

樹莓派:

 import serial
 import time

 port = "/dev/ttyAMA0"
 ser = serial.Serial(port,115200,timeout=1)   # //打開串口,連接到Arduino上
 ser.flushInput() #   //清空輸入緩沖區

 while True:
         #ser.write("7".encode())
        ser.write("s".encode());
        size = ser.inWaiting() # 獲得緩沖區字符

        if size != 0:
          response = ser.read(size);
          print(response)

        time.sleep(3)

arduino:

void setup() 
{
  Serial.begin(115200);   //定義波特率

}

void loop()
{
while(Serial.available()>0){
      char teststring = Serial.read();

       Serial.println(teststring);
       
       if('s' == teststring )
          Serial.println("Hello Raspberry,I am Arduino.");

      }
}

測試結果截圖:

樹莓派(python)與arduino串口通信的詳細步驟
樹莓派(python)與arduino串口通信的詳細步驟

接線是,樹莓派的R對Arduino的T,樹莓派的T對Arduino的R,然后接上GND就行了。
C語言的程序也有,懶得整理了

到此這篇關于樹莓派(python)與arduino串口通信的文章就介紹到這了,更多相關樹莓派arduino串口通信內容請搜索服務器之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持服務器之家!

原文鏈接:https://blog.csdn.net/weixin_45506125/article/details/121256083

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产丰满美女做爰 | juliaann大战两个黑人 | 99视频精品免费99在线 | 色导行| 天天色综| 久久热这里面只有精品 | 欧美综合在线 | 亚洲另类第一页 | 色综合欧美色综合七久久 | 欧美亚洲视频在线观看 | 国产成人精品男人的天堂538 | 欧美大片一区二区三区 | 欧美性f | 免费亚洲视频在线观看 | 扒开女人屁股眼看个够 | 精品国产美女AV久久久久 | 秋霞网毛片 | 亚洲成年www | 免费在线观看网址入口 | 欧美日本一道高清二区三区 | 五月桃花网婷婷亚洲综合 | 国产精品免费 | 女仆掀起蕾丝裙被打屁股作文 | 大肚孕妇的高h辣文 | 好大好猛好深好爽视频 | 无颜之月全集免费观看 | h片免费网站 | 精品国产午夜久久久久九九 | 我被男人下药添得好爽 | 王淑兰李思雨李铁柱乡村小说免费 | 99久久综合给久久精品 | 亚洲男gay| 国产a一级 | 国产91一区二区在线播放不卡 | 1024国产看片在线观看 | 女仆色在线观看 | 成人网子 | 久久亚洲精品中文字幕60分钟 | 日本邪恶动态 | 麻豆网 | xvideoscom极品肌肉警察 |