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

Κουμπί ώθησης IoT (D1 Mini): 6 βήματα
Κουμπί ώθησης IoT (D1 Mini): 6 βήματα

Βίντεο: Κουμπί ώθησης IoT (D1 Mini): 6 βήματα

Βίντεο: Κουμπί ώθησης IoT (D1 Mini): 6 βήματα
Βίντεο: ESP8STP-02 Stepper με ESP8266 D1 Mini NodeMCU μέσω WiFi σε οποιαδήποτε γωνία 2024, Ιούλιος
Anonim
Κουμπί ώθησης IoT (D1 Mini)
Κουμπί ώθησης IoT (D1 Mini)

Έφτιαξα ένα κουμπί ώθησης 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: Τοποθέτηση του κυκλώματος

Τοποθέτηση του κυκλώματος
Τοποθέτηση του κυκλώματος

Το κύκλωμα είναι πολύ απλό να συνδυαστεί, απλά χρησιμοποιήστε μερικά σύντομα τμήματα σύρματος για να συνδέσετε όλα τα εξαρτήματα, όπως φαίνεται στο σχήμα, προσέχοντας να σημειώσετε τις κοινές ακίδες του κουμπιού (χρησιμοποιήστε ένα πολύμετρο για να επιβεβαιώσετε αν δεν είστε σίγουροι) Το

Το D1 mini θα εισέλθει σε κατάσταση βαθύ ύπνου αφού πιέσετε μια ειδοποίηση. Ανάλογα με τη χρήση, η μπαταρία θα διαρκέσει πολλούς μήνες. Θα πρέπει να αφαιρεθεί και να επαναφορτιστεί/αντικατασταθεί όταν τελειώσει.

Βήμα 2: Συναρμολόγηση εντός της κατοικίας

Συγκεντρωθείτε εντός της στέγασης
Συγκεντρωθείτε εντός της στέγασης

Κατεβάστε και εκτυπώστε το περίβλημα με δυνατότητα εκτύπωσης 3D. Μπορείτε να τα καταφέρετε χωρίς, αλλά αν έχετε πρόσβαση σε έναν εκτυπωτή, σίγουρα θα φαίνεται πιο προσεγμένος.

Τοποθετήστε μια μπαταρία στη θήκη και συναρμολογήστε τα εξαρτήματα μέσα στο περίβλημα, χρησιμοποιήστε ζεστή κόλλα για να συγκρατήσετε τα πάντα στη θέση τους. Το καπάκι πρέπει να συγκρατείται από μόνο του, αλλά μπορεί να θέλετε να προσθέσετε μια μικρή ποσότητα κόλλας για να βεβαιωθείτε.

Βήμα 3: Ρυθμίστε τις ειδοποιήσεις μέσω IFTTT

Ρυθμίστε τις ειδοποιήσεις μέσω IFTTT
Ρυθμίστε τις ειδοποιήσεις μέσω IFTTT

Οι ειδοποιήσεις θα φτάσουν μέσω της εφαρμογής 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

Κατεβάστε το σκίτσο Arduino και ανοίξτε το Arduino IDE. Βεβαιωθείτε ότι έχουν εγκατασταθεί οι βιβλιοθήκες ESP8266Wifi. Ενημερώστε το σκίτσο με το δικό σας SSID WiFi, τον κωδικό πρόσβασης και το κλειδί IFTTT που ανακτήθηκαν στην προηγούμενη ενότητα.

Βεβαιωθείτε ότι το μίνι D1 είναι επιλεγμένο στο μενού εργαλείων και συνδέστε το κουμπί push στον υπολογιστή χρησιμοποιώντας το micro-usb. Συγκεντρώστε και ανεβάστε το σκίτσο.

Βήμα 5: Δοκιμή

Δοκιμή
Δοκιμή

Πιέστε το κουμπί και δοκιμάστε το σκίτσο. Η συσκευή θα χρειαστεί περίπου 5-10 δευτερόλεπτα για να συνδεθεί στο WiFi και να στείλει την ειδοποίηση. Εάν αντιμετωπίσετε τυχόν προβλήματα, συνδέστε ξανά το καλώδιο micro-usb και δοκιμάστε τη διάγνωση χρησιμοποιώντας τη σειριακή οθόνη που έχει πρόσβαση στο Arduino IDE.

Βήμα 6: Αναδιαμόρφωση

Αναδιαμόρφωση!
Αναδιαμόρφωση!

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

Συνιστάται: