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

Ρολόι βασισμένο σε ESP32: 4 βήματα
Ρολόι βασισμένο σε ESP32: 4 βήματα

Βίντεο: Ρολόι βασισμένο σε ESP32: 4 βήματα

Βίντεο: Ρολόι βασισμένο σε ESP32: 4 βήματα
Βίντεο: Fallout Smartwatch on ESP32. 2024, Νοέμβριος
Anonim
Image
Image
Τμήματα & Βιβλιοθήκες
Τμήματα & Βιβλιοθήκες

Σεμινάριο πώς να χτίσετε ένα ρολόι βασισμένο σε ένα esp32 με ενσωματωμένη λαδωμένη οθόνη, με ένα κουμπί αφής, χωρίς άλλα μέρη, δεν απαιτείται καλωδίωση/συγκόλληση

Βήμα 1: Μέρη & Βιβλιοθήκες

Τμήματα & Βιβλιοθήκες
Τμήματα & Βιβλιοθήκες

Ανταλλακτικά

  • Μια μονάδα ESP32 με ενσωματωμένη οθόνη OLED (Amazon)
  • Καλώδιο micro USB

Βιβλιοθήκες

  • NTPTime.h εδώ
  • SSD1306 για esp εδώ

Βήμα 2: Κωδικός

Πρώτα απ 'όλα, βεβαιωθείτε ότι έχετε προσθέσει το πακέτο esp32 στον διαχειριστή του σκάφους σας (ακολουθήστε τις οδηγίες εδώ, αν δεν το κάνετε).

Ο κώδικας βρίσκεται στο github, συνδέστε εδώ.

Κατεβάστε το ή επικολλήστε το σε ένα σκίτσο arduino. Βεβαιωθείτε ότι έχετε αλλάξει το ssid, τον κωδικό πρόσβασης και τη ζώνη ώρας.

Επιλέξτε το wemos lolin32 ως πίνακα και ανεβάστε τον κωδικό σας (ίσως χρειαστεί να κρατήσετε πατημένο το κουμπί εκκίνησης και πατήστε en πριν από τη μεταφόρτωση).

Βήμα 3: Έγινε

Εγινε
Εγινε
Εγινε
Εγινε

Τώρα πρέπει να τελειώσει το ρολόι. Για εναλλαγή της προβολής ημερομηνίας, απλώς αγγίξτε το pin T1 ή 0 στο esp.

Βελτιώσεις

Αν θέλετε να το κάνετε πιο δροσερό, μπορείτε να κολλήσετε ένα σύρμα στην καρφίτσα GPIO0 και στη συνέχεια να στερεώσετε μια μεταλλική μικρή πλάκα/νόμισμα στο άλλο άκρο. Μονώστε το μεταλλικό κάλυμμα του esp και στερεώστε το πιάτο/νόμισμα εκεί (με κάποια καυτή κόλλα).

Θέματα

Αν έχετε άλλα προβλήματα μη διστάσετε να τα αφήσετε στα σχόλια.

Βήμα 4: Αναφορές

  • Προσαρμοσμένες oled γραμματοσειρές
  • Αρχική βιβλιοθήκη ssd1306

Συνιστάται: