Πίνακας περιεχομένων:
Βίντεο: Lady Buggy, έκδοση WiFi: 5 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:38
Το "Lady Buggy" είναι ένα κορίτσι με στυλ "buggy" που σχεδίασα για τα εγγόνια μας ηλικίας από 2 ετών έως, λοιπόν, θα το αφήσω μόλις στα 2 χρόνια +.
Όπως φαίνεται στο βίντεο, το Lady Buggy είναι ένα όχημα τηλεχειριστηρίου με δυνατότητα Wi -Fi που διαθέτει τόσο αργή κίνηση όσο και ευκολία ελέγχου. Η Lady Buggy χρησιμοποιεί μια συσκευή iOS βασισμένη στην αφή κλειδωμένη σε κατακόρυφη λειτουργία (έχω δοκιμάσει μόνο συσκευές iOS, δείτε την ενότητα Λογισμικό παρακάτω) και απαιτεί απλώς να σύρετε το κόκκινο "κουμπί" γύρω από την οθόνη για κίνηση προς τα εμπρός, αντίστροφα και περιστροφής. αρκετά εύκολο για να λειτουργήσει ο εγγονός μας 2 ετών, φυσικά με μικρή επίβλεψη ενηλίκων.
Έχω συμπεριλάβει τον πηγαίο κώδικα με τη μορφή ενός σκίτσου Arduino για το Adafruit Feather Huzzah ESP8266 εάν θέλετε να τον τροποποιήσετε για χρήση με διαφορετικές συσκευές.
Επίσης, θα χρειαστείτε δεξιότητες συγκόλλησης και εξοπλισμό συγκόλλησης, σύρμα και όλα τα μέρη που αναφέρονται στο πρώτο βήμα, καθώς και ένα Arduino IDE με κατάλληλες βιβλιοθήκες εγκατεστημένες για να ολοκληρώσετε το Lady Buggy.
Ως συνήθως, ξέχασα ένα ή δύο αρχεία ή ποιος ξέρει τι άλλο, οπότε αν έχετε οποιεσδήποτε ερωτήσεις, μη διστάσετε να με ρωτήσετε καθώς κάνω λάθη πολλά.
Σχεδιασμένο με χρήση του Autodesk Fusion 360, κομμένο σε φέτες χρησιμοποιώντας το Cura 3.0.4 και εκτυπωμένο σε PLA σε Ultimaker 2+ Extended και Ultimaker 3 Extended.
Βήμα 1: Μέρη
Έχω επισυνάψει ένα αρχείο PDF που περιέχει δύο πίνακες. Ο πρώτος πίνακας περιέχει τη λίστα τμημάτων τρισδιάστατης εκτύπωσης με τις ρυθμίσεις και τα χρώματα που χρησιμοποίησα. Ο δεύτερος πίνακας περιέχει τη λίστα ανταλλακτικών που αγοράσατε.
Σημειώστε ότι το σώμα (είτε "Body.3mf" είτε "Body.stl") πρέπει να εκτυπωθεί με στηρίγματα επειδή οι 4 πύργοι στερέωσης στο εσωτερικό του κελύφους είναι 2 mm υψηλότεροι από το κέλυφος. Σημειώστε επίσης ότι το Cura 3.0.4 δεν θα τοποθετούσε το "Body.3mf" στην πλάκα κατασκευής, οπότε έπρεπε να απενεργοποιήσω τη ρύθμιση "Αυτόματη πτώση μοντέλων στην πλάκα κατασκευής" και στη συνέχεια να κατεβάσω χειροκίνητα το σώμα μέχρι να έρθει σε επαφή με την πλάκα κατασκευής (χρησιμοποιώντας την Cura και κοιτάζοντας την πλάκα κατασκευής από κάτω από το μοντέλο, κατέβασα το σώμα μέχρι να δω το αμυδρό κόκκινο περίγραμμα του κελύφους του σώματος να έρχεται σε επαφή με την πλάκα κατασκευής).
Πριν από τη συναρμολόγηση, δοκιμαστική εφαρμογή και επένδυση, λίμα, άμμος κλπ. Όλα τα μέρη όπως είναι απαραίτητο για την ομαλή κίνηση των κινούμενων επιφανειών και στενή εφαρμογή για μη κινούμενες επιφάνειες. Ανάλογα με τα χρώματα που επιλέξατε και τις ρυθμίσεις του εκτυπωτή σας, μπορεί να απαιτείται περισσότερο ή λιγότερο κόψιμο, αρχειοθέτηση και/ή λείανση. Αρχειοθετήστε προσεκτικά όλες τις άκρες που ήρθαν σε επαφή με την πλάκα κατασκευής για να βεβαιωθείτε απόλυτα ότι έχει αφαιρεθεί όλη η πλάκα κατασκευής και ότι όλες οι άκρες είναι λείες. Χρησιμοποίησα αρχεία μικρών κοσμημάτων και πολλή υπομονή για να εκτελέσω αυτό το βήμα.
Αυτός ο σχεδιασμός χρησιμοποιεί συναρμολόγηση με σπείρωμα, οπότε μπορεί να χρειαστεί μια βρύση 6 mm επί 1 και μήτρα για τον καθαρισμό των σπειρωμάτων.
Βήμα 2: Ηλεκτρονικά
Κόψτε προσεκτικά το θετικό (κόκκινο) καλώδιο της μπαταρίας στη μέση, στη συνέχεια απογυμνώστε και κολλήστε τα καλώδια όπως φαίνεται.
Συγκολλήστε το τμήμα του κόκκινου σύρματος που προέρχεται από την μπαταρία στους δύο κεντρικούς ακροδέκτες του διακόπτη, όπως φαίνεται στην εικόνα
Συγκολλήστε ένα κόκκινο σύρμα μεταξύ των εξωτερικών ζευγών των ακροδεκτών του διακόπτη, όπως φαίνεται στην εικόνα.
Συγκολλήστε το τμήμα του κόκκινου σύρματος που προέρχεται από τη φίσα σε οποιονδήποτε από τους δύο εξωτερικούς ακροδέκτες διακόπτη, όπως φαίνεται στην εικόνα.
Για την τροφοδοσία των σερβο, και τα δύο σερβο θετικά (κόκκινα) καλώδια συγκολλούνται στον πείρο "BAT" στο Feather Huzzah και τα δύο σερβο αρνητικά (καφέ) σύρματα συγκολλούνται στον πείρο "GND" στο Feat Huzzah.
Για τον έλεγχο των σερβο, το αριστερό σερβο σήμα (πορτοκαλί) σύρμα συγκολλάται στον πείρο "12/MISO" στο Feather Huzzah και το καλώδιο δεξιού σήματος σερβο (πορτοκαλί) προσαρτάται στον πείρο "13/MOSI" στο Φτερό Χούζα
Βήμα 3: Λογισμικό
Η Lady Buggy χρησιμοποιεί ένα html στοιχείο "καμβά" για τα γραφικά και τα συμβάντα καμβά "touchstart", "touchmove" και "Touchend" για έλεγχο (δείτε https://www.w3schools.com/graphics/canvas_intro.asp). Είμαι της πεποίθησης ότι το λογισμικό θα πρέπει να λειτουργεί σε συσκευές με δυνατότητα αφής εκτός του iOS, αλλά δεν μπόρεσα να επιβεβαιώσω ότι θα λειτουργήσει.
Σχεδίασα το λογισμικό Lady Buggy να λειτουργεί τόσο σε ασύρματες λειτουργίες ap (σημείο πρόσβασης) όσο και σταθμού (δρομολογητή wifi).
Εάν επιλέξετε να χειριστείτε το Lady Buggy σε λειτουργία ap, δεν απαιτείται ασύρματος δρομολογητής καθώς η συσκευή σας iOS επικοινωνεί απευθείας με τη Lady Buggy. Για να λειτουργήσετε σε αυτήν τη λειτουργία, θα μεταβείτε στις ρυθμίσεις wifi στη συσκευή σας iOS και θα επιλέξετε το δίκτυο "LadyBuggy". Μόλις συνδεθείτε, ανοίξτε το πρόγραμμα περιήγησης ιστού στη συσκευή σας iOS και εισαγάγετε τη διεύθυνση IP του "192.128.20.20" στο πεδίο url.
Εάν επιλέξετε να χειριστείτε το Lady Buggy σε λειτουργία σταθμού, θα επικοινωνήσετε με τη Lady Buggy μέσω ασύρματου δρομολογητή και, συνεπώς, πρέπει να αλλάξετε το λογισμικό Lady Buggy έτσι ώστε το "sSsid =" να οριστεί στο ασύρματο δρομολογητή σας ssid και να οριστεί το "sPassword =" στον κωδικό πρόσβασης ασύρματου δρομολογητή σας. Θα χρειαστεί να αλλάξετε αυτές τις ρυθμίσεις χρησιμοποιώντας το πρόγραμμα επεξεργασίας Arduino IDE προτού το μεταγλωττίσετε και το κατεβάσετε στο Lady Buggy. Λάβετε υπόψη ότι όταν χρησιμοποιείτε τη λειτουργία σταθμού, έχω συμπεριλάβει επίσης υποστήριξη MDNS που σας επιτρέπει να επικοινωνείτε με τη Lady Buggy στη διεύθυνση IP "ladybug.local", οπότε η φυσική διεύθυνση IP δεν απαιτείται. Ωστόσο, εάν θέλετε να χρησιμοποιήσετε τη φυσική διεύθυνση IP που έχει οριστεί από τον ασύρματο δρομολογητή σας, θα πρέπει να είστε συνδεδεμένοι με την σειριακή οθόνη Arduino όταν ενεργοποιείτε το Lady Buggy (βεβαιωθείτε ότι το "#define USE_SERIAL 1" βρίσκεται στην κορυφή του πηγαίου κώδικα αρχείο πριν από τη σύνταξη και την αποστολή του κώδικα στο Lady Buggy) για να δείτε το ip που έχει ανατεθεί στην Lady Buggy από τον ασύρματο δρομολογητή σας.
Αφού αποφασίσετε σε ποια λειτουργία θα χρησιμοποιήσετε το Lady Buggy και έχετε κάνει τις απαραίτητες αλλαγές στο λογισμικό, συνδέστε ένα κατάλληλο καλώδιο μεταξύ του USB του υπολογιστή σας και του καλωδίου επέκτασης micro usb στο Lady Buggy, χρησιμοποιήστε το διακόπτη διαφάνειας στην τροφοδοσία στο Lady Buggy, στη συνέχεια, μεταγλωττίστε και κατεβάστε το λογισμικό στο Lady Buggy.
Βήμα 4: Συναρμολόγηση
Συνδέστε δύο από τους δακτυλίους ο καθένας από το "Gear Wheel.stl" όπως φαίνεται.
Συνδέστε ένα συγκρότημα τροχών ταχυτήτων ("Gear Wheel.stl" συν δύο O-Rings) στο "Chassis.stl" χρησιμοποιώντας ένα "Axle Gear Wheel.stl" όπως φαίνεται στην εικόνα. Επαναλάβετε τη διαδικασία με το υπόλοιπο συγκρότημα τροχού γραναζιού και άξονα.
Συνδέστε ένα "Gear Servo.stl" σε ένα από τα σερβίς χρησιμοποιώντας τη βίδα που παρέχεται με το σερβο. Αυτό το συγκρότημα πρέπει να παραμείνει σφιχτό, οπότε εφαρμόστε την αγαπημένη σας κόλλα εάν είναι απαραίτητο. Επαναλάβετε τη διαδικασία με το υπόλοιπο σερβιτόρο και σερβο.
Τοποθετήστε το αριστερό σερβο στην αριστερή υποδοχή σερβο στο πλαίσιο όπως φαίνεται στην εικόνα.
Τοποθετήστε το δεξιό σερβο σερβίς στη δεξιά υποδοχή σερβο στο πλαίσιο όπως φαίνεται στην εικόνα.
Τοποθετήστε την μπαταρία στη θήκη μπαταριών του πλαισίου όπως φαίνεται στην εικόνα. Στερεώστε τον διακόπτη ολίσθησης στο πλαίσιο χρησιμοποιώντας είτε μικρές βίδες είτε κόλλα.
Τοποθετήστε το "Battery Cover.stl" πάνω από την μπαταρία όπως φαίνεται.
Τυλίξτε τη συρμάτινη δέσμη μεταξύ των servos και του Feather Huzzah με ηλεκτρική ταινία και, στη συνέχεια, τοποθετήστε το Feather Huzzah στο κάλυμμα του χώρου της μπαταρίας, όπως φαίνεται στην εικόνα.
Τοποθετήστε το ρουλεμάν στο πλαίσιο και στερεώστε το στη θέση του με το "Ball Bearing Cap.stl" όπως φαίνεται. Μην σφίγγετε υπερβολικά καθώς το ρουλεμάν πρέπει να περιστρέφεται εύκολα στο πλαίσιο.
Συνδέστε το βύσμα αλληλογραφίας επέκτασης καλωδίου micro usb στο Huzzah ESP8266 όπως φαίνεται στην εικόνα. Ασφαλίστε το θηλυκό άκρο στο πλαίσιο με τις παρεχόμενες βίδες, όπως φαίνεται στην εικόνα.
Χρησιμοποιώντας τα τέσσερα "Bolt.stl", συνδέστε το σώμα σας Lady Buggy στη διάταξη του πλαισίου όπως φαίνεται.
Βήμα 5: Λειτουργία
Ενεργοποιήστε το Lady Buggy χρησιμοποιώντας τον διακόπτη διαφάνειας. Ο διακόπτης που χρησιμοποίησα είναι ένας κεντρικός διακόπτης, οπότε η ολίσθησή του σε οποιαδήποτε εξωτερική θέση ενεργοποιεί τη Lady Buggy.
Συνδεθείτε στο Lady Buggy χρησιμοποιώντας τη συσκευή σας iOS και τη μέθοδο που επιλέξατε όπως περιγράφεται στο βήμα Λογισμικού.
Στην οθόνη iOS, σύρετε το κόκκινο κουμπί προς το επάνω μέρος της οθόνης για κίνηση προς τα εμπρός, προς το κάτω μέρος της οθόνης για αντίστροφη κίνηση και αριστερά ή δεξιά για αριστερή ή δεξιά κίνηση.
Δείτε το βίντεο για μια σύντομη επίδειξη ελέγχου της Lady Buggy.
Ελπίζουμε να σας αρέσει!
Συνιστάται:
Ρολόι 7 τμημάτων - Έκδοση μικρών εκτυπωτών: 9 βήματα (με εικόνες)
Ρολόι 7 τμημάτων - Έκδοση μικρών εκτυπωτών: Ακόμα ένα ρολόι 7 τμημάτων. Αν και πρέπει να πω ότι δεν φαίνεται τόσο τρελό όταν παρακολουθώ το προφίλ μου στο Instructables. Πιθανότατα είναι πιο εκνευριστικό τη στιγμή που ρίχνετε μια ματιά στο προφίλ του thingiverse μου. Γιατί λοιπόν μπήκα στον κόπο να κάνω ένα άλλο
The ThreadBoard (Έκδοση μη τυπωμένη σε 3D): E-Textile Rapid Prototyping Board: 4 βήματα (με εικόνες)
The ThreadBoard (Έκδοση μη τυπωμένη σε 3D): E-Textile Rapid Prototyping Board: Το Instructable για την τρισδιάστατη έκδοση του ThreadBoard V2 μπορείτε να το βρείτε εδώ. Η έκδοση 1 του ThreadBoard μπορεί να βρεθεί εδώ. Μέσα από τα εμπόδια κόστους, ταξίδια, πανδημίες και άλλα εμπόδια, μπορεί να μην έχετε πρόσβαση σε έναν 3D εκτυπωτή, αλλά θέλετε να
ARDUINO SOLAR CHARGE CONTROLLER (Έκδοση 2.0): 26 βήματα (με εικόνες)
ARDUINO SOLAR CHARGE CONTROLLER (Έκδοση 2.0): [Αναπαραγωγή βίντεο] Πριν από ένα χρόνο, άρχισα να χτίζω το δικό μου ηλιακό σύστημα για να παρέχω ενέργεια στο σπίτι του χωριού μου. Αρχικά, έφτιαξα έναν ελεγκτή φόρτισης με βάση LM317 και έναν μετρητή ενέργειας για την παρακολούθηση του συστήματος. Τέλος, έφτιαξα έναν ελεγκτή φόρτισης PWM. Στην Άπρι
Κονσόλα Pi: η φθηνή έκδοση: 8 βήματα (με εικόνες)
Κονσόλα Pi: η φθηνή έκδοση: Με όλη τη μανία με " ρετρό " οι κονσόλες που επιστρέφουν και είναι τόσο δημοφιλείς ήθελα να δω αν θα μπορούσα να φτιάξω μόνος μου χρησιμοποιώντας ένα Raspberry Pi. Αφού έκανα μια μικρή έρευνα, μπήκα στον ιστότοπο της RetroPie (https://retropie.org.uk/) και γονατίσα
Θερμοχρωμική οθόνη θερμοκρασίας & υγρασίας - Έκδοση PCB: 6 βήματα (με εικόνες)
Θερμοχρωμική Θερμοκρασία & Υγρασία - Έκδοση PCB: Πριν από λίγο καιρό έκανε ένα έργο που ονομάζεται Θερμοχρωμική θερμοκρασία & Οθόνη υγρασίας όπου έφτιαξα μια οθόνη 7 τμημάτων από χάλκινες πλάκες που θερμάνθηκαν/ψύχθηκαν από στοιχεία peltier. Οι χάλκινες πλάκες καλύπτονταν με ένα θερμοχρωμικό φύλλο που