สารบัญ:
วีดีโอ: อ่านและเขียนจากพอร์ตอนุกรมด้วย Raspberry Pi โดยใช้ Wemos: 5 ขั้นตอน
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
การสื่อสารกับ Raspberry Pi โดยใช้ Wemos D1 mini R2
ขั้นตอนที่ 1: ขั้นตอนที่ 1: Flash Wemos D1 R2 Mini
อัปโหลดโค้ดต่อไปนี้ไปยัง Wemos D1 R2 mini:
/* * ESP8266 โหมดดีปสลีป
*/
การตั้งค่าเป็นโมฆะ () {
ESP.deepSleep(0);
}
วงเป็นโมฆะ () {
}
ขั้นตอนที่ 2: ขั้นตอนที่ 2: การปิดใช้งานบริการคอนโซลบน Raspberry Pi
ปิดใช้งานบริการ serial-getty
sudo systemctl ปิดการใช้งาน [email protected]
เปิด “/boot/cmdline.txt”
sudo nano /boot/cmdline.txt
ลบ “console=serial0, 115200” จากนั้นบันทึกไฟล์
รีบูต
sudo รีบูต
ขั้นตอนที่ 3: ขั้นตอนที่ 3: เชื่อมต่อ Raspberry Pi กับ Wemos D1 R2 Mini
RX RX
TX TX
GND GND
ขั้นตอนที่ 4: ขั้นตอนที่ 4: อัปโหลด Python Script
เรียกใช้รหัสต่อไปนี้บน Raspberry Pi ของคุณ:
เวลานำเข้า อนุกรมนำเข้า
ser = serial. Serial(พอร์ต='/dev/ttyUSB0', baudrate = 9600, parity=serial. PARITY_NONE, stopbits=serial. STOPBITS_ONE, bytesize=serial. EIGHTBITS, หมดเวลา = 1) ตัวนับ = 0
ในขณะที่ 1:
x=ser.readline() พิมพ์ x
sssssss
ขั้นตอนที่ 5: ขั้นตอนที่ 5: ป้อนข้อมูลซีเรียลใน Putty
เขียนข้อมูลอนุกรมใน Putty และดูเสียงสะท้อนบน Raspberry Pi