Πίνακας περιεχομένων:
- Βήμα 1: Σχεδιασμός
- Βήμα 2: Στέγαση και κατασκευή
- Βήμα 3: Ιστοσελίδα
- Βήμα 4: Διακομιστής ιστοσελίδων
- Βήμα 5: Ηλεκτρονικά
- Βήμα 6: Λογισμικό
- Βήμα 7: Χρήση
Βίντεο: Το ULTIMATE Gumball Machine: 7 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:37
Τι είναι το απόλυτο; Άπειρο RGB; Τι θα λέγατε για μια δροσερή οθόνη αφής LCD; Maybeσως ακόμη και κάποιες εντελώς περιττές δυνατότητες wifi; Τι θα λέγατε για όλα αυτά- σε μια μηχανή gumball. Η DFRobot με πλησίασε για να δημιουργήσω ένα έργο που χρησιμοποιεί την οθόνη TFT 2,8 ιντσών, οπότε έφτιαξα την πιο εκπληκτική μηχανή gumball ποτέ (φυσικά).
Βηματικό μοτέρ DFRobot
Βήμα 1: Σχεδιασμός
Ως συνήθως, σχεδόν ό, τι πιο πολύπλοκο από το να κάνετε μερικές απλές συνδέσεις και ένα βασικό κουτί χρειάζονταν ένα σχέδιο στο Fusion 360. Ξεκίνησα κάνοντας σκίτσα για το πώς ήθελα να μοιάζει το μηχάνημα. Χρειάστηκε να είναι ψηλό, να έχει αρκετό χώρο για όλα τα ηλεκτρονικά και επίσης να μπορεί να αντέξει το βάρος των 12 κιλών ούλων. Τότε λοιπόν προσπάθησα να φτιάξω έναν απλό και κομψό μηχανισμό διανομής. Έπρεπε να διανείμει μόνο ένα gumball τη φορά, να μην μπλοκάρει και να μην αφήσει περισσότερα από ένα gumball να περάσουν από αυτό που γυρίζει. Συνειδητοποίησα ότι το μόνο που χρειαζόμουν ήταν ένας απλός τροχός με 4 τρύπες και ότι η οπή διανομής θα είχε ένα κάλυμμα στην κορυφή του για να εμποδίσει την υπερβολική τσίχλα να πέσει. Αφού ολοκληρώθηκε ο σχεδιασμός μου, εξήγαγα όλα τα τρισδιάστατα εκτυπώσιμα μέρη και δημιούργησα διαδρομές εργαλείων για τη δρομολόγηση του περιβλήματος CNC. Σύνδεσμος Thingiverse
Βήμα 2: Στέγαση και κατασκευή
Ξεκίνησα συγκεντρώνοντας τις διαστάσεις για τα πόδια της μηχανής gumball και στη συνέχεια τα σκιαγράφησα σε ένα τεράστιο φύλλο κόντρα πλακέ. Τότε πήρα ένα παζλ και έκοψα τα τέσσερα πόδια. Έκοψα επίσης το κύριο περίβλημα από κόντρα πλακέ με το δρομολογητή CNC. Μετά άνοιξα τρύπες σε όλα και τα έβαψα κόκκινα. Η λωρίδα LED κολλήθηκε στην κάτω πλάκα, ώστε να μπορεί να ρίξει μια ωραία λάμψη στη βάση του μηχανήματος παρακάτω.
Βήμα 3: Ιστοσελίδα
Για να αλληλεπιδρούν οι χρήστες με το μηχάνημα gumball πρέπει να υπάρχει μια εύκολη διεπαφή. Επέλεξα να δημιουργήσω μια απλή ιστοσελίδα που επιτρέπει στους χρήστες να διανέμουν γουλόμπαλα και να αλλάζουν το χρώμα των LED. Μετά την πραγματοποίηση μιας ενέργειας, η ιστοσελίδα POST τα δεδομένα σε έναν προσαρμοσμένο διακομιστή ιστού Node.js μέσω AJAX.
Βήμα 4: Διακομιστής ιστοσελίδων
Χρειαζόμουν έναν διακομιστή ιστού για να λειτουργήσει ως ενδιάμεσος μεταξύ των χρηστών στην ιστοσελίδα και του μηχανήματος gumball. Ως εκ τούτου, αποφάσισα να χρησιμοποιήσω το Node.js για την αποστολή και λήψη δεδομένων. Οι χρήστες στέλνουν ένα αίτημα POST για τον έλεγχο του χρώματος LED και τη διανομή. Στη συνέχεια, το ESP8266 στέλνει ένα αίτημα GET για να λάβει την κατάσταση του μηχανήματος. Και τι συμβαίνει εάν κάποιος κάνει συνέχεια κλικ στο "διανομή"; Ο διακομιστής παρακολουθεί όλες τις IP που έχουν κάνει κλικ στο κουμπί διανομής και τους αποκλείει να διανέμουν δύο φορές.
Βήμα 5: Ηλεκτρονικά
Μια οθόνη TFT απαιτεί πολλή επεξεργαστική ισχύ για οδήγηση, οπότε έπρεπε να επιλέξω έναν γρήγορο και ισχυρό πίνακα, με οδήγησε να χρησιμοποιήσω το Teensy 3.5. Αλλά τώρα μπορεί να σκέφτεστε τον εαυτό σας: "Πώς χρησιμοποιεί ένας έφηβος Wifi;" Αυτό ήταν ένα πολύ δύσκολο πρόβλημα για μένα να το λύσω. Χρειάστηκε να ζητήσω από το Teensy να ακούσει έναν τοπικό διακομιστή για τις αλλαγές που έγιναν από τους χρήστες. Τότε μου φάνηκε να χρησιμοποιώ απλώς ένα ESP8266 για να ελέγξω τον διακομιστή και μετά να "μιλήσω" με το Teensy μέσω Serial, πράγμα που το έκανε πολύ πιο εύκολο.
Βήμα 6: Λογισμικό
Το Teensy εκτελεί ένα απλό σενάριο που φορτώνει πρώτα την εικόνα από την κάρτα SD και την εμφανίζει στην οθόνη. Στη συνέχεια, ελέγχει τα σειριακά δεδομένα για να διαπιστώσει εάν χρειάζεται να αλλάξει το χρώμα των LED ή να διανεμηθεί.
Βήμα 7: Χρήση
Η χρήση της μηχανής gumball είναι αρκετά απλή: απλώς μεταβείτε στην ιστοσελίδα και κάντε κλικ στο κουμπί "διανομή". Or, ακόμα καλύτερα, απλώς ανεβείτε και πατήστε το κουμπί. Στη συνέχεια, απλώς πλησιάστε και πιάστε το βραβείο που σας αξίζει.
Συνιστάται:
Χειροκίνητο χαρτόνι Gumball Machine: 18 βήματα (με εικόνες)
Χειροποίητο χαρτόνι Gumball Machine: Κατασκευάσαμε μια μηχανή Gumball χωρίς άγγιγμα χρησιμοποιώντας ένα micro: bit, ένα Crazy Circuits Bit Board, έναν αισθητήρα απόστασης, ένα σερβο και χαρτόνι. Το να το φτιάξω και να το χρησιμοποιήσω ήταν ένα "BLAST"!;; Όταν τοποθετείτε το χέρι σας στη βάση του πύραυλου, ένας αισθητήρας απόστασης
The Ultimate Knife Block: 11 βήματα (με εικόνες)
The Ultimate Knife Block: Όλοι έχουμε πάει εκεί, κόβοντας λαχανικά με ένα μαχαίρι τόσο αμβλύ που θα ήταν πιο αποτελεσματικό να χρησιμοποιήσετε ένα κουταλάκι του γλυκού. Εκείνη τη στιγμή, αναλογίζεστε πώς φτάσατε εκεί: τα μαχαίρια σας ήταν κοφτερά σαν ξυράφια όταν τα αγοράσατε, αλλά τώρα, τρία χρόνια μετά
The Ultimate Binary Watch: 12 βήματα (με εικόνες)
The Ultimate Binary Watch: Πρόσφατα μυήθηκα στην έννοια των δυαδικών ρολογιών και άρχισα να κάνω κάποια έρευνα για να δω αν θα μπορούσα να φτιάξω ένα για τον εαυτό μου. Ωστόσο, δεν μπόρεσα να βρω ένα υπάρχον σχέδιο που να είναι ταυτόχρονα λειτουργικό και κομψό. Έτσι, αποφάσισα
The Ultimate Beer Pong Machine - PongMate CyberCannon Mark III: 6 βήματα (με εικόνες)
The Ultimate Beer Pong Machine - PongMate CyberCannon Mark III: Εισαγωγή Το PongMate CyberCannon Mark III είναι το νεότερο και πιο προηγμένο κομμάτι της τεχνολογίας πονγκ μπύρας που πωλήθηκε ποτέ στο κοινό. Με το νέο CyberCannon, οποιοδήποτε άτομο μπορεί να γίνει ο πιο φοβισμένος παίκτης στο τραπέζι μπύρας πονγκ. Πώς είναι αυτό το π
Ultimate Dry Ice Fog Machine - Bluetooth Controlled, Battery Powered and 3D Printed .: 22 Steps (with Pictures)
Ultimate Dry Ice Fog Machine - Bluetooth Controlled, Battery Powered and 3D Printed: Χρειάστηκα πρόσφατα μια μηχανή Dry Ice για κάποια θεατρικά εφέ για μια τοπική παράσταση. Ο προϋπολογισμός μας δεν θα επεκταθεί στην πρόσληψη σε επαγγελματία, οπότε αυτό είναι που έφτιαξα. Είναι κυρίως τρισδιάστατη εκτύπωση, που ελέγχεται εξ αποστάσεως μέσω bluetooth, μπαταρία