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

Απολαύστε το δροσερό σας καλοκαίρι με ανεμιστήρα M5StickC ESP32 - Ρυθμιζόμενη ταχύτητα: 8 βήματα
Απολαύστε το δροσερό σας καλοκαίρι με ανεμιστήρα M5StickC ESP32 - Ρυθμιζόμενη ταχύτητα: 8 βήματα

Βίντεο: Απολαύστε το δροσερό σας καλοκαίρι με ανεμιστήρα M5StickC ESP32 - Ρυθμιζόμενη ταχύτητα: 8 βήματα

Βίντεο: Απολαύστε το δροσερό σας καλοκαίρι με ανεμιστήρα M5StickC ESP32 - Ρυθμιζόμενη ταχύτητα: 8 βήματα
Βίντεο: ΔΡΟΣΙΑ ΣΤΟ ΣΠΙΤΙ [Δροσιά το καλοκαίρι ακόμα και με καύσωνα] 2024, Νοέμβριος
Anonim
Απολαύστε το δροσερό σας καλοκαίρι με ανεμιστήρα M5StickC ESP32 - Ρυθμιζόμενη ταχύτητα
Απολαύστε το δροσερό σας καλοκαίρι με ανεμιστήρα M5StickC ESP32 - Ρυθμιζόμενη ταχύτητα

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

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

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

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

Το Κύκλωμα
Το Κύκλωμα
  • Συνδέστε τον πείρο StickC 5V με τον πείρο μονάδας FAN VCC
  • Συνδέστε την καρφίτσα StickC GND στην καρφίτσα μονάδας FAN GND
  • Συνδέστε τον πείρο StickC G0 με τον πείρο μονάδας 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
Στο Visuino Add & Set Components
Στο Visuino Add & Set Components
  • Προσθέστε το στοιχείο "Counter"
  • Προσθέστε το στοιχείο "Detect Edge"
  • Προσθέστε το στοιχείο "Ακέραιος σε αναλογικό"
  • Προσθέστε το στοιχείο "Αφαίρεση από την αναλογική τιμή"
  • Επιλέξτε "Counter1" και στο παράθυρο ιδιοτήτων: ορίστε Max> Value σε 10, ορίστε Min> Value σε 0
  • Επιλέξτε "IntegerToAnalog1" και στο παράθυρο ιδιοτήτων ρυθμίστε την κλίμακα σε 0.1
  • Επιλέξτε "SubtractFromValue1" και στο παράθυρο ιδιοτήτων ορίστε την τιμή σε 1
  • Επιλέξτε τον πίνακα "M5 Stack Stick C" και στο παράθυρο ιδιοτήτων αναπτύξτε Modules> Display ST7735 και:

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

      • σύρετε το "Draw Text:" προς τα αριστερά και στο παράθυρο ιδιοτήτων ορίστε το μέγεθος σε 2 και το κείμενο σε "FAN SPEED"
      • σύρετε το "Text: Field" προς τα αριστερά και στο παράθυρο ιδιοτήτων ορίστε το μέγεθος σε 3 και Y σε 30

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

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

Στο Visuino Connect Components
Στο Visuino Connect Components
Στο Visuino Connect Components
Στο Visuino Connect Components
  1. Συνδέστε τον ακροδέκτη κουμπιού "M5 Stack Stick C" A (M5) με τον ακροδέκτη "DetectEdge1"
  2. Συνδέστε την καρφίτσα "DetectEdge1" Out to "Counter1" pin In
  3. Συνδέστε το pin "Counter1" Out to "IntegerToAnalog1" pin In and "M5 Stack Stick C"> Text Field1> pin In
  4. Συνδέστε τον ακροδέκτη "IntegerToAnalog1" με τον ακροδέκτη "SubtractFromValue1"
  5. Συνδέστε το pin "SubtractFromValue1" στο "M5 Stack Stick C" στο GPIO [0] pin Analog PWM

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

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

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

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

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

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

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

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

Συνιστάται: