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

Θέλετε να φτιάξετε έναν χιονάνθρωπο ;: 9 βήματα (με εικόνες)
Θέλετε να φτιάξετε έναν χιονάνθρωπο ;: 9 βήματα (με εικόνες)

Βίντεο: Θέλετε να φτιάξετε έναν χιονάνθρωπο ;: 9 βήματα (με εικόνες)

Βίντεο: Θέλετε να φτιάξετε έναν χιονάνθρωπο ;: 9 βήματα (με εικόνες)
Βίντεο: Περίπλοκες αλλά απλές ζωγραφιές 😱 2024, Νοέμβριος
Anonim
Image
Image
Εικόνα
Εικόνα

Εισαγωγή

Αυτό το έργο δείχνει πώς να χτίσετε έναν χιονάνθρωπο που χορεύει, με τα Raspberry Pi και PivotPi - ένα σερβο χειριστήριο που δημιουργήθηκε ακριβώς για αυτό!

Το Scratch χρησιμοποιείται για την κωδικοποίηση του χορευτικού χιονάνθρωπου και το Sonic Pi δημιουργεί τη μουσική των διακοπών.

Βήμα 1: Τι θα χρειαστείτε

Ο χιονάνθρωπος προβάλλει το PivotPi, ας ξεκινήσουμε με αυτό. Θα χρειαστείτε:

  1. Ένα PivotPi
  2. Ένα RaspberryPi με πρόσβαση Wi -Fi (είτε το Pi3 είτε άλλο Pi με dongle)
  3. 4 μπαταρίες AA
  4. 2 μεσαίες μερίδες
  5. 1 μικρό σερβο
  6. 6 καλώδια άλματος αρσενικό σε θηλυκό (μαύρο, κόκκινο, λευκό και καφέ, κόκκινο, πορτοκαλί αν μπορείτε να επιλέξετε χρώματα)
  7. Ομιλητής
  8. Κάρτα SD Raspbian για ρομπότ

Στην περιοχή χειροτεχνίας, θα χρειαστείτε:

  1. Αφρώδες φύλλο
  2. Μεγάλα περιτυλίγματα για γραβάτα
  3. Ισχυρή ταινία διπλής όψης
  4. Γκρινιά μάτια
  5. Μαύρο μαρκαδόρο
  6. Δυνατή ανάρτηση

Βήμα 2: Σώμα χιονάνθρωπου

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

Κόψτε τρεις κύκλους

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

Σώμα χιονάνθρωπου

Βήμα 3: Φτιάξτε τον Χιονάνθρωπο

Πάρτε μια ανάρτηση κάποιου είδους που θα είναι αρκετά ψηλή για να κρατήσει τον χιονάνθρωπο.

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

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

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

Μεσαίο τμήμα με μπράτσα

Κάτω τμήμα με μετατόπιση από το κέντρο

Κεφάλι και λαιμός

Βήμα 4: Συνδέσεις σερβο

Timeρα να συνδέσετε αυτά τα servos στον πίνακα PivotPi! Υπάρχουν τρία από αυτά, αλλά δύο πρέπει να είναι λίγο πολύ ψηλά. Έχετε μερικές επιλογές. Μπορείτε να τοποθετήσετε το PivotPi/RaspberryPi ψηλότερα στη βάση στήριξης χρησιμοποιώντας παπιγιόν ή οποιαδήποτε άλλη ασφαλή μέθοδο ή μπορείτε να επεκτείνετε τα σερβο καλώδια χρησιμοποιώντας αρσενικά σε θηλυκά καλώδια.

Το κάτω σερβο είναι συνδεδεμένο στη θύρα 1.

Το μεσαίο σερβο είναι συνδεδεμένο στη θύρα 2.

Το πάνω σερβο (το μικρό) συνδέεται με τη θύρα 7 καθώς το PivotPi μου κρατιόταν όρθιο και τα καλώδια μπορούσαν να φτάσουν σε αυτό (η θύρα 8 θα ήταν επίσης ωραία).

Σερβο συνδέσεις

Επεκτάσεις καλωδίων

Μπορείτε να αλλάξετε τον κωδικό Scratch για να ταιριάζει με τις δικές σας συνδέσεις προσαρμόζοντας αυτά τα μπλοκ

Βήμα 5: Σύνδεση ηχείων

Η σύνδεση του ηχείου είναι εύκολη.

  1. Το καλώδιο τροφοδοσίας του είναι συνδεδεμένο τόσο στο ηχείο όσο και σε μία από τις θύρες USB του Pi
  2. Το καλώδιο ήχου περνά στη θύρα ήχου στο Pi
  3. Η ισχύς του πρέπει να ενεργοποιηθεί στον υψηλότερο όγκο καθώς θα είμαστε έξω

Σύνδεση ηχείων

Βήμα 6: Scratch Code

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

Εάν κάνετε μια Ενημέρωση λογισμικού DI στην κάρτα Raspbian for Robots, θα μπορείτε να βρείτε τον κώδικα με:

Κάντε κλικ στο Αρχείο και μετά στο Άνοιγμα

Κάντε κλικ στο κουμπί Pi και μεταβείτε στο Dexter, PivotPi, Projects, Snowman

Βήμα 7: Sonic Pi Code

Το Sonic Pi δεν είναι, από προεπιλογή, στο Raspbian for Robots. Δεν το χρειάζεστε, αλλά είναι διασκεδαστικό να προσθέσετε.

Για να εγκαταστήσετε το Sonic Pi, η κάρτα SD σας πρέπει να είναι τουλάχιστον 8 Gig με λίγο ελεύθερο χώρο. Εάν έχετε ένα 4 Gig, οι αλλαγές είναι ότι το Sonic Pi δεν ταιριάζει σε αυτό.

Εκτελέστε τις ακόλουθες εντολές σε ένα παράθυρο τερματικού:

sudo apt-get ενημέρωση

sudo apt-get install sonic-pi

και αφήστε το να κάνει τα μαγικά του.

Raspberry Pi / Προγραμματισμός / Sonic Pi

Μπορείτε να κατεβάσετε το Jingle Bells από τη συλλογή του Robin Newman (κάντε κλικ στο κουμπί «Λήψη φερμουάρ», πάνω δεξιά) (Τεράστια ευχαριστώ στον Robin που μοιράστηκε το μουσικό του ταλέντο!)

Εάν χρειάζεστε βοήθεια για τη μεταφορά του αρχείου από τον κανονικό υπολογιστή σας στο Pi σας, ρίξτε μια ματιά στα σεμινάρια μας:

Μεταφορά αρχείων από Mac

Μεταφορά αρχείων από υπολογιστή

Ξεκινήστε το Sonic Pi κάνοντας κλικ στο μενού του μικρού κόκκινου βατόμουρου του Pi, στη συνέχεια στον Προγραμματισμό και στη συνέχεια στο Sonic Pi.

Φορτώστε το αρχείο Sonic Pi κάνοντας κλικ στο κουμπί Load και βρείτε το μέρος όπου το αποθηκεύσατε στο Pi.

Μόλις το ηχείο σας συνδεθεί στο Pi και ενεργοποιηθεί, μπορείτε να κάνετε κλικ στο κουμπί Εκτέλεση και να ακούσετε το Pi σας να δημιουργεί μουσική!

Βήμα 8: Πώς να λάβετε τον κώδικα για αυτό το έργο

Ο ευκολότερος τρόπος για να λάβετε τον κωδικό είναι να ενημερώσετε το λογισμικό της Dexter Industries μέσω της "Ενημέρωσης λογισμικού DI". Όταν το κάνετε αυτό, όλα τα αρχεία κώδικα για νέα έργα όπως αυτό θα εμφανιστούν!

Διαδρομή αρχείου

Όταν εκτελείτε την Ενημέρωση λογισμικού DI, αυτό το έργο μπορείτε να το βρείτε σε αυτήν την τοποθεσία:

/home/pi/Dexter/PivotPi/Projects/Snowman

Αρχείο με δυνατότητα λήψης

Εάν δεν χρησιμοποιείτε το προσαρμοσμένο λογισμικό Dexter Industries, Raspbian for Robots και εξακολουθείτε να θέλετε να κάνετε λήψη αυτού του αρχείου, μπορείτε να το κατεβάσετε εδώ.

Βήμα 9: Χρειάζεστε βοήθεια;

Έχετε κάποια ερώτηση ή πρόβλημα; Δημοσιεύστε το στο φόρουμ και θα σας βοηθήσουμε.

Συνιστάται: