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

Εμφάνιση ΧΡΟΝΟΥ CPU στο ESP Wemos D1 OLED: 7 Βήματα
Εμφάνιση ΧΡΟΝΟΥ CPU στο ESP Wemos D1 OLED: 7 Βήματα

Βίντεο: Εμφάνιση ΧΡΟΝΟΥ CPU στο ESP Wemos D1 OLED: 7 Βήματα

Βίντεο: Εμφάνιση ΧΡΟΝΟΥ CPU στο ESP Wemos D1 OLED: 7 Βήματα
Βίντεο: Ξύλο μεταξύ κάμεραμαν του ΣΚΑΙ και πολίτη 2024, Νοέμβριος
Anonim
Image
Image

Σε αυτό το σεμινάριο θα χρησιμοποιήσουμε ένα ESP Wemos D1 OLED και Visuino για να εμφανίσουμε μια ώρα CPU στην οθόνη OLED.

Δείτε ένα βίντεο επίδειξης.

Βήμα 1: Τι θα χρειαστείτε

Αυτό που θα χρειαστείτε
Αυτό που θα χρειαστείτε

ESP Wemos D1 OLED

Πρόγραμμα Visuino: Κατεβάστε το Visuino

Βήμα 2: Visuino

Visuino
Visuino
Visuino
Visuino

Το μόνο που χρειάζεται να κάνετε είναι να μεταφέρετε και να αποθέσετε στοιχεία και να τα συνδέσετε μεταξύ τους. Το Visuino θα δημιουργήσει τον κωδικό εργασίας για εσάς, ώστε να μην χρειάζεται να χάνετε χρόνο για τη δημιουργία του κώδικα. Θα κάνει όλη τη σκληρή δουλειά για σας γρήγορα και εύκολα! Το Visuino είναι ιδανικό για κάθε είδους έργα, μπορείτε εύκολα να χτίσετε πολύπλοκα έργα σε χρόνο μηδέν!

Κατεβάστε το πιο πρόσφατο ισχυρό λογισμικό Visuino

Βήμα 3: Ξεκινήστε το Visuino και επιλέξτε τον τύπο μίνι πλακέτας Arduino WeMos D1

Ξεκινήστε το Visuino και επιλέξτε τον τύπο Arduino WeMos D1 Mini Board
Ξεκινήστε το Visuino και επιλέξτε τον τύπο Arduino WeMos D1 Mini Board
Ξεκινήστε το Visuino και επιλέξτε τον τύπο Arduino WeMos D1 Mini Board
Ξεκινήστε το Visuino και επιλέξτε τον τύπο Arduino WeMos D1 Mini Board

Για να ξεκινήσετε τον προγραμματισμό του Arduino, θα πρέπει να έχετε εγκαταστήσει το Arduino IDE από εδώ:

Λάβετε υπόψη ότι υπάρχουν ορισμένα κρίσιμα σφάλματα στο Arduino IDE 1.6.6. Βεβαιωθείτε ότι έχετε εγκαταστήσει 1.6.7 ή νεότερη έκδοση, διαφορετικά αυτό το Instructable δεν θα λειτουργήσει! Εάν δεν το έχετε κάνει ακολουθήστε τα βήματα σε αυτό το Instructable για να ρυθμίσετε το Arduino IDE για να προγραμματίσετε το WeMos D1 Mini! Το Visuino: https://www.visuino.eu πρέπει επίσης να εγκατασταθεί. Ξεκινήστε το Visuino όπως φαίνεται στην πρώτη εικόνα Κάντε κλικ στο κουμπί "Εργαλεία" στο στοιχείο Arduino (Εικόνα 1) στο Visuino Όταν εμφανιστεί το παράθυρο διαλόγου, επιλέξτε "WeMos D1 Mini" όπως φαίνεται στην Εικόνα 2

Βήμα 4: Στο Visuino Προσθέστε εξαρτήματα

Στο Visuino Προσθέστε εξαρτήματα
Στο Visuino Προσθέστε εξαρτήματα
Στο Visuino Προσθέστε εξαρτήματα
Στο Visuino Προσθέστε εξαρτήματα
Στο Visuino Προσθέστε εξαρτήματα
Στο Visuino Προσθέστε εξαρτήματα
  • Προσθέστε το στοιχείο "CPU TIME"
  • Προσθέστε το στοιχείο "Διαίρεση ακέραιου κατά τιμή", κάτω από το παράθυρο ιδιοτήτων, ορίστε την τιμή: "1000"
  • Προσθέστε το στοιχείο "OLED SSD 1306/SH1106 OLED DISPLAY (I2C)"

Κάντε διπλό κλικ στο στοιχείο "DisplayOLED1" και:

  • σύρετε το "Draw Text" προς τα αριστερά
  • σύρετε το "Draw Line" προς τα αριστερά
  • σύρετε το "Draw Text" προς τα αριστερά
  • σύρετε το "Πεδίο κειμένου" προς τα αριστερά
  1. Επιλέξτε "Σχεδίαση κειμένου1" και κάτω από το παράθυρο ιδιοτήτων: μέγεθος: "2", κείμενο: "CPU TIME"
  2. Επιλέξτε "Σχεδίαση γραμμής 1" και κάτω από το παράθυρο ιδιοτήτων: Πλάτος: "120", Χ: "0", Υ: "20"
  3. Επιλέξτε "Σχεδίαση κειμένου2" και κάτω από το παράθυρο ιδιοτήτων: μέγεθος: "1", κείμενο: "Δευτερόλεπτα:", Χ: "0", Υ: "40"
  4. Επιλέξτε "Πεδίο κειμένου1" και κάτω από το παράθυρο ιδιοτήτων: Μέγεθος: "2", Πλάτος: "6", Χ: "60", Υ: "40"

Βήμα 5: Στο Visuino Connect Components

Στο Visuino Connect Components
Στο Visuino Connect Components

Συνδέστε το στοιχείο "CPUTime1" [Milli Seconds] στο στοιχείο "DivideByValue1" [In]

Συνδέστε το στοιχείο "DivideByValue1" [Out] στο DisplayOLED1> "Field Text1" [In]

Βήμα 6: Δημιουργία, μεταγλώττιση και μεταφόρτωση του κώδικα Arduino

Δημιουργήστε, μεταγλωττίστε και ανεβάστε τον κώδικα Arduino
Δημιουργήστε, μεταγλωττίστε και ανεβάστε τον κώδικα Arduino
Δημιουργήστε, μεταγλωττίστε και ανεβάστε τον κώδικα Arduino
Δημιουργήστε, μεταγλωττίστε και ανεβάστε τον κώδικα Arduino

Στο Visuino, πατήστε F9 ή κάντε κλικ στο κουμπί που εμφανίζεται στην εικόνα 1 για να δημιουργήσετε τον κωδικό Arduino και ανοίξτε το Arduino IDE

Σημείωση: Βεβαιωθείτε ότι έχετε επιλέξει στο Arduino> Εργαλεία> Πίνακας> Γενική μονάδα 8266 Θα μπορούσε να είναι κάποια άλλη πλακέτα (εξαρτάται από τον τύπο της πλακέτας κατασκευαστή που έχετε)

Στο Arduino IDE, κάντε κλικ στο κουμπί Μεταφόρτωση, για να μεταγλωττίσετε και να ανεβάσετε τον κώδικα (Εικόνα 2)

Βήμα 7: Παίξτε

Εάν τροφοδοτήσετε τη μονάδα ESP Wemos D1 OLED, η οθόνη θα αρχίσει να εμφανίζεται "CPU TIME" σε δευτερόλεπτα.

Συγχαρητήρια! Ολοκληρώσατε το έργο σας με το Visuino. Επισυνάπτεται επίσης το έργο Visuino, που δημιούργησα για αυτό το Instructable. Μπορείτε να το κατεβάσετε και να το ανοίξετε στο Visuino:

Συνιστάται: