Πίνακας περιεχομένων:

Πρόγραμμα MicroPython: Ενημέρωση δεδομένων νόσου του κορονοϊού (COVID-19) σε πραγματικό χρόνο: 10 βήματα (με εικόνες)
Πρόγραμμα MicroPython: Ενημέρωση δεδομένων νόσου του κορονοϊού (COVID-19) σε πραγματικό χρόνο: 10 βήματα (με εικόνες)

Βίντεο: Πρόγραμμα MicroPython: Ενημέρωση δεδομένων νόσου του κορονοϊού (COVID-19) σε πραγματικό χρόνο: 10 βήματα (με εικόνες)

Βίντεο: Πρόγραμμα MicroPython: Ενημέρωση δεδομένων νόσου του κορονοϊού (COVID-19) σε πραγματικό χρόνο: 10 βήματα (με εικόνες)
Βίντεο: Micropython iot write data to database host and show on Flutter 2024, Νοέμβριος
Anonim
Πρόγραμμα MicroPython: Ενημέρωση δεδομένων για τη νόσο του κορωνοϊού (COVID-19) σε πραγματικό χρόνο
Πρόγραμμα MicroPython: Ενημέρωση δεδομένων για τη νόσο του κορωνοϊού (COVID-19) σε πραγματικό χρόνο

Τις τελευταίες εβδομάδες, ο αριθμός των επιβεβαιωμένων κρουσμάτων της νόσου του κορωνοϊού (COVID 19) παγκοσμίως έχει ξεπεράσει τα 100.000, και ο Παγκόσμιος Οργανισμός Υγείας (ΠΟΥ) κήρυξε το νέο ξέσπασμα πνευμονίας από κορονοϊό ως παγκόσμια πανδημία. Ανησυχούσα πολύ για αυτό το ξέσπασμα και έπρεπε να συνδεθώ στο διαδίκτυο κάθε μέρα για να ελέγξω τα πιο πρόσφατα δεδομένα επιδημίας, αλλά ήταν πολύ ενοχλητικό, οπότε έκανα ένα έργο να χρησιμοποιήσω το MakePython ESP32 για να λάβω τα πιο πρόσφατα δεδομένα επιδημίας σε πραγματικό χρόνο και προβολή και ήταν πολύ βολικό να το κρατήσω στο γραφείο μου για την τελευταία κατάσταση.

Βήμα 1: Προμήθειες

Προμήθειες
Προμήθειες

Συσκευή:

  • MakePython ESP32
  • μπαταρία λιθίου
  • καλώδιο USB
  • Διακόπτης εναλλαγής

Εργαλείο:

  • Αφρώδες φύλλο
  • μαχαίρι
  • Χαρτόκουτο
  • Συγκολλητικό σίδερο
  • Πυροβόλο κόλλα θερμής τήξης
  • Ταινία διπλής όψης

Το MakePython ESP32 είναι ένας πίνακας ESP32 με ενσωματωμένη οθόνη SSD1306 OLED, μπορείτε να το πάρετε από αυτόν τον σύνδεσμο:

Λογισμικό:

uPyCraft V1.1

Κάντε κλικ σε αυτόν τον σύνδεσμο για λήψη του uPyCraft IDE για Windows :

Βήμα 2: Οδηγίες χρήσης του UPyCraft

Οδηγίες χρήσης UPyCraft
Οδηγίες χρήσης 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: Εμφάνιση

Κοιτάζοντας τις πληροφορίες στην οθόνη, υπάρχουν τόσοι πολλοί άνθρωποι που έχουν μολυνθεί από τον κορονοϊό. Ελπίζω να γίνουν καλύτερα σύντομα! Ταυτόχρονα, πρέπει να προστατευόμαστε, να πλένουμε συχνά τα χέρια μας και να μαζευόμαστε λιγότερο.

Συνιστάται: