36 树莓派串口通信
Posted kekeoutlook
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了36 树莓派串口通信相关的知识,希望对你有一定的参考价值。
树莓派查询串口
ls /dev/tty*
通过 拔插发现多了一个
就是他了。
arudnio代码
void setup() Serial.begin(9600); //打开串口 void loop() Serial.println("Hello Raspberry,I am Arduino."); delay(1000); if ( Serial.available()) if(‘s‘ == Serial.read()) Serial.println("Hello Raspberry,I am Arduino.");
# -*- coding: utf-8 -* import serial import time ser = serial.Serial(‘/dev/ttyUSB0‘, 9600) if ser.isOpen == False: ser.open() # 打开串口 ser.write(b"Raspberry pi is ready") try: while True: size = ser.inWaiting() # 获得缓冲区字符 if size != 0: response = ser.read(size) # 读取内容并显示 print(response) ser.flushInput() # 清空接收缓存区 time.sleep(0.1) # 软件延时 except KeyboardInterrupt: ser.close()
以上是关于36 树莓派串口通信的主要内容,如果未能解决你的问题,请参考以下文章