อ่านและเขียนจากพอร์ตอนุกรมด้วย Raspberry Pi โดยใช้ Wemos: 5 ขั้นตอน
อ่านและเขียนจากพอร์ตอนุกรมด้วย Raspberry Pi โดยใช้ Wemos: 5 ขั้นตอน
อ่านและเขียนจากพอร์ตอนุกรมด้วย Raspberry Pi โดยใช้ Wemos
อ่านและเขียนจากพอร์ตอนุกรมด้วย Raspberry Pi โดยใช้ Wemos
อ่านและเขียนจากพอร์ตอนุกรมด้วย Raspberry Pi โดยใช้ Wemos
อ่านและเขียนจากพอร์ตอนุกรมด้วย Raspberry Pi โดยใช้ Wemos

การสื่อสารกับ Raspberry Pi โดยใช้ Wemos D1 mini R2

ขั้นตอนที่ 1: ขั้นตอนที่ 1: Flash Wemos D1 R2 Mini

ขั้นตอนที่ 1: Flash Wemos D1 R2 Mini
ขั้นตอนที่ 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

ขั้นตอนที่ 3: เชื่อมต่อ Raspberry Pi กับ Wemos D1 R2 Mini
ขั้นตอนที่ 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

ขั้นตอนที่ 5: ป้อนข้อมูลซีเรียลใน Putty
ขั้นตอนที่ 5: ป้อนข้อมูลซีเรียลใน Putty

เขียนข้อมูลอนุกรมใน Putty และดูเสียงสะท้อนบน Raspberry Pi

แนะนำ: