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

Blüp: the Bubble Notifier: 11 βήματα (με εικόνες)
Blüp: the Bubble Notifier: 11 βήματα (με εικόνες)

Βίντεο: Blüp: the Bubble Notifier: 11 βήματα (με εικόνες)

Βίντεο: Blüp: the Bubble Notifier: 11 βήματα (με εικόνες)
Βίντεο: АСМР 🤯 Планы, Мое лето, Поездка в Питер 🚂🌞 ASMR 🥸 Plans, My summer, Trip to St. Petersburg 🚊 2024, Ιούλιος
Anonim
Blüp: ο Bubble Notifier
Blüp: ο Bubble Notifier
Blüp: ο Bubble Notifier
Blüp: ο Bubble Notifier
Blüp: ο Bubble Notifier
Blüp: ο Bubble Notifier

Έψαχνα για ένα πιο ήπιο, λιγότερο απότομο σύστημα ειδοποιήσεων από μια ειδοποίηση με βάση τους κραδασμούς, τον ήχο ή το φως. Δεν βρήκα κάτι που να ταιριάζει σε αυτά τα κριτήρια και αποφάσισα να φτιάξω το δικό μου. Επιπλέον, ήθελα η λύση μου να ενσωματώσει τα προσωπικά μου ενδιαφέροντα στα ρολόγια και τον τρόπο που ως κοινωνία σκεφτόμαστε τον χρόνο.

Από εκεί, γεννήθηκε ο Blüp. Μου ήρθε η ιδέα να χρησιμοποιήσω μια φούσκα σε ένα δοχείο υγρού όχι μόνο για να με ειδοποιήσω για ένα συμβάν της επιλογής μου, αλλά και για να χρησιμοποιήσω το χρόνο που χρειάζεται για να ανέβει η φούσκα για να ενσταλάξει ένα αίσθημα επειγόντων στην απάντησή μου το γεγονός. Για παράδειγμα, εάν λάβατε ένα μήνυμα από ένα αφεντικό ή άλλη σημαντική επαφή, η φούσκα θα σχηματιζόταν και θα ανέβαινε με ρυθμό που θα σας έδινε αρκετό χρόνο για να απαντήσετε πριν εμφανιστεί στην κορυφή.

Θα προσπαθήσω να απλοποιήσω τα βήματα όσο το δυνατόν περισσότερο, ώστε να μπορείτε να επαναλάβετε αυτό το έργο στο σπίτι, αλλά σίγουρα υπάρχει κάποιος πειραματισμός για να λειτουργήσει για εσάς.

Βήμα 1: Προμηθευτείτε όλα τα αναλώσιμα

Προμηθευτείτε όλα τα αναλώσιμα
Προμηθευτείτε όλα τα αναλώσιμα
Προμηθευτείτε όλα τα αναλώσιμα
Προμηθευτείτε όλα τα αναλώσιμα
Προμηθευτείτε όλα τα αναλώσιμα
Προμηθευτείτε όλα τα αναλώσιμα

Όλος ο εξοπλισμός και τα εφόδια που χρησιμοποίησα παρατίθενται παρακάτω. Προσπάθησα να γράψω ΟΛΑ τα απαραίτητα εφόδια, αλλά μπορεί να έχασα μερικά πράγματα.

-Αντλία Nano Air S1 (https://www.amazon.com/Altum-Aquatic-Nano-Air-Pump/dp/B00LLZFFMQ)

-Clippard ET-2-6 κανονικά κλειστή, ηλεκτρονική βαλβίδα 6VDC (https://www.clippard.com/part/ET-2-6)

-8ft Airline tubing (https://www.amazon.com/Standard-Airline-Tubing-Accessories-25-Feet/dp/B0002563MW/ref=pd_bxgy_199_3?ie=UTF8&refRID=0D0BAE1XDNCAC8CMNNX4)

-Αεροπορική βαλβίδα ελέγχου (https://www.amazon.com/gp/product/B007BVM874?psc=1&redirect=true&ref_=oh_aui_detailpage_o01_s00)

-Adafruit Huzzah ESP8266 (https://www.adafruit.com/products/2471)

Καλώδιο FTDI (https://www.adafruit.com/products/70)

-Slay State Relay (https://www.sparkfun.com/products/10636)

-TIP120 Transistor (https://www.adafruit.com/product/976)

-2x Panel Mount DC Barrel Jacks (https://www.adafruit.com/product/610)

-2x Terminal Block - 2pin (https://www.adafruit.com/products/724)

-2,2k ohm αντίσταση (https://www.adafruit.com/products/2782)

-2 άκρες γρύλων βαρελιού

-5VDC Power Adapter (https://www.adafruit.com/products/276)

-Καλώδιο επέκτασης

-Γυάλινο μπουκάλι ασταθούς νερού

-3 x No 10-32 x 3/16 Hose Barb

-12 "x 1/8" Διάμετρος Στρογγυλός ορειχάλκινος σωλήνας

-1/4 20 5/16 Brad Hole Tee Nut

-Ξύλο για περίβλημα έργου

-Ξύλο για βάση δεξαμενής

-Silicone Caulk

-κόλλα Ε6000

-Τρυπάνια

-Διαφανές ή χρωματιστό σαπούνι χεριών

Βήμα 2: Προετοιμάστε τη δεξαμενή νερού

Προετοιμάστε δεξαμενή νερού
Προετοιμάστε δεξαμενή νερού
Προετοιμάστε δεξαμενή νερού
Προετοιμάστε δεξαμενή νερού
Προετοιμάστε δεξαμενή νερού
Προετοιμάστε δεξαμενή νερού

Δυσκολεύτηκα να αγοράσω τη γυάλινη φιάλη νερού VOSS καθώς οι περισσότερες τοποθεσίες γύρω μου (στη Νέα Υόρκη) πούλησαν μόνο τις μικρότερες, πλαστικές εκδόσεις. Τελικά τα βρήκα στο Fairway. Αγόρασα την έκδοση ασταθούς νερού επειδή το καπάκι ήταν πιο επίπεδο από πάνω από την παραλλαγή του αφρώδους νερού.

Ξεκινήστε το Blüp σας, αφαιρώντας την ετικέτα χρησιμοποιώντας μια λεπίδα Exacto. Εάν χρησιμοποιείτε την πλευρά της λεπίδας αντί για την άκρη, η διαδικασία είναι ευκολότερη. Μου είπαν ότι μπορείτε επίσης να χρησιμοποιήσετε ακετόνη, αλλά δεν ήμουν σίγουρος αν θα θολώσει καθόλου το γυαλί. Δοκιμάστε το και ενημερώστε με!

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

Θα τοποθετήσουμε το περικόχλιο μέσα σε αυτήν την τρύπα για να κρατήσουμε τον σωλήνα ίσιο, οπότε φροντίστε να ανοίξετε την τρύπα σε ένα μέρος όπου θεωρείτε ότι εμπλέκεται η απόσταση και το δωμάτιο. Στο εσωτερικό του καπακιού, ο σωλήνας πρέπει να αποφεύγει το εσωτερικό της φιάλης, ενώ στο εξωτερικό του καπακιού, το μπλουζάκι πρέπει να αποφεύγει το μεσαίο σωλήνα. Διαπίστωσα ότι έπρεπε να τρίψω λίγο το μπλουζάκι για να ταιριάξει. Χρησιμοποιήστε κόλλα για να κολλήσετε το περικόχλιο στη θέση του μέσω του ανοίγματος και, στη συνέχεια, κολλήστε τον σωλήνα από ορείχαλκο μέσα στο παξιμάδι. Αφού στεγνώσει, σφραγίστε όλα τα ανοίγματα με σιλικόνη.

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

Βήμα 3: Ρύθμιση του συστήματος παράδοσης αέρα

Ρύθμιση του συστήματος παράδοσης αέρα
Ρύθμιση του συστήματος παράδοσης αέρα

Ο αέρας που σχηματίζει τη φούσκα ρέει από την αντλία, στη βαλβίδα, μέσω της βαλβίδας ελέγχου, και τελικά έξω στη δεξαμενή. Για να δοκιμάσετε τη ρύθμιση, βιδώστε μια ράβδο σωλήνα σε κάθε πλευρά της βαλβίδας και συνδέστε ένα μήκος σωλήνα μεταξύ όλων των εξαρτημάτων. Βεβαιωθείτε ότι ακολουθείτε την κατεύθυνση της ετικέτας ροής στη βαλβίδα και τη βαλβίδα ελέγχου, καθώς έχουν συγκεκριμένες κατευθύνσεις ροής αέρα.

Όταν τελικά τοποθετήσουμε όλα τα εξαρτήματα στο κουτί του έργου, θα συντομεύσουμε τα μήκη των σωλήνων, αλλά προς το παρόν μπορούμε να δοκιμάσουμε τα πάντα με μεγαλύτερους σωλήνες.

Βήμα 4: Δημιουργήστε τη βάση

Φτιάξτε τη Βάση
Φτιάξτε τη Βάση
Φτιάξτε τη Βάση
Φτιάξτε τη Βάση
Φτιάξτε τη Βάση
Φτιάξτε τη Βάση
Φτιάξτε τη Βάση
Φτιάξτε τη Βάση

Έφτιαξα τη βάση από κομμάτια 3/4 "πάχους καρυδιού. Κόψτε 4 κομμάτια σε 3,25" x 3,25 "και στη συνέχεια σχεδιάστε έναν κύκλο διαμέτρου 2-11/16" στο κέντρο δύο από τα κομμάτια. Τρυπήστε μια μικρή τρύπα στη μέση και των δύο κομματιών και έπειτα κόψτε όσο περισσότερο κύκλο μπορείτε σε ένα πριόνι κύλισης. Στη συνέχεια, κολλήστε τα δύο κομμάτια οπών μεταξύ τους και τα δύο στερεά κομμάτια μαζί ξεχωριστά. Τρίψτε τον υπόλοιπο κύκλο σε ένα ταλαντούμενο τριβείο άξονα. Τα έκανα όλα αυτά επειδή δεν είχα το σωστό κοπίδι, αλλά αν βρείτε ένα κοντά στο σωστό μέγεθος ως καπάκι VOSS, προχωρήστε!

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

Βήμα 5: Συνδέστε τα ηλεκτρονικά

Wire Together the Electronics
Wire Together the Electronics
Wire Together the Electronics
Wire Together the Electronics
Wire Together the Electronics
Wire Together the Electronics
Wire Together the Electronics
Wire Together the Electronics

Ξεκινήστε με συγκόλληση των κεφαλίδων στον πίνακα HUZZAH - δύο σειρές κατά μήκος των πλευρών και μία στο τέλος για το καλώδιο FTDI. Μπορείτε να βρείτε οδηγίες συναρμολόγησης εδώ:

Αφού όλα είναι έτοιμα, τοποθετήστε τη σανίδα σε ένα ημι-μεγέθους ψωμί για να ξεκινήσουμε την καλωδίωση του κυκλώματος. Παρόλο που η βαλβίδα είναι τεχνικά μια βαλβίδα 6VDC, λειτουργεί με 5V, οπότε αυτή είναι η τάση που αποφάσισα να χρησιμοποιήσω για τον προσαρμογέα ισχύος. Χρησιμοποιώντας ένα τρανζίστορ TIP120, συνδέστε τον αριστερό πείρο (BASE) μέσω μιας αντίστασης 2,2k ohm και στη συνέχεια στον πείρο GPIO 14. Ο μεσαίος πείρος (COLLECTOR) πηγαίνει στο καλώδιο γείωσης της βαλβίδας και ο δεξιός πείρος (EMITTER) πηγαίνει στη γείωση ακίδα του συνδετήρα της κάννης DC. Συνδέστε δύο ακόμη καλώδια γείωσης στον πείρο γείωσης του συνδετήρα της κάννης DC - το ένα στον πείρο γείωσης στο HUZZAH και το άλλο στον αρνητικό (-) πείρο στο ρελέ στην πλευρά ελέγχου. Ο θερμός πείρος του συνδετήρα κάννης DC πηγαίνει στη βαλβίδα και ο πείρος VBAT στο HUZZAH για να τροφοδοτήσει την πλακέτα.

Το ρελέ χρησιμοποιείται για την αντλία AC και αποφάσισα να χρησιμοποιήσω ρελέ στερεάς κατάστασης επειδή ήθελα το έργο να είναι όσο το δυνατόν πιο αθόρυβο. Ο θετικός πείρος (+) στην πλευρά ελέγχου του ρελέ πηγαίνει στον ακροδέκτη GPIO 16. Για την πλευρά φορτίου του ρελέ, ο ένας πείρος πηγαίνει στον καυτό πείρο του συνδετήρα της κάννης AC και ο άλλος ακροδέκτης στην αντλία. Ο πείρος γείωσης του συνδετήρα κάννης AC πηγαίνει απευθείας στην αντλία.

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

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

Βήμα 6: Δημιουργήστε το περίβλημα ηλεκτρονικών συσκευών

Δημιουργήστε το περίβλημα ηλεκτρονικών συσκευών
Δημιουργήστε το περίβλημα ηλεκτρονικών συσκευών

Έφτιαξα το περίβλημα ηλεκτρονικών από κάποιο παλιοσίδερα MDF που βρήκα στο κατάστημά μου, αλλά μπορείτε να το φτιάξετε από κάτι καλύτερο αν θέλετε. Το κουτί μου κατέληξε να έχει ύψος 8 "x 5" x 3 ". Άνοιξα δύο τρύπες στη μία πλευρά για τους δύο συνδετήρες βαρελιού που έχουν τοποθετηθεί στον πίνακα για ισχύ AC και DC. Παρόμοια με πριν, θα πρέπει να συγκρίνετε το μέγεθος του τρυπανιού σας στη διάμετρο των συνδετήρων κάννης, αλλά τα βρήκα κοντά στα 15/32 ". Μετά από αυτό, ανοίξτε μια άλλη ομάδα οπών για να περάσει η σωλήνωση από τη βαλβίδα ελέγχου στη δεξαμενή.

Βήμα 7: Ρυθμίστε μια τροφοδοσία Adafruit IO

Ρυθμίστε μια ροή Adofruit IO
Ρυθμίστε μια ροή Adofruit IO
Ρυθμίστε μια ροή Adofruit IO
Ρυθμίστε μια ροή Adofruit IO
Ρυθμίστε μια ροή Adofruit IO
Ρυθμίστε μια ροή Adofruit IO

Δημιουργήστε έναν λογαριασμό Adafruit IO στη διεύθυνση https://io.adafruit.com εάν δεν το έχετε κάνει ήδη. Αυτή η υπηρεσία βρίσκεται αυτήν τη στιγμή σε έκδοση beta, οπότε ενδέχεται να χρειαστούν μερικές εβδομάδες για να εγκριθεί ο λογαριασμός σας και να του δοθεί πρόσβαση. Υπάρχουν άλλες υπηρεσίες εκεί έξω που μπορούν να συνδεθούν με τον μικροελεγκτή σας, όπως το dweet.io και το freeboard.io, αλλά το Adafruit's είναι δωρεάν, πολύ απλό στη χρήση και εύκολο να ξεκινήσετε.

Αφού δημιουργήσετε έναν λογαριασμό, συνδεθείτε και λάβετε το κλειδί IO του Adafruit.

Κάντε κλικ στο εικονίδιο με το μικρό κλειδί στη δεξιά πλευρά του παραθύρου για να ανακτήσετε το κλειδί.

Θα εμφανιστεί ένα παράθυρο με το κλειδί σας. Κρατήστε αντίγραφο αυτού σε ασφαλές μέρος για αργότερα.

Στη συνέχεια, δημιουργήστε μια νέα ροή που ονομάζεται "φούσκα". Λάβετε υπόψη ότι το όνομα της ροής έχει διάκριση πεζών -κεφαλαίων. Εάν χρειάζεστε βοήθεια για να ξεκινήσετε με τη δημιουργία ροών στο Adafruit IO, δείτε τον χρήσιμο οδηγό τους εδώ:

Αυτό είναι για το Adafruit IO, τώρα μπορούμε να ρυθμίσουμε το IFTTT για να μιλάμε με τη ροή μας.

Βήμα 8: Ρυθμίστε τη συνταγή IFTTT

Ρύθμιση Συνταγής IFTTT
Ρύθμιση Συνταγής IFTTT
Ρύθμιση Συνταγής IFTTT
Ρύθμιση Συνταγής IFTTT
Ρύθμιση Συνταγής IFTTT
Ρύθμιση Συνταγής IFTTT
Ρύθμιση Συνταγής IFTTT
Ρύθμιση Συνταγής IFTTT

Εγγραφείτε για λογαριασμό IFTTT στο ifttt.com. Αφού ρυθμίσετε το προφίλ, μεταβείτε στη διεύθυνση https://ifttt.com/adafruit για να συνδέσετε τον λογαριασμό σας IFTTT με τον λογαριασμό σας Adafruit. Όταν κάνετε κλικ στο κουμπί Σύνδεση, θα μεταφερθείτε στον ιστότοπο του Adafruit όπου μπορείτε να εξουσιοδοτήσετε τη σύνδεση.

Τώρα επιστρέψτε στο IFTTT και μεταβείτε στην ενότητα Οι συνταγές μου στο επάνω μέρος. Για μια δοκιμαστική συνταγή, πρόσθεσα ένα κουμπί "DO" που σας επιτρέπει να έχετε ένα κουμπί στο smartphone σας που μπορείτε να πιέσετε για να δημιουργήσετε μια φούσκα. Μπορούμε πάντα να προσθέσουμε άλλες συνταγές IFTTT με τον ίδιο τρόπο που θα δημιουργήσουμε το κουμπί μας, αλλά αυτό ήταν εξαιρετικό για τον έλεγχο της συνδεσιμότητας της συνταγής.

Για να δημιουργήσετε ένα κουμπί DO για τον ειδοποιητή φυσαλίδων, κάντε κλικ στην καρτέλα DO στο επάνω μέρος και, στη συνέχεια, κάντε κλικ στο σύμβολο συν (+) για να ξεκινήσετε. Αναζητήστε το Adafruit στο φίλτρο και αναζητήστε τη συνταγή που ονομάζεται "Turn on Power". Εναλλακτικά, μπορείτε να κάνετε κλικ εδώ:

Από εκεί, επιλέξτε το όνομα ροής "Bubble" και κάντε κλικ στο Add. Αφού προσθέσει το κουμπί στις συνταγές σας, μπορείτε να αλλάξετε τον τίτλο της συνταγής από "Turn on Power" σε κάτι σαν "Bubble!". Η διαδικασία είναι η ίδια για οποιαδήποτε άλλη συνταγή που θέλετε να δημιουργήσετε. Προσθέτω μια συνταγή IFTTT που κοιτάζει το gmail μου και ωθεί μια τιμή "1" παρόμοια με το κουμπί DO στο Adafruit κάθε φορά που λαμβάνω ένα μήνυμα ηλεκτρονικού ταχυδρομείου.

Βήμα 9: Προετοιμάστε το Arduino IDE

Προετοιμάστε το Arduino IDE
Προετοιμάστε το Arduino IDE
Προετοιμάστε το Arduino IDE
Προετοιμάστε το Arduino IDE
Προετοιμάστε το Arduino IDE
Προετοιμάστε το Arduino IDE

Αποφάσισα να χρησιμοποιήσω το HUZZAH ESP8266 αντί του CC3000 επειδή έχει καρφίτσες GPIO που θα μπορούσαν να προγραμματιστούν απευθείας αντί να απαιτείται επιπλέον μικροελεγκτής. Είναι επίσης φθηνότερο! Το μόνο πρόβλημα με το ESP8266 είναι ότι απαιτεί καλώδιο FTDI για προγραμματισμό. Κανένα πρόβλημα όμως, το καλώδιο ανάβει όταν μεταφέρονται δεδομένα, ώστε να αισθάνεστε ξεχωριστοί κατά τη χρήση του.

Θα χρησιμοποιήσουμε το Arduino IDE για να προγραμματίσουμε τον πίνακα, αλλά μπορείτε επίσης να χρησιμοποιήσετε τον διερμηνέα Lua του NodeMCU αν προτιμάτε. Μπορείτε να ακολουθήσετε αυτόν τον οδηγό για να ρυθμίσετε το Lua:

Κατεβάστε το Arduino IDE από το Arduino.cc (1.6.4 ή μεγαλύτερο) αν δεν το έχετε κάνει ήδη:

Για να εγκαταστήσετε το πακέτο πλακέτας ESP8266, κάντε κλικ στις προτιμήσεις μέσα στο Arduino IDE και εισαγάγετε https://arduino.esp8266.com/stable/package_esp8266com_index.json στο πεδίο Διευθύνσεις URL Πρόσθετων διαχειριστικών πινάκων. Εάν έχετε ήδη μια διεύθυνση URL στο πεδίο, μπορείτε να κάνετε κλικ στο κουμπί στο τέλος της γραμμής για ακόμη περισσότερες διευθύνσεις URL.

Τώρα μεταβείτε στο μενού Εργαλεία -> Πίνακες και μεταβείτε στον Διαχειριστή πινάκων.

Αναζητήστε το πακέτο esp8266 και, στη συνέχεια, κάντε κλικ στην επιλογή Εγκατάσταση.

Αφού κάνετε επανεκκίνηση του προγράμματος, επιλέξτε Adafruit HUZZAH ESP8266 από το μενού Εργαλεία -> Πίνακας.

Επιλέξτε 80MHz ως συχνότητα CPU και 115200 baud ως ταχύτητα μεταφόρτωσης.

Το τελευταίο βήμα για τη ρύθμιση είναι η εγκατάσταση της βιβλιοθήκης Adafruit MQTT, όπως θα τη χρειαστούμε για το σκίτσο μας. Ο ευκολότερος τρόπος για να το εγκαταστήσετε είναι μέσω του Library Manager στο Arduino IDE.

Μεταβείτε στο Sketch -> Include Library -> Manage Libraries. Από εδώ, αναζητήστε τη βιβλιοθήκη Adafruit MQTT και εγκαταστήστε την.

Αφού επανεκκινήσετε ξανά το IDE, θα πρέπει να είμαστε έτοιμοι να ξεκινήσουμε τον προγραμματισμό.

Βήμα 10: Προγραμματίστε τον πίνακα HUZZAH

Έχω συμπεριλάβει τον κωδικό που χρησιμοποίησα για τον προγραμματισμό του HUZZAH ως συνημμένο αρχείο παρακάτω. Δυο πράγματα να σημειώσω:

-Βεβαιωθείτε ότι έχετε προσθέσει το όνομα WIFI SSID και τον κωδικό πρόσβασης WIFI για την τοποθεσία σας

-Προσθέστε το όνομα χρήστη και το κλειδί του Adafruit IO

-Ρυθμίστε τους αριθμούς των καρφιτσών σας στη βαλβίδα και την αντλία σας εάν χρησιμοποιείτε διαφορετικούς από αυτούς που έχω ορίσει.

Το μεγαλύτερο μέρος του κώδικα προέρχεται από το παράδειγμα της "ψηφιακής εξόδου" του Adafruit και πρόσθεσα μερικές απλές δηλώσεις "αν" για να ελέγξουμε ποιο μέγεθος φυσαλίδας θα εκπέμψει. Εάν έχετε προβλήματα με τη σύνδεση, μπορείτε να δείτε το φροντιστήριο ψηφιακής εξόδου εδώ:

learn.adafruit.com/adafruit-io-basics-digital-output/overview

Κάποια άλλα πράγματα που πρέπει να προσέξετε κατά τον προγραμματισμό και τον έλεγχο του HUZZAH. Για να στείλετε τον κωδικό από το Arduino IDE στον πίνακα, πρέπει να πατήσετε παρατεταμένα το κουμπί GPIO0 και, στη συνέχεια, κρατώντας πατημένο το κουμπί, κρατήστε πατημένο το κουμπί ΕΠΑΝΑΦΟΡΑ. Αφήστε το κουμπί RESET και, στη συνέχεια, αφήστε το κουμπί GPIO0. Αυτό θα θέσει τον πίνακα HUZZAH σε κατάσταση εκκίνησης και θα επιτρέψει τον προγραμματισμό του.

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

Βήμα 11: Βάλτε τα όλα μαζί

Βάλτε τα όλα μαζί
Βάλτε τα όλα μαζί
Βάλτε τα όλα μαζί
Βάλτε τα όλα μαζί
Βάλτε τα όλα μαζί
Βάλτε τα όλα μαζί

Ξεκινήστε με συγκόλληση σύρματος από την πλακέτα HUZZAH στις υποδοχές κάννης AC και DC μέσω των οπών. Μετά από αυτό, τοποθετήστε τις υποδοχές στήριξης του πλαισίου στις οπές τους και βιδώστε τα παξιμάδια συγκράτησης. Από εδώ, ολοκληρώστε την καλωδίωση των υπολοίπων ηλεκτρονικών στην πλακέτα HUZZAH και τοποθετήστε τα μέσα στο κουτί. Είχα προγραμματίσει το βελούδινο στα κομμάτια, ώστε να μην κινούνται, αλλά διαπίστωσαν ότι με σταθερά καλώδια και σφιχτές ανοχές, τίποτα δεν κινήθηκε πολύ. Μετά από αυτό, συνδέστε τους σωστούς προσαρμογείς AC και DC και δοκιμάστε τον!

Ελπίζω ότι μπορείτε να βρείτε συναρπαστικούς τρόπους χρήσης αυτού του συστήματος ειδοποιήσεων και ανυπομονείτε να δείτε ποιες ιδέες έρχονται από την κοινότητα. Ευχαριστώ που κοιτάξατε!

Διαγωνισμός Τεχνικής
Διαγωνισμός Τεχνικής
Διαγωνισμός Τεχνικής
Διαγωνισμός Τεχνικής

Επόμενοι στον Διαγωνισμό Τεχνικής

Συνιστάται: