![Κουμπί ώθησης IoT (D1 Mini): 6 βήματα Κουμπί ώθησης IoT (D1 Mini): 6 βήματα](https://i.howwhatproduce.com/images/002/image-3835-31-j.webp)
Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-23 14:39
![Κουμπί ώθησης IoT (D1 Mini) Κουμπί ώθησης IoT (D1 Mini)](https://i.howwhatproduce.com/images/002/image-3835-32-j.webp)
Έφτιαξα ένα κουμπί ώθησης IoT (Σκεφτείτε αυτά τα πράγματα του Amazon Dash) που μπορείτε να χρησιμοποιήσετε για να προωθήσετε τις ειδοποιήσεις στο τηλέφωνό σας (για να ζητήσετε αναπλήρωση ποτών όταν χαλαρώνετε στον κήπο για παράδειγμα). Θα μπορούσατε εύκολα να επαναδιαμορφώσετε την αλληλεπίδραση με πολλές άλλες συσκευές και έξυπνες οικιακές συσκευές χρησιμοποιώντας το IFTTT.
Αυτό το έργο χρησιμοποιεί μικροελεγκτή D1 Mini και θα πρέπει να λειτουργεί για μήνες με μία μπαταρία χρησιμοποιώντας τη λειτουργία βαθιάς αναστολής. Για την ολοκλήρωση του έργου χρησιμοποιείται περίβλημα με δυνατότητα εκτύπωσης 3D.
Θα χρειαστείτε:
D1 Mini (https://www.banggood.com/custlink/3v33H1lji3)
Μπαταρία 3.7 Li-ion 14500 (https://www.banggood.com/custlink/Gv3vPToo9Y)
Θήκη μπαταρίας τύπου AA (https://www.banggood.com/custlink/DKvDHTOOIt)
Κουμπί και καπάκι (https://www.banggood.com/custlink/3KvDFuajZC)
Τρισδιάστατο περίβλημα για εκτύπωση Μερικά μικρά μήκη σύρματος και ένα πιστόλι κόλλας για στερέωση
Δείτε την ιστοσελίδα μου https://www.cabuu.com για περισσότερες λεπτομέρειες και για περισσότερα έργα όπως αυτό. Σκεφτείτε επίσης να εγγραφείτε στο κανάλι μου στο YouTube. Περισσότερες λεπτομέρειες μπορείτε επίσης να βρείτε στο thingiverse.
Προμήθειες
Βήμα 1: Τοποθέτηση του κυκλώματος
![Τοποθέτηση του κυκλώματος Τοποθέτηση του κυκλώματος](https://i.howwhatproduce.com/images/002/image-3835-33-j.webp)
Το κύκλωμα είναι πολύ απλό να συνδυαστεί, απλά χρησιμοποιήστε μερικά σύντομα τμήματα σύρματος για να συνδέσετε όλα τα εξαρτήματα, όπως φαίνεται στο σχήμα, προσέχοντας να σημειώσετε τις κοινές ακίδες του κουμπιού (χρησιμοποιήστε ένα πολύμετρο για να επιβεβαιώσετε αν δεν είστε σίγουροι) Το
Το D1 mini θα εισέλθει σε κατάσταση βαθύ ύπνου αφού πιέσετε μια ειδοποίηση. Ανάλογα με τη χρήση, η μπαταρία θα διαρκέσει πολλούς μήνες. Θα πρέπει να αφαιρεθεί και να επαναφορτιστεί/αντικατασταθεί όταν τελειώσει.
Βήμα 2: Συναρμολόγηση εντός της κατοικίας
![Συγκεντρωθείτε εντός της στέγασης Συγκεντρωθείτε εντός της στέγασης](https://i.howwhatproduce.com/images/002/image-3835-34-j.webp)
Κατεβάστε και εκτυπώστε το περίβλημα με δυνατότητα εκτύπωσης 3D. Μπορείτε να τα καταφέρετε χωρίς, αλλά αν έχετε πρόσβαση σε έναν εκτυπωτή, σίγουρα θα φαίνεται πιο προσεγμένος.
Τοποθετήστε μια μπαταρία στη θήκη και συναρμολογήστε τα εξαρτήματα μέσα στο περίβλημα, χρησιμοποιήστε ζεστή κόλλα για να συγκρατήσετε τα πάντα στη θέση τους. Το καπάκι πρέπει να συγκρατείται από μόνο του, αλλά μπορεί να θέλετε να προσθέσετε μια μικρή ποσότητα κόλλας για να βεβαιωθείτε.
Βήμα 3: Ρυθμίστε τις ειδοποιήσεις μέσω IFTTT
![Ρυθμίστε τις ειδοποιήσεις μέσω IFTTT Ρυθμίστε τις ειδοποιήσεις μέσω IFTTT](https://i.howwhatproduce.com/images/002/image-3835-35-j.webp)
Οι ειδοποιήσεις θα φτάσουν μέσω της εφαρμογής IFTT. Κατεβάστε το στο τηλέφωνό σας εάν δεν το έχετε ήδη, είναι διαθέσιμο στο Google Play (https://play.google.com/store/apps/details?id=com.ifttt.ifttt&hl=el_GR) και στην Apple App Store (https://apps.apple.com/gb/app/ifttt/id660944635).
Δημιουργήστε έναν λογαριασμό και ρυθμίστε ένα νέο applet στην εφαρμογή. Για τη λειτουργία IF επιλέξτε Webhooks ως υπηρεσία ενεργοποίησης, ορίστε το όνομα του συμβάντος αιτήματος ιστού σε push_button_pressed. Για τη συνάρτηση THAT επιλέξτε ειδοποιήσεις ως υπηρεσία ενέργειας. Πληκτρολογήστε το δικό σας μήνυμα, δηλ. "Περισσότερα ποτά στον κήπο παρακαλώ".
Για την επόμενη ενότητα θα χρειαστείτε το μοναδικό κλειδί IFTT, στο οποίο μπορείτε να έχετε πρόσβαση μέσα από την εφαρμογή, μεταβαίνοντας στην καρτέλα "Υπηρεσίες" στην ενότητα "Οι εφαρμογές μου", βρείτε την υπηρεσία Webhooks και κάντε κλικ στην "Τεκμηρίωση". Αντιγράψτε το μοναδικό σας κλειδί έτοιμο για επικόλληση στον κώδικα Arduino στην επόμενη ενότητα.
Βήμα 4: Διαμόρφωση και μεταφόρτωση του κώδικα Arduino
![Διαμορφώστε και ανεβάστε τον κώδικα Arduino Διαμορφώστε και ανεβάστε τον κώδικα Arduino](https://i.howwhatproduce.com/images/002/image-3835-36-j.webp)
Κατεβάστε το σκίτσο Arduino και ανοίξτε το Arduino IDE. Βεβαιωθείτε ότι έχουν εγκατασταθεί οι βιβλιοθήκες ESP8266Wifi. Ενημερώστε το σκίτσο με το δικό σας SSID WiFi, τον κωδικό πρόσβασης και το κλειδί IFTTT που ανακτήθηκαν στην προηγούμενη ενότητα.
Βεβαιωθείτε ότι το μίνι D1 είναι επιλεγμένο στο μενού εργαλείων και συνδέστε το κουμπί push στον υπολογιστή χρησιμοποιώντας το micro-usb. Συγκεντρώστε και ανεβάστε το σκίτσο.
Βήμα 5: Δοκιμή
![Δοκιμή Δοκιμή](https://i.howwhatproduce.com/images/002/image-3835-37-j.webp)
Πιέστε το κουμπί και δοκιμάστε το σκίτσο. Η συσκευή θα χρειαστεί περίπου 5-10 δευτερόλεπτα για να συνδεθεί στο WiFi και να στείλει την ειδοποίηση. Εάν αντιμετωπίσετε τυχόν προβλήματα, συνδέστε ξανά το καλώδιο micro-usb και δοκιμάστε τη διάγνωση χρησιμοποιώντας τη σειριακή οθόνη που έχει πρόσβαση στο Arduino IDE.
Βήμα 6: Αναδιαμόρφωση
![Αναδιαμόρφωση! Αναδιαμόρφωση!](https://i.howwhatproduce.com/images/002/image-3835-38-j.webp)
Μπορείτε εύκολα να επαναδιαμορφώσετε το νέο σας κουμπί για να ελέγχετε μια ολόκληρη γκάμα έξυπνων συσκευών, όπως η κεντρική θέρμανση, ο φωτισμός και άλλα. Χαλαρώστε στον κήπο σας και αφήστε όλα τα άλλα να λειτουργήσουν για εσάς! Καλα να περνατε…
Συνιστάται:
Γυάλινο κουμπί αφής IoT: 10 βήματα
![Γυάλινο κουμπί αφής IoT: 10 βήματα Γυάλινο κουμπί αφής IoT: 10 βήματα](https://i.howwhatproduce.com/images/001/image-1373-47-j.webp)
Κουμπί αφής γυαλιού IoT: Είχα ένα κομμάτι γυαλιού ITO γύρω από το κατάστημα την άλλη μέρα και σκέφτηκα να το χρησιμοποιήσω καλά. ITO, Indium Tin Oxide, το γυαλί βρίσκεται συνήθως σε οθόνες υγρών κρυστάλλων, ηλιακά κύτταρα, παράθυρα πιλοτηρίου αεροπλάνου κλπ. Η διαφορά
Μετασκευάστε ένα φως ώθησης LED: 9 βήματα (με εικόνες)
![Μετασκευάστε ένα φως ώθησης LED: 9 βήματα (με εικόνες) Μετασκευάστε ένα φως ώθησης LED: 9 βήματα (με εικόνες)](https://i.howwhatproduce.com/images/011/image-30574-j.webp)
Μετασκευάστε ένα LED Push Light: Αυτό το έργο ξεκίνησε επειδή είχα μια ντουλάπα LED που δεν ήταν αρκετά φωτεινή για να βλέπω καλά. Νόμιζα ότι οι μπαταρίες μόλις είχαν χαμηλώσει, αλλά όταν τις αντικατέστησα, δεν έγινε πιο φωτεινό! Σκέφτηκα ότι θα ανοίξω το φως
Μικροελεγκτής AVR. Εναλλαγή LED με χρήση διακόπτη με κουμπί. Κουμπί απωθήσεων: 4 βήματα
![Μικροελεγκτής AVR. Εναλλαγή LED με χρήση διακόπτη με κουμπί. Κουμπί απωθήσεων: 4 βήματα Μικροελεγκτής AVR. Εναλλαγή LED με χρήση διακόπτη με κουμπί. Κουμπί απωθήσεων: 4 βήματα](https://i.howwhatproduce.com/images/004/image-9193-j.webp)
Μικροελεγκτής AVR. Εναλλαγή LED με χρήση διακόπτη με κουμπί. Πιέζοντας το πλήκτρο Debouncing .: Σε αυτήν την ενότητα, θα μάθουμε πώς να κάνουμε τον κωδικό προγράμματος C για το ATMega328PU για να αλλάξουμε την κατάσταση των τριών LED σύμφωνα με την είσοδο από έναν διακόπτη κουμπιού. Επίσης, έχουμε διερευνήσει λύσεις στο πρόβλημα του "Switch Bounce". Ως συνήθως, θα
Σεμινάριο Raspberry Pi: Πώς να χρησιμοποιήσετε το κουμπί ώθησης: 4 βήματα
![Σεμινάριο Raspberry Pi: Πώς να χρησιμοποιήσετε το κουμπί ώθησης: 4 βήματα Σεμινάριο Raspberry Pi: Πώς να χρησιμοποιήσετε το κουμπί ώθησης: 4 βήματα](https://i.howwhatproduce.com/images/002/image-3213-22-j.webp)
Σεμινάριο Raspberry Pi: Πώς να χρησιμοποιήσετε το κουμπί ώθησης: Σε αυτό το σεμινάριο θα μάθετε πώς να ενεργοποιείτε το LED σας χρησιμοποιώντας ένα κουμπί με το Raspberry Pi. Τα κουμπιά ή οι διακόπτες συνδέουν δύο σημεία σε ένα κύκλωμα όταν τα πιέζετε. Αυτό το σεμινάριο ανάβει ένα LED όταν πατήσετε το κουμπί μία φορά και απενεργοποιείται όταν
Αύξηση τιμής 7 τμημάτων με χρήση κουμπιού ώθησης με βήματα 8051: 4 (με εικόνες)
![Αύξηση τιμής 7 τμημάτων με χρήση κουμπιού ώθησης με βήματα 8051: 4 (με εικόνες) Αύξηση τιμής 7 τμημάτων με χρήση κουμπιού ώθησης με βήματα 8051: 4 (με εικόνες)](https://i.howwhatproduce.com/images/003/image-8938-5-j.webp)
Αύξηση της τιμής 7 τμημάτων χρησιμοποιώντας το κουμπί ώθησης με το 8051: Σε αυτό το έργο θα αυξήσουμε την τιμή εμφάνισης επτά τμημάτων χρησιμοποιώντας το κουμπί push με τον μικροελεγκτή 8051