Πίνακας περιεχομένων:
- Βήμα 1: Βήμα 1: Flash Wemos D1 R2 Mini
- Βήμα 2: Βήμα 2: Απενεργοποίηση της υπηρεσίας κονσόλας στο Raspberry Pi
- Βήμα 3: Βήμα 3: Συνδέστε το Raspberry Pi με το Wemos D1 R2 Mini
- Βήμα 4: Βήμα 4: Μεταφόρτωση Python Script
- Βήμα 5: Βήμα 5: Εισαγωγή σειριακών δεδομένων στο στόκο
Βίντεο: Διαβάστε και γράψτε από σειριακή θύρα με Raspberry Pi χρησιμοποιώντας Wemos: 5 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:35
Επικοινωνία με ένα 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.
Συνιστάται:
Διαβάστε μετρητή ηλεκτρικής ενέργειας και αερίου (Βελγικά/Ολλανδικά) και Μεταφόρτωση στο Thingspeak: 5 Βήματα
Διαβάστε μετρητή ηλεκτρικής ενέργειας και αερίου (Βελγικά/Ολλανδικά) και Μεταφορτώστε στο Thingspeak: Εάν ανησυχείτε για την κατανάλωση ενέργειας ή για λίγο σπασίκλα, πιθανότατα θέλετε να δείτε τα δεδομένα από τον φανταχτερό νέο ψηφιακό σας μετρητή στο smartphone σας. Σε αυτό έργο θα λάβουμε τα τρέχοντα δεδομένα από ένα βελγικό ή ολλανδικό ψηφιακό ηλεκτρικό
Δημιουργία θυρών USB βασισμένων σε SAMD21 σε σειριακή θύρα υλικού!: 3 βήματα
Δημιουργία θυρών USB βασισμένων σε SAMD21 σε σειριακή θύρα υλικού! Αυτό είναι πολύ χρήσιμο για τον εντοπισμό σφαλμάτων, την αποστολή και τη λήψη δεδομένων από τους αξιαγάπητους πίνακες μας. Δούλευα στο uChipwhen, περνώντας από το datash
Διαβάστε τιμές ADC από ποτενσιόμετρα: 4 βήματα
Διαβάστε τιμές ADC από ποτενσιόμετρα: Σε αυτό το άρθρο θα σας δείξω πώς να διαβάζετε τιμές ADC από ένα ποτενσιόμετρο. Αυτό αποτελεί τη βάση του προγραμματισμού Arduino. που διαβάζει αναλογικές τιμές χρησιμοποιώντας την αναλογική ακίδα που παρέχεται από το Arduino. εκτός από τη χρήση του potentio, υπάρχουν αρκετοί αισθητήρες που
Σειριακή θύρα μέσω WiFi: 10 βήματα
Σειριακή θύρα μέσω WiFi: Η επικοινωνία δεδομένων μεταξύ ηλεκτρονικών συσκευών είναι αναπόφευκτη σε πολλά ηλεκτρονικά έργα και φέρνει πολλά πλεονεκτήματα στο έργο σας, δηλαδή τη σύνδεση του μικροελεγκτή σας με τον υπολογιστή και την παρακολούθηση δεδομένων σε μια μεγάλη πολύχρωμη οθόνη αντί για μικρά μονόχρωμα
Η σειριακή θύρα - Ρύθμιση λογισμικού: 8 βήματα
Serial Port - Software Setup: Εάν προσπαθείτε να ελέγξετε κάτι στον πραγματικό κόσμο χρησιμοποιώντας τον υπολογιστή σας, η σειριακή θύρα είναι ίσως το ευκολότερο μέσο επικοινωνίας. Θα σας καθοδηγήσω στη διαδικασία εγκατάστασης μιας σειριακής θύρας και υπερθεματικού σε έναν υπολογιστή που τρέχει win