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

Arduino Automated Spider Prank: 7 βήματα (με εικόνες)
Arduino Automated Spider Prank: 7 βήματα (με εικόνες)

Βίντεο: Arduino Automated Spider Prank: 7 βήματα (με εικόνες)

Βίντεο: Arduino Automated Spider Prank: 7 βήματα (με εικόνες)
Βίντεο: Minecraft Live 2022 2024, Ιούλιος
Anonim
Arduino Automated Spider Prank
Arduino Automated Spider Prank
Arduino Automated Spider Prank
Arduino Automated Spider Prank

Μόλις 5 ημέρες πριν από τις Απόκριες αποφάσισα ότι ήθελα να κάνω μια φάρσα για να την χρησιμοποιήσω στην εξώπορτα για κόλπα. Τα παιδιά μου είχαν δει έναν από εκείνους τους κουβάδες καραμελών στη δουλειά μου, όπου ένα σκελετό που ενεργοποιείται με κίνηση πέφτει για να σας πιάσει το χέρι όταν πιάνετε την καραμέλα. Νόμιζαν ότι ήταν τόσο δροσερό! Φυσικά, σκέφτηκα, μπορώ να φτιάξω κάτι τέτοιο, σωστά; Όχι πολύ χρόνο όμως. Πήγα γρήγορα στο Amazon Prime και παρήγγειλα ένα σερβο. Με παράδοση 2 ημερών είχα μόνο 3 ημέρες για να δημιουργήσω τη φάρσα μου. Τώρα μια άσχημη αράχνη κάνει μια ανατριχιαστική είσοδο γύρω από ένα πακέτο για όλους τους ανυποψίαστους επισκέπτες του Halloween!

Βήμα 1: Μέρη και εργαλεία

Μέρη και εργαλεία
Μέρη και εργαλεία

Ανταλλακτικά

  1. Fake Spider (κατάστημα δολαρίων;)
  2. Arduino
  3. Servo - Amazon / Aliexpress
  4. Αισθητήρας (Επιλογή 1 - Δείχνω και τους δύο τρόπους σε αυτό το διδακτικό)

    • Αισθητήρας υπερήχων - Amazon / Aliexpress
    • Αισθητήρας PIR - Amazon / Aliexpress
  5. Καλώδια Breadboard και Jumper
  6. Ξυλάκια λακκούβας
  7. Σκραπ κομμάτια ξύλου
  8. Άδειο κουτί αποστολής

Εργαλεία

  1. Μαχαίρι ή κόπτης κουτιού
  2. Όπλο κόλλας
  3. Είδε
  4. Κόλλα ξύλου (ή απλά χρησιμοποιήστε το πιστόλι κόλλας)

Βήμα 2: Δοκιμή του σερβο, του υπερηχητικού αισθητήρα και του αισθητήρα PIR

Δοκιμή του σερβο, του υπερηχητικού αισθητήρα και του αισθητήρα PIR
Δοκιμή του σερβο, του υπερηχητικού αισθητήρα και του αισθητήρα PIR
Δοκιμή του σερβο, του υπερηχητικού αισθητήρα και του αισθητήρα PIR
Δοκιμή του σερβο, του υπερηχητικού αισθητήρα και του αισθητήρα PIR
Δοκιμή του σερβο, του υπερηχητικού αισθητήρα και του αισθητήρα PIR
Δοκιμή του σερβο, του υπερηχητικού αισθητήρα και του αισθητήρα PIR

Καταρχάς. Εάν είστε σαν εμένα και δεν έχετε χρησιμοποιήσει ποτέ σερβο ή αυτούς τους αισθητήρες, ίσως θελήσετε να διαβάσετε γρήγορα μερικά σεμινάρια για να καταλάβετε πώς λειτουργούν. Παρακάτω είναι μια επισκόπηση και παράδειγμα του καθενός που χρησιμοποίησα για να βεβαιωθώ ότι ο σερβο και ο αισθητήρας μου λειτουργούν και ότι θα τελειώσουν τη δουλειά. Έχω συμπεριλάβει επίσης τον απλοποιημένο κωδικό δοκιμής που μπορείτε να χρησιμοποιήσετε για να βεβαιωθείτε ότι κάθε στοιχείο λειτουργεί. Και πάλι, μπορείτε να επιλέξετε τον τύπο αισθητήρα (Υπερήχων ή PIR).

Servo

  • Βασικό σερβο μάθημα στο Sunfounder
  • Παράδειγμα κώδικα στο Hobbytronics
  • Ο απλοποιημένος κωδικός δοκιμής μου παρακάτω - servo_test.ino

Αισθητήρας υπερήχων

  • Πώς λειτουργεί στα RandomNerdTutorials
  • Παράδειγμα κώδικα στην ίδια σελίδα των RandomNerdTutorials
  • Ο απλοποιημένος κωδικός δοκιμής μου παρακάτω - Ultrasonic_Distance_check.ino

Αισθητήρας PIR

  • Πώς λειτουργούν τα PIR στο Adafruit
  • Παράδειγμα κώδικα στο Adafruit
  • Ο απλοποιημένος κωδικός δοκιμής μου παρακάτω - PIR_Sensor_Test.ino

Βήμα 3: Συνδυασμός των στοιχείων

