Πίνακας περιεχομένων:
Βίντεο: Διαβάστε και γράψτε από σειριακή θύρα με Raspberry Pi χρησιμοποιώντας Wemos: 5 βήματα
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Επικοινωνία με ένα Raspberry Pi χρησιμοποιώντας ένα Wemos D1 mini R2.
Βήμα 1: Βήμα 1: Flash Wemos D1 R2 Mini
Ανεβάστε τον ακόλουθο κώδικα στο Wemos D1 R2 mini:
/ * * ESP8266 Λειτουργία βαθύ ύπνου
*/
void setup () {
ESP.deepSleep (0);
}
void loop () {
}
Βήμα 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_NONE, stopbits = σειριακό. STOPBITS_ONE, bytesize = σειριακό. EIGHTBITS, χρονικό όριο = 1) μετρητής = 0
ενώ 1:
x = ser.readline () εκτύπωση x
ssssss
Βήμα 5: Βήμα 5: Εισαγωγή σειριακών δεδομένων στο στόκο
Γράψτε σειριακά δεδομένα στο Putty και δείτε την ηχώ στο Raspberry Pi.