Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Σε αυτό το έργο θα μάθουμε πώς να κάνουμε μια μίνι προειδοποίηση συναγερμού χρησιμοποιώντας έναν μίνι αισθητήρα PIR και μια πλακέτα M5StickC ESP32.
Δες το βίντεο!
Βήμα 1: Τι θα χρειαστείτε
- M5StickC ESP32
- Μίνι αισθητήρας PIR
- Λογισμικό Visuino: Κατεβάστε το Visuino εδώ:
Βήμα 2: Το κύκλωμα
- Συνδέστε τον πείρο StickC 5V με τον πείρο αισθητήρα PIR VCC (+)
- Συνδέστε τον πείρο StickC GND στον ακροδέκτη αισθητήρα PIR GND (-)
- Συνδέστε τον πείρο StickC G26 με τον πείρο αισθητήρα PIR Out
Βήμα 3: Ξεκινήστε το Visuino και επιλέξτε τον τύπο πλακέτας M5 Stack Stick C
Ξεκινήστε το Visuino όπως φαίνεται στην πρώτη εικόνα Κάντε κλικ στο κουμπί "Εργαλεία" στο στοιχείο Arduino (Εικόνα 1) στο Visuino Όταν εμφανιστεί το παράθυρο διαλόγου, επιλέξτε "M5 Stack Stick C" όπως φαίνεται στην Εικόνα 2
Βήμα 4:
Προσθέστε το στοιχείο "Digital (Boolean) Inverter (Not)"
-
Επιλέξτε τον πίνακα "M5 Stack Stick C" και στο παράθυρο ιδιοτήτων αναπτύξτε Modules> Display ST7735 και:
- ορίστε τον Orientation σε goRight
-
Επιλέξτε Στοιχεία και κάντε κλικ στο κουμπί 3 κουκκίδες και στο παράθυρο στοιχείων
- σύρετε το "Draw Field" προς τα αριστερά και στο παράθυρο ιδιοτήτων ορίστε το μέγεθος σε 3 και Text σε "ALARM", Color to aclRed
- σύρετε το "Fill Screen" προς τα αριστερά
Κλείστε το παράθυρο Elements
Βήμα 5: Στο Visuino Connect Components
- Συνδέστε την καρφίτσα "M5 Stack Stick C" GPPIO26 Out στο "M5 Stack Stick C"> LED pin In
- Συνδέστε το pin "M5 Stack Stick C" GPPIO26 Out "M5 Stack Stick C"> "Draw Text1" pin Clock
- Συνδέστε το pin "Inverter1" Out "M5 Stack Stick C"> "Clock Screen1" Pin Clock
Βήμα 6: Δημιουργία, μεταγλώττιση και μεταφόρτωση του κώδικα
Στο Visuino, στο κάτω μέρος κάντε κλικ στην καρτέλα "Build", βεβαιωθείτε ότι έχει επιλεγεί η σωστή θύρα και, στη συνέχεια, κάντε κλικ στο κουμπί "Compile/Build and Upload".
Βήμα 7: Παίξτε
Εάν τροφοδοτήσετε τη μονάδα M5StickC, ο αισθητήρας PIR θα ενεργοποιήσει την κίνηση αναβοσβήνοντας το εσωτερικό LED και εμφανίζοντας το κείμενο "ALARM" στην οθόνη.
Συγχαρητήρια! Ολοκληρώσατε το έργο σας με το Visuino. Επισυνάπτεται επίσης το έργο Visuino, που δημιούργησα για αυτό το Instructable, μπορείτε να το κατεβάσετε και να το ανοίξετε στο Visuino: