Πίνακας περιεχομένων:
- Βήμα 1: Προμήθειες
- Βήμα 2: Οδηγίες χρήσης του UPyCraft
- Βήμα 3: Σύνδεση
- Βήμα 4: Λήψη κώδικα
- Βήμα 5: Τροποποιήστε τον κώδικα
- Βήμα 6: Φτιάξτε το καλούπι
- Βήμα 7: Συγκόλληση
- Βήμα 8: Συναρμολόγηση
- Βήμα 9: Ολοκληρώστε
- Βήμα 10: Εμφάνιση
Βίντεο: Πρόγραμμα MicroPython: Ενημέρωση δεδομένων νόσου του κορονοϊού (COVID-19) σε πραγματικό χρόνο: 10 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
Τις τελευταίες εβδομάδες, ο αριθμός των επιβεβαιωμένων κρουσμάτων της νόσου του κορωνοϊού (COVID 19) παγκοσμίως έχει ξεπεράσει τα 100.000, και ο Παγκόσμιος Οργανισμός Υγείας (ΠΟΥ) κήρυξε το νέο ξέσπασμα πνευμονίας από κορονοϊό ως παγκόσμια πανδημία. Ανησυχούσα πολύ για αυτό το ξέσπασμα και έπρεπε να συνδεθώ στο διαδίκτυο κάθε μέρα για να ελέγξω τα πιο πρόσφατα δεδομένα επιδημίας, αλλά ήταν πολύ ενοχλητικό, οπότε έκανα ένα έργο να χρησιμοποιήσω το MakePython ESP32 για να λάβω τα πιο πρόσφατα δεδομένα επιδημίας σε πραγματικό χρόνο και προβολή και ήταν πολύ βολικό να το κρατήσω στο γραφείο μου για την τελευταία κατάσταση.
Βήμα 1: Προμήθειες
Συσκευή:
- MakePython ESP32
- μπαταρία λιθίου
- καλώδιο USB
- Διακόπτης εναλλαγής
Εργαλείο:
- Αφρώδες φύλλο
- μαχαίρι
- Χαρτόκουτο
- Συγκολλητικό σίδερο
- Πυροβόλο κόλλα θερμής τήξης
- Ταινία διπλής όψης
Το MakePython ESP32 είναι ένας πίνακας ESP32 με ενσωματωμένη οθόνη SSD1306 OLED, μπορείτε να το πάρετε από αυτόν τον σύνδεσμο:
Λογισμικό:
uPyCraft V1.1
Κάντε κλικ σε αυτόν τον σύνδεσμο για λήψη του uPyCraft IDE για Windows :
Βήμα 2: Οδηγίες χρήσης του UPyCraft
Κάντε λήψη του αρχείου Get Started MicroPython ESP32, το οποίο περιγράφεται λεπτομερώς στην ενότητα Εργαλεία ανάπτυξης MicroPython του αρχείου, το οποίο θα σας βοηθήσει να κάνετε λήψη και εγκατάσταση του uPyCraft IDE και να το χρησιμοποιήσετε. Σας βοηθά επίσης να ξεκινήσετε με τον προγραμματισμό MicroPython.
Μπορείτε να λάβετε το αρχείο από αυτόν τον σύνδεσμο: https : //www.makerfabs.com/makepython-esp32-starter…
Βήμα 3: Σύνδεση
- Συνδέστε το MakePython ESP32 στον υπολογιστή χρησιμοποιώντας καλώδιο USB, Άνοιγμα διαχειριστή συσκευών (Απλώς αναζητήστε "συσκευή" στο πλαίσιο αναζήτησης των Windows). Όταν επεκταθεί, η ενότητα θύρας θα πρέπει να εμφανίζει κάτι σαν το παραπάνω. Σημειώστε τον αριθμό θύρας, όπως το COM20 στην περίπτωσή μου. Εάν δεν εμφανίζεται θύρα, δοκιμάστε να κάνετε λήψη της μονάδας USB:
- Ανοίξτε το uPyCraft και κάντε κλικ στην επιλογή: Εργαλεία -> πίνακας -> esp32 , Και, στη συνέχεια, κάντε κλικ στην επιλογή: Εργαλεία -> Σειρά -> COM20 (Η θύρα σας)
Βήμα 4: Λήψη κώδικα
Κατεβάστε τα αρχεία boot.py, ssd1306.py και main.py. Ανοίξτε και κάντε κλικ στο DownloadAndRun για να το φορτώσετε στο MakePython ESP32.
Βήμα 5: Τροποποιήστε τον κώδικα
Ανοίξτε το αρχείο boot.py και αλλάξτε το ssid και τον κωδικό πρόσβασης στο όνομα και τον κωδικό πρόσβασης του τοπικού δικτύου σας, έτσι ώστε η μονάδα να μπορεί να συνδεθεί στο WIFI για πληροφορίες μετά την τροφοδοσία
ssid = "Makerfabs"
κωδικός πρόσβασης = "20160704"
Εάν διαπιστώσετε ότι οι πληροφορίες εστίας της χώρας σας δεν εμφανίζονται, πείτε μου να τις προσθέσω ή μπορείτε να τις τροποποιήσετε μόνοι σας. Η μέθοδος έχει ως εξής: ανοίξτε το αρχείο main.py, βρείτε CountryName , προσθέστε το CountryName σας (πρέπει να μεταφραστεί στα κινέζικα) και αλλάξτε τον αριθμό στο εύρος () στον αντίστοιχο αριθμό χωρών και εκτελέστε σώζοντάς το
Βήμα 6: Φτιάξτε το καλούπι
Στη συνέχεια, ξεκινήσαμε να φτιάχνουμε το κέλυφος του δικού μας καλουπιού
Χρησιμοποιήστε ένα μαχαίρι για να κόψετε μια μικρή τρύπα στο χαρτοκιβώτιο για να τοποθετήσετε το διακόπτη εναλλαγής και μια μεγάλη τρύπα για να βάλετε την οθόνη.
Βήμα 7: Συγκόλληση
Ο αριστερός πείρος του διακόπτη εναλλαγής είναι συγκολλημένος στην είσοδο ισχύος της μονάδας MakePython ESP32 με ηλεκτρικό συγκολλητικό σίδερο. Ο θετικός πόλος της μπαταρίας λιθίου συνδέεται στη μέση του διακόπτη εναλλαγής και ο αρνητικός πόλος συνδέεται με το GND της μονάδας.
Βήμα 8: Συναρμολόγηση
- Συνδέστε τη μονάδα στη σανίδα αφρού με κολλητική ταινία διπλής όψης και την μπαταρία λιθίου στην άλλη πλευρά της σανίδας αφρού.
- Συνδέστε το διακόπτη εναλλαγής στην τρύπα του χαρτοκιβωτίου και στερεώστε το με πιστόλι θερμής κόλλας
- Το χάρτινο κάλυμμα διπλώνεται σε κουτί από χαρτόνι, η οθόνη εμφανίζεται στη μεγάλη τρύπα από χαρτόνι και άλλα μέρη τοποθετούνται στο κουτί από χαρτόνι
Βήμα 9: Ολοκληρώστε
Αναποδογυρίζοντας το διακόπτη στο χαρτοκιβώτιο, το MakePython ESP32 συνδέεται αυτόματα στο Διαδίκτυο όταν είναι ενεργοποιημένο και η οθόνη εμφανίζει τις πιο πρόσφατες πληροφορίες δεδομένων εστίας.
Βήμα 10: Εμφάνιση
Κοιτάζοντας τις πληροφορίες στην οθόνη, υπάρχουν τόσοι πολλοί άνθρωποι που έχουν μολυνθεί από τον κορονοϊό. Ελπίζω να γίνουν καλύτερα σύντομα! Ταυτόχρονα, πρέπει να προστατευόμαστε, να πλένουμε συχνά τα χέρια μας και να μαζευόμαστε λιγότερο.
Συνιστάται:
Μετρητής στάθμης νερού σε πραγματικό χρόνο: 6 βήματα (με εικόνες)
Ένας μετρητής στάθμης νερού σε πραγματικό χρόνο: Αυτές οι οδηγίες περιγράφουν τον τρόπο κατασκευής ενός μετρητή στάθμης νερού χαμηλού κόστους σε πραγματικό χρόνο για χρήση σε σκαμμένα πηγάδια. Ο μετρητής στάθμης νερού έχει σχεδιαστεί για να κρέμεται μέσα σε ένα σκαμμένο πηγάδι, να μετρά τη στάθμη του νερού μία φορά την ημέρα και να στέλνει τα δεδομένα μέσω WiFi ή κυψελοειδούς σύνδεσης
Πώς να κάνετε υγρασία και θερμοκρασία σε πραγματικό χρόνο καταγραφέα δεδομένων με Arduino UNO και κάρτα SD - Προσομοίωση DHT11 Data-logger στο Proteus: 5 Βήματα
Πώς να κάνετε υγρασία και θερμοκρασία σε πραγματικό χρόνο καταγραφέα δεδομένων με Arduino UNO και κάρτα SD | Προσομοίωση DHT11 Data-logger στο Proteus: Εισαγωγή: γεια, αυτό είναι το Liono Maker, εδώ είναι ο σύνδεσμος του YouTube. Κάνουμε δημιουργικό έργο με το Arduino και δουλεύουμε σε ενσωματωμένα συστήματα. Data-Logger: Ένας καταγραφέας δεδομένων (επίσης data-logger ή data recorder) είναι μια ηλεκτρονική συσκευή που καταγράφει δεδομένα με την πάροδο του χρόνου
Πρόγραμμα MicroPython: Εμφάνιση του μεγέθους του κύκλου: 9 βήματα
Πρόγραμμα MicroPython: Εμφάνιση του μεγέθους του κύκλου: Αυτό το πείραμα χρησιμοποιεί τη μονάδα MakePython ESP8266, η οποία μας επιτρέπει να μάθουμε προγραμματισμό MicroPython στο ESP8266. Το πείραμα έλεγξε το μέγεθος του κύκλου στην οθόνη περιστρέφοντας το ποτενσιόμετρο. Στην πορεία, θα μάθουμε για εμάς
Ρύθμιση του DS3231 RTC (Ρολόι σε πραγματικό χρόνο) με ακρίβεια, γρήγορη και αυτοματοποιημένη χρήση Java (+-1s): 3 βήματα
Ρύθμιση του DS3231 RTC (Ρολόι σε πραγματικό χρόνο) με ακρίβεια, γρήγορη και αυτοματοποιημένη χρήση Java (+-1s): Αυτό το εγχειρίδιο θα σας δείξει πώς να ρυθμίσετε την ώρα σε ένα ρολόι πραγματικού χρόνου DS3231 χρησιμοποιώντας ένα Arduino και μια μικρή εφαρμογή Java που χρησιμοποιεί η σειριακή σύνδεση του Arduino. Η βασική λογική αυτού του προγράμματος: 1. Το Arduino στέλνει σειριακό αίτημα
Μετατρέψτε μια βιντεοκάμερα του 1980 σε πολωμετρική απεικόνιση σε πραγματικό χρόνο: 14 βήματα (με εικόνες)
Μετατρέψτε μια βιντεοκάμερα του 1980 σε πολωμετρική απεικόνιση σε πραγματικό χρόνο: Η πολωμετρική απεικόνιση προσφέρει μια διαδρομή για την ανάπτυξη εφαρμογών που αλλάζουν παιχνίδια σε ένα ευρύ φάσμα πεδίων - που εκτείνεται από την παρακολούθηση του περιβάλλοντος και την ιατρική διάγνωση έως τις εφαρμογές ασφάλειας και αντιτρομοκρατίας. Ωστόσο, το πολύ