Συνδυάζοντας τα Compents
Συνδυάζοντας τα Compents
Συνδυάζοντας τα Compents
Συνδυάζοντας τα Compents
Συνδυάζοντας τα Compents
Συνδυάζοντας τα Compents

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

Επιλογή υπερήχων

  • Αυτός ο κώδικας ελέγχει εάν ένα αντικείμενο βρίσκεται εντός εμβέλειας μιας συγκεκριμένης απόστασης και καλεί την αράχνη.
  • Στον κώδικα μπορείτε να αλλάξετε τη μεταβλητή triggerDistance σε πλησιέστερη ή μεγαλύτερη από 48 ίντσες (4 πόδια) ανάλογα με την κατάστασή σας.
  • Συνδέστε το Servo σε 5v, Gnd και Pin 10
  • Συνδέστε τον υπερηχητικό αισθητήρα σε 5v, Gnd, A0 (Trig) και A1 (Echo)

Επιλογή PIR

  • Αυτός ο κώδικας ελέγχει εάν ένα αντικείμενο βρίσκεται στο οπτικό πεδίο και καλεί την αράχνη.
  • Για το PIR μπορείτε να ρυθμίσετε την ευαισθησία χρησιμοποιώντας το ποτενσιόμετρο ευαισθησίας (συνήθως πορτοκαλί) και να στρίψετε μέχρι τη δεξιά για τη μικρότερη ευαισθησία.
  • Συνδέστε το Servo σε 5v, Gnd και Pin 10
  • Συνδέστε τον αισθητήρα PIR σε 5v, Gnd και Pin 2

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

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

Δημιουργία βάσης για το Servo
Δημιουργία βάσης για το Servo
Δημιουργία βάσης για το Servo
Δημιουργία βάσης για το Servo
Δημιουργία βάσης για το Servo
Δημιουργία βάσης για το Servo
Δημιουργία βάσης για το Servo
Δημιουργία βάσης για το Servo

Στη συνέχεια, πρέπει να τοποθετήσετε το σερβο έτσι ώστε να μπορεί να παραμείνει στη θέση του ενώ περιστρέφετε την αράχνη. Για αυτό θα θέλετε να χρησιμοποιήσετε ένα πριόνι για να κόψετε ένα κομμάτι κόντρα πλακέ ή ξύλινη σανίδα σε περίπου 4 "x 12" περίπου. Στη συνέχεια, πάρτε δύο μικρότερα ξύλινα μπλοκ 1 "x 2" και κόψτε τα στο μέγεθος του σερβο ύψους. Βιδώστε από το κάτω μέρος ή ξύλινη κόλλα (ή πιστόλι κόλλας) τα δύο μπλοκ στο κόντρα πλακέ στο ένα άκρο και στη συνέχεια βιδώστε το σερβο ανάμεσα στα μπλοκ.

*Σημείωση: Έκοψα επίσης μια εγκοπή από το κάτω μέρος ενός μπλοκ για να περάσουν τα καλώδια σερβο.

Βήμα 5: Προσθήκη της αράχνης

Προσθέτοντας την αράχνη
Προσθέτοντας την αράχνη
Προσθέτοντας την αράχνη
Προσθέτοντας την αράχνη

Το επόμενο βήμα είναι να αποκτήσετε μια άσχημη αράχνη (ή κάποιο άλλο πλάσμα - παρακαλώ τίποτα ζωντανό ή μάλλον κινείται μόνο του). Κάτι ελαφρύ είναι προτιμότερο έτσι το σερβο δεν χρειάζεται να κάνει πολλή δουλειά. Χρησιμοποιώντας ένα πιστόλι κόλλας, στερεώστε δύο μπαστούνια Popsicle το ένα στο άλλο και στη συνέχεια στο βραχίονα/κέρατο σερβο όπως φαίνεται στην εικόνα. (Μπορεί να θέλετε να χρωματίσετε πρώτα τα μπαστούνια Popsicle μαύρα με ένα αιχμηρό κορδόνι, ώστε να είναι λιγότερο αισθητά.) Στη συνέχεια, τοποθετήστε την αράχνη σε ένα άλλο ραβδί Popsicle χρησιμοποιώντας μία από τις μικρές βίδες που συνοδεύει το σερβο. Κολλήστε την αράχνη σε ένα ραβδί στο υπόλοιπο μπράτσο του Popsicle σε γωνία περίπου 90 μοιρών.

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

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

Βήμα 6: Κιβώτιο αποστολής και τελικές πινελιές

Κουτί αποστολής και τελικές πινελιές
Κουτί αποστολής και τελικές πινελιές
Κουτί αποστολής και τελικές πινελιές
Κουτί αποστολής και τελικές πινελιές
Κουτί αποστολής και τελικές πινελιές
Κουτί αποστολής και τελικές πινελιές

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

*Σημείωση: Μην αφαιρείτε τα πτερύγια από το κουτί καθώς θα κολλήσετε τη βάση σε ένα από τα κάτω πτερύγια.

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

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

Βήμα 7: Ολοκληρώστε

Πλήρης!
Πλήρης!
Πλήρης!
Πλήρης!

Είσαι έτοιμος! Τοποθετήστε την παγίδα στη βεράντα σας σαν να είναι ένα πακέτο που παραδόθηκε και συνδέστε ή συνδέστε μια μπαταρία USB. Ας ξεκινήσει η διασκέδαση !!!

Συνιστάται: