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

DIY ανεμιστήρας με κουμπί ON -OFF - M5StickC ESP32: 8 βήματα
DIY ανεμιστήρας με κουμπί ON -OFF - M5StickC ESP32: 8 βήματα

Βίντεο: DIY ανεμιστήρας με κουμπί ON -OFF - M5StickC ESP32: 8 βήματα

Βίντεο: DIY ανεμιστήρας με κουμπί ON -OFF - M5StickC ESP32: 8 βήματα
Βίντεο: Beper Ανεμιστήρας Πολλαπλών Κατευθύνσεων με Ορθοστάτη με Τηλεχειριστήριο 45W P206VEN160 2024, Ιούλιος
Anonim

Σε αυτό το έργο θα μάθουμε πώς να χρησιμοποιούμε μια μονάδα FAN L9110 χρησιμοποιώντας μια πλακέτα M5StickC ESP32.

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

Αυτό που θα χρειαστείτε
Αυτό που θα χρειαστείτε
Αυτό που θα χρειαστείτε
Αυτό που θα χρειαστείτε
Αυτό που θα χρειαστείτε
Αυτό που θα χρειαστείτε
  • M5StickC ESP32
  • Μονάδα FAN L9110
  • Λογισμικό Visuino: Κατεβάστε το Visuino εδώ:

Βήμα 2: Το κύκλωμα

Το Κύκλωμα
Το Κύκλωμα
  • Συνδέστε τον πείρο StickC 5V με τον πείρο μονάδας FAN VCC
  • Συνδέστε την καρφίτσα StickC GND στην καρφίτσα μονάδας FAN GND
  • Συνδέστε τον πείρο StickC G26 στον πείρο μονάδας FAN INA

Βήμα 3: Ξεκινήστε το Visuino και επιλέξτε τον τύπο πλακέτας M5 Stack Stick C

Ξεκινήστε το Visuino και επιλέξτε τον τύπο πλακέτας M5 Stack Stick C
Ξεκινήστε το Visuino και επιλέξτε τον τύπο πλακέτας M5 Stack Stick C
Ξεκινήστε το Visuino και επιλέξτε τον τύπο πλακέτας M5 Stack Stick C
Ξεκινήστε το Visuino και επιλέξτε τον τύπο πλακέτας M5 Stack Stick C

Ξεκινήστε το Visuino όπως φαίνεται στην πρώτη εικόνα Κάντε κλικ στο κουμπί "Εργαλεία" στο στοιχείο Arduino (Εικόνα 1) στο Visuino Όταν εμφανιστεί το παράθυρο διαλόγου, επιλέξτε "M5 Stack Stick C" όπως φαίνεται στην Εικόνα 2

Βήμα 4: Στο Visuino Add & Set Components

Στο Visuino Add & Set Components
Στο Visuino Add & Set Components
Στο Visuino Add & Set Components
Στο Visuino Add & Set Components
Στο Visuino Add & Set Components
Στο Visuino Add & Set Components
  • Προσθέστε το στοιχείο "Detect Edge"
  • Προσθέστε το στοιχείο "Toggle (T) Flip-Flop"
  • Προσθέστε το στοιχείο "Digital Multi Source"
  • Προσθέστε το στοιχείο "Τιμή κειμένου"
  • Κάντε διπλό κλικ στο "TextValue1" και στο παράθυρο Elments:
  • σύρετε το "Set Value" στην αριστερή πλευρά και στο παράθυρο ιδιοτήτων ορίστε την τιμή σε "FAN ON"
  • σύρετε το "Set Value" στην αριστερή πλευρά και στο παράθυρο ιδιοτήτων ορίστε την τιμή σε "FAN OFF"
  • Κλείστε το παράθυρο Elements
  • Επιλέξτε τον πίνακα "M5 Stack Stick C" και στο παράθυρο ιδιοτήτων αναπτύξτε Modules> Display ST7735 και:

    • ορίστε τον Orientation σε goRight
    • Επιλέξτε Στοιχεία και κάντε κλικ στο κουμπί 3 κουκκίδες και στο παράθυρο στοιχείων

      σύρετε το "Text: Field" προς τα αριστερά και στο παράθυρο ιδιοτήτων ορίστε το μέγεθος σε 3 και την αρχική τιμή σε "FAN OFF"

  • Κλείστε το παράθυρο Elements

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

Στο Visuino Connect Components
Στο Visuino Connect Components
Στο Visuino Connect Components
Στο Visuino Connect Components
  • Συνδέστε τον ακροδέκτη κουμπιού "M5 Stack Stick C" A (M5) με τον ακροδέκτη "DetectEdge1"
  • Συνδέστε την καρφίτσα "DetectEdge1" στο ρολόι ακίδων "TFlipFlop1"
  • Συνδέστε το pin "TFlipFlop1" Out to "DigitalMultiSource1" pin In
  • Συνδέστε την καρφίτσα "TFlipFlop1" Αντεστραμμένη σε "TextValue1"> Ορισμός τιμής2> ρολόι καρφιτσών
  • Συνδέστε τον ακροδέκτη "DigitalMultiSource1" [0] στο "TextValue1"> Ορισμός τιμής1> ρολόι καρφιτσών
  • Συνδέστε την καρφίτσα "DigitalMultiSource1" [1] στην καρφίτσα "M5 Stack Stick C" GPPIO26
  • Συνδέστε το pin "TextValue1" Out to "M5 Stack Stick C" pin Text Field1 pin Clock
  • Συνδέστε το pin "TextValue1" Out to "M5 Stack Stick C" pin Text Field 1 pin In

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

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

Στο Visuino, στο κάτω μέρος κάντε κλικ στην καρτέλα "Build", βεβαιωθείτε ότι έχει επιλεγεί η σωστή θύρα και, στη συνέχεια, κάντε κλικ στο κουμπί "Compile/Build and Upload".

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

Εάν τροφοδοτήσετε τη μονάδα M5StickC, ο ανεμιστήρας θα αρχίσει να περιστρέφεται και μπορείτε να τον απενεργοποιήσετε ή να τον ενεργοποιήσετε χρησιμοποιώντας ένα πορτοκαλί κουμπί M5, επίσης θα δείτε την κατάσταση στην οθόνη.

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

Βήμα 8: Αντιμετώπιση προβλημάτων

Αντιμετώπιση προβλημάτων
Αντιμετώπιση προβλημάτων
  • Βεβαιωθείτε ότι έχετε επιλέξει τη σωστή πλακέτα StickC, ελέγξτε το μοντέλο σας
  • Μερικές φορές χρειάζεται να απενεργοποιήσετε/ενεργοποιήσετε τη μονάδα StickC πριν από τη χρήση, μπορείτε να το κάνετε κρατώντας ένα πλευρικό κουμπί για 5+ δευτερόλεπτα.

Συνιστάται: