Πίνακας περιεχομένων:
- Βήμα 1: Υλικά
- Βήμα 2: Σύνδεση του Esp866
- Βήμα 3: Προσθήκη βιβλιοθήκης Blynk
- Βήμα 4: Αλλάξτε τις ρυθμίσεις υλικού IDE
- Βήμα 5: Κατεβάστε την εφαρμογή Blynk Android / IOS
- Βήμα 6: Τελικές συνδέσεις
- Βήμα 7: Μηχανικό μέρος
- Βήμα 8: Έναρξη μηχανισμού
- Βήμα 9: Συνεχίζεται η έναρξη λειτουργίας του μηχανισμού…
- Βήμα 10: Ρύθμιση όλων μαζί
Βίντεο: Εκτοξευτής IOT Waterballoon: 10 Βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:35
Είναι διασκεδαστικό να παίζεις με νερομπολάκια και να πυροβολείς ανθρώπους, αλλά τότε τι κακό συμβαίνει που ο τύπος εκεί κάτω μπορεί να σε δει να το ρίχνεις πάνω του και θυμώνει, πράγμα που τον κάνει να μιλήσει καλά με τους γονείς σου παραπονούμενος για το κακό σου.. Έχοντας αυτό το πρόβλημα με τον εαυτό μου (όπως μου έχει συμβεί στο παρελθόν) σκέφτηκα γιατί να μην χρησιμοποιήσω την τεχνολογία για να ξεπεράσω το πρόβλημά μου, που με σταματούσε να διασκεδάζω! Αν λοιπόν θέλετε επίσης να διασκεδάσετε όπως εγώ, ας αρχίσουμε να το χτίζουμε…
Βήμα 1: Υλικά
Σκεύη, εξαρτήματα:-
Το 2x μπάρες αλουμινίου (περίπου 1,5 μ. Μήκος). Ένα κουτί από χαρτόνι. Ένας σωλήνας από χαρτόνι. Ενότητα ESP8266. Breadboard/PCB. Παξιμάδι και μπουλόνια. Ταινία-κασέτα. μεταλλική ταινία /χαρτόνι (ανάλογα με το μήκος του μπαλονιού νερού, περίπου 5-6 εκ. περίπου). Ταχυδρομικές ετικέτες. Μετατροπέας USB σε TTL/μονάδα FTDI (για προγραμματισμό ESP8266). Βοηθητικό μοτέρ
Λογισμικό:-
*Arduino IDE link: https://www.arduino.cc/en/main/software* Τελευταίος σύνδεσμος βιβλιοθήκης BLYNK: https://github.com/blynkkk/blynk-library *Blynk_v0.3.4.zip https:// github.com/blynkkk/blynk-libra *py Σειριακός σύνδεσμος:
*ESP8266 βιβλιοθήκη blynk:
*Εφαρμογή Blynk σε iPhone ή Android.
Βήμα 2: Σύνδεση του Esp866
Συνδέστε το esp866 στο ftdi όπως φαίνεται στο παραπάνω σχήμα. Κατεβάστε και εγκαταστήστε το λογισμικό Arduino IDE. Μόλις εγκατασταθεί, εκτελέστε το λογισμικό και στην επάνω γραμμή μενού κάντε κλικ στο Αρχείο - Προτιμήσεις και θα δείτε ένα πεδίο στο οποίο αναφέρονται διευθύνσεις διευθύνσεων πρόσθετων πινάκων:. Αντιγράψτε και επικολλήστε το σε αυτό το πεδίο:
arduino.esp8266.com/stable/package_esp8266c… και κάντε κλικ στο OK
Στην επάνω γραμμή μενού κάντε κλικ στην επιλογή Εργαλεία - Πίνακας: - Διαχείριση πινάκων και κάντε κύλιση προς τα κάτω για να επαληθεύσετε ότι η κοινότητα ESP8266 by ESP8266 είναι ΕΓΚΑΤΑΣΤΑΣΗ. Αν ναι, κάντε κλικ στο κλείσιμο και μεταβείτε ξανά στο Εργαλεία - Πίνακας: - Διαχείριση πινάκων και θα δείτε τώρα ένα σωρό πίνακες τύπου ESP8266 που μπορείτε να προγραμματίσετε χρησιμοποιώντας το Arduino IDE.
Βήμα 3: Προσθήκη βιβλιοθήκης Blynk
Κάντε λήψη της πιο πρόσφατης Βιβλιοθήκης κυκλοφορίας Blynk από το GitHub σε ένα μέρος οικείο, όπως την επιφάνεια εργασίας σας (ενδέχεται να πραγματοποιηθεί λήψη στον Φάκελο λήψεων). Κάντε δεξί κλικ στο αρχείο που μόλις κατεβάσατε και επιλέξτε Εξαγωγή όλων, (εάν το Extract All δεν είναι διαθέσιμο σε εσάς, κάντε λήψη και χρησιμοποιήστε τη δοκιμή Winzip για την εξαγωγή). Ανοίξτε το φάκελο που δημιουργήθηκε πρόσφατα και αντιγράψτε τα περιεχόμενα στο φάκελο Documents / Arduino / libraries. Θα πρέπει να μοιάζει με τις παραπάνω εικόνες.
Βήμα 4: Αλλάξτε τις ρυθμίσεις υλικού IDE
Συνδέστε τον προσαρμογέα USB σε Serial στον υπολογιστή σας, το ESP-01 θα πρέπει να είναι συνδεδεμένο σε αυτόν.
Κατεβάστε το συνημμένο σκίτσο ".ino" αρχείο, στη συνέχεια κάντε διπλό κλικ σε αυτό και θα πρέπει να φορτωθεί στο Arduino IDE. Στο IDE κάντε κλικ στην επιλογή Εργαλεία - Πίνακες και επιλέξτε Γενική μονάδα ESP8266. Κάντε ξανά κλικ στην επιλογή Εργαλεία - Θύρα και επιλέξτε τη θύρα COM του ESP -01 που μόλις συνδέσατε στον υπολογιστή σας. (Σημειώστε ότι μπορείτε να αποσυνδέσετε και να επανασυνδέσετε τον προσαρμογέα για να καταλάβετε ποια θύρα COM είναι) Για άλλη μια φορά κάντε κλικ στην επιλογή Εργαλεία - Ταχύτητα μεταφόρτωσης και επιλέξτε 115200 ή 9600. Πρέπει να αλλάξετε μερικά πράγματα στον κώδικα σκίτσου, το "Διακριτικό ταυτότητας" ", το" ssid "και ο" κωδικός πρόσβασης "Το επόμενο θα σας δείξει πού να βρείτε τον" ΚΩΔΙΚΟ ΑΠΘ"
Βήμα 5: Κατεβάστε την εφαρμογή Blynk Android / IOS
Αποκτήστε την εφαρμογή Blynk και το διακριτικό ταυτότητάς σαςΓια να ξεκινήσετε:
1. Κατεβάστε την εφαρμογή Blynk: https://j.mp/blynk_Android ή
2. Δημιουργήστε τον λογαριασμό σας και ονομάστε το νέο σας έργο. Το "Auth Token" θα σας παρέχεται όταν επιλέγετε νέο έργο.
3. Επιλέξτε esp8266 στην ετικέτα συσκευών.
4. Αγγίξτε το εικονίδιο '+' και προσθέστε ένα κουμπί. Στη συνέχεια, διαμορφώστε το επιλέγοντας το εικονικό κουμπί 'V1'.
Βήμα 6: Τελικές συνδέσεις
Συνδέστε το σερβο και το esp8266 σύμφωνα με τις παραπάνω συνδέσεις.
Βήμα 7: Μηχανικό μέρος
Πάρτε μπάρες αλουμινίου και ανοίξτε τρύπες σε κάθε άκρο για μπουλόνια. Πρέπει επίσης να ανοίξετε τρύπες στα άκρα των μεταλλικών λωρίδων. Συνδέστε τις λωρίδες στο άκρο των ράβδων, ενώνοντας τις δύο ράβδους με τη βοήθεια παξιμαδιού και μπουλονιών. Στο άλλο άκρο στερεώστε ένα μακρύ μπουλόνι κάθετα, όπως φαίνεται.
Βήμα 8: Έναρξη μηχανισμού
Πάρτε το σωλήνα από χαρτόνι και καλύψτε το με ταινία. Γίνεται για να αποφευχθεί η φθορά του από το νερό. Κάντε μια τρύπα για να συνδέσετε το σερβο. Μπορείτε να χρησιμοποιήσετε μερικά καλώδια για να του δώσετε κάποια δύναμη.
Βήμα 9: Συνεχίζεται η έναρξη λειτουργίας του μηχανισμού…
Κόψτε την μπροστινή πλευρά του κουτιού όπως φαίνεται. Καλύψτε το με ταινία καλά. Μπορείτε να στερεώσετε μερικά μπαστούνια παγωτού στο πίσω μέρος για να του δώσετε δύναμη. Κολλήστε το σερβο στο πλάι του κουτιού. Θα πρέπει τελικά να φαίνεται όπως στην εικόνα. Τώρα συνδέστε το σερβο ro στο κύκλωμα.
Βήμα 10: Ρύθμιση όλων μαζί
Βάλτε το κύκλωμα μέσα στο κουτί. Συνδέστε ράβδους αλουμινίου στις σχάρες ανοίγοντας τη μία πλευρά της μεταλλικής λωρίδας και στη συνέχεια κλείνοντάς την ξανά με παξιμάδι και μπουλόνι. Βάλτε τον μηχανισμό εκτόξευσης πάνω από αυτό και δέστε το στη σχάρα χρησιμοποιώντας φερμουάρ. Η ρύθμιση θα πρέπει τελικά να μοιάζει με αυτή της εικόνας. Τώρα απλώς ενεργοποιήστε το και απολαύστε το !!!!
Συνιστάται:
Ασύρματος εκτοξευτής πυραύλων ασφαλείας: 8 βήματα
Wireless Safety Rocket Launcher: HiI έχω κάνει ένα ενδιαφέρον έργο ενός ασύρματου εκτοξευτή ρουκετών και ελπίζω ότι σίγουρα θα το λατρέψετε αυτό. Ο πίνακας ρελέ τεσσάρων καναλιών χρησιμοποιείται για την εκτόξευση τεσσάρων πυραύλων πυροβόλων έναν προς έναν ασύρματα ή κάθε φορά χωρίς κίνδυνο ενός runni
Εκτοξευτής πυραύλων Arduino: 5 βήματα
Arduino Rocket Launcher: Αυτό είναι ένα έργο που χρησιμοποιεί το arduino uno για την εκτόξευση μοντέλων πυραύλων. Εκτός από τα ηλεκτρονικά εξαρτήματα που συνδέονται στο breadboard, θα χρειαστείτε τροφοδοτικό 12v με κλιπ μπαταρίας, καλώδια τουλάχιστον 10 ft με κλιπ αλιγάτορα, πηγή ενέργειας για
Εκτοξευτής αεροπλάνου LEGO: 7 βήματα
LEGO Airplane Launcher: Γεια σας! Αυτός είναι ένας εκτοξευτής χάρτινου αεροπλάνου που αφιέρωσα αρκετό χρόνο για να χτίσω και να βρω τους μηχανισμούς. Δεν υπάρχει πραγματικά ανάγκη για αυτό, αλλά νομίζω ότι φαίνεται τόσο δροσερό όταν φοριέται. Λάβετε υπόψη ότι αυτό το έργο μπορεί να
Εκτοξευτής πάπιας: 5 βήματα
Duck Launcher: Αυτό είναι το Duck Launcher που έφτιαξα. Αυτός ο εκτοξευτής πάπιας εκτοξεύει μια πάπια όταν η μπανιέρα σας γεμίσει με νερό και είναι έτοιμη για να κάνετε μπάνιο. Όταν ο αισθητήρας αισθανθεί ότι η στάθμη του νερού φτάνει σε ένα σημείο, θα απελευθερώσει την ελαστική πάπια. Αυτό το λάστιχο δ
Wi-Fi ελεγχόμενος εκτοξευτής πυραύλων Diwali: 6 βήματα
Wi-Fi Controlled Diwali Rocket Launcher: Hello People! Είναι η σεζόν Diwali εδώ στην Ινδία και δεν έχω πλέον το ενδιαφέρον να απολύσω τα κράκερ. Όμως, είμαι υπέρ του να το γιορτάζω με έναν άτακτο τρόπο. Τι θα λέγατε για την εκτόξευση ασύρματα των πυραύλων Diwali; Ο Diwali πέφτει σε τρεις ημέρες. Πάω λοιπόν να