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

Laser Pointing Cactus: 3 Βήματα
Laser Pointing Cactus: 3 Βήματα

Βίντεο: Laser Pointing Cactus: 3 Βήματα

Βίντεο: Laser Pointing Cactus: 3 Βήματα
Βίντεο: Sensori laser: Cactus LV5 2024, Ιούλιος
Anonim
Laser Pointing Cactus
Laser Pointing Cactus

Για ένα έργο στο σχολείο, έπρεπε να φτιάξω κάτι με το Arduino, ήθελα να φτιάξω κάτι για μια γάτα, που μπορείτε να ενεργοποιήσετε και θα παίξετε με τη γάτα από μόνη της. Πρώτα σκέφτηκα ένα ποντίκι αλλά ήταν λίγο δύσκολο να φτιάξω κάτι τόσο μικρό με τόσο μεγάλη τεχνολογία. Μετά την ιδέα του ποντικιού που σχεδιάστηκε για να είναι ενδιαφέρουσα για τη γάτα, αποφάσισα ότι, ακόμη περισσότερο, ήταν ενδιαφέρον να σχεδιάσω κάτι που θα ήταν παιχνίδι για τη γάτα και είναι κρυμμένο σε ένα δροσερό πράγμα. Το πράγμα αργότερα μετατράπηκε σε λουλούδι, αργότερα αποφάσισα ότι θα ήταν κάκτος (επειδή οι κάκτοι είναι δροσεροί). Wasταν εκείνη τη στιγμή που μου ήρθε ο «κάκτος με λέιζερ». Είναι ένα αυτοματοποιημένο παιχνίδι για τη γάτα σας, σε έναν κάκτο, μοντέρνο και εύχρηστο. Για τα παιχνίδια για γάτες είναι πάντα κάτι που είναι ορατά ένα παιχνίδι αυτό δεν είναι κάτι τέτοιο. Είναι επίσης ευχάριστο να το βλέπεις αν και δεν είναι κάτι που είναι πραγματικά ρεαλιστικό, είναι πραγματικά χαριτωμένο νομίζω. Ο κάκτος είναι φτιαγμένος από χαρτόνι, αυτό συμβαίνει γιατί αν πέσει (οι γάτες είναι συχνά νταήδες, Ρ), δεν θα σπάσει.

Για να το κάνω αυτό χρησιμοποίησα αυτά τα στοιχεία:

Προμήθειες

  • Arduino UNO
  • Κουμπί 6 x 6 mm
  • Άντρες από άνδρες άλτες
  • Λέιζερ
  • 2 Καθρέπτες
  • 2 μίνι σερβο
  • Breadboard (Για δοκιμή)
  • Συγκολλητική σανίδα
  • Καλώδιο μαλακό
  • 2 αντιστάσεις ()

Βήμα 1: Δείκτης λέιζερ ιδέας

Δείκτης λέιζερ ιδέας
Δείκτης λέιζερ ιδέας

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

Μια εικόνα για να "ζωγραφίσει την εικόνα" μάλλον το καθιστά πιο σαφές, αυτό που πρέπει να κάνουμε είναι να προγραμματίσουμε τα servos όχι μόνο να κινούνται τυχαία αλλά να μετακινούν μόνο ένα μικρό μέρος από αυτό που μπορούν να συνειδητοποιήσουν. Και ένα δείκτη λέιζερ μπορείτε πάντα να απενεργοποιήσετε, οπότε πρέπει επίσης να το εγκαταστήσουμε.

Βήμα 2: Ρύθμιση του Arduino (για πραγματικό)

Ρύθμιση του Arduino (Πραγματικά)
Ρύθμιση του Arduino (Πραγματικά)
Ρύθμιση του Arduino (Πραγματικά)
Ρύθμιση του Arduino (Πραγματικά)
Ρύθμιση του Arduino (Πραγματικά)
Ρύθμιση του Arduino (Πραγματικά)

Τώρα είμαστε έτοιμοι να δημιουργήσουμε το σύστημα δεικτών λέιζερ. Πρώτα θα το εγκαταστήσετε στο breadboard σας για να δοκιμάσετε τη ρύθμισή σας και μετά μπορείτε να το βάλετε στον πίνακα συγκόλλησης και να το κολλήσετε όλα μαζί. Αλλά πρώτα το breadboard φυσικά, χρησιμοποίησα αυτόν τον κωδικό, αλλά για αυτό πρέπει να βάλετε το INPUT´ και το OUTPUT σε ορισμένες ακίδες, το κίτρινο σύρμα του σερβο πρέπει να βάλετε στους πείρους 10 και 11 για να λειτουργήσει αυτός ο κωδικός, Το λέιζερ πρέπει να συνδεθεί με τον πείρο 12 και το κουμπί πρέπει να συνδεθεί με τον ακροδέκτη 3. Μπορείτε να επιλέξετε μόνοι σας να χρησιμοποιήσετε τις καρφίτσες που θέλετε και να τις προσαρμόσετε στον δικό σας κωδικό. Το κουμπί στον πείρο 3 είναι μάλλον σημαντικό επειδή έβαλα μια διακοπή σε αυτόν τον πείρο, με το μοντέλο Arduino UNO μπορείτε να βάλετε μόνο μια διακοπή συνδεδεμένη με τον ακροδέκτη 2 ή 3, οπότε βεβαιωθείτε ότι χρησιμοποιείτε μία από αυτές για το κουμπί.

Σημαντικό είναι επίσης να συνδέσετε τον πείρο στο Arduino με την αντίσταση και τον αισθητήρα ή το κουμπί, έτσι μπορείτε να ελέγξετε το συνδεδεμένο αντικείμενο.

Εδώ μπορείτε να δείτε και να κατεβάσετε τον κωδικό μου για χρήση.

Βήμα 3: Τελευταίο αλλά σίγουρα όχι λιγότερο

Τελευταίο αλλά σίγουρα όχι λιγότερο
Τελευταίο αλλά σίγουρα όχι λιγότερο
Τελευταίο αλλά σίγουρα όχι λιγότερο
Τελευταίο αλλά σίγουρα όχι λιγότερο
Τελευταίο αλλά σίγουρα όχι λιγότερο
Τελευταίο αλλά σίγουρα όχι λιγότερο
Τελευταίο αλλά σίγουρα όχι λιγότερο
Τελευταίο αλλά σίγουρα όχι λιγότερο

Ο ΚΑΚΤΟΣ! Πήραμε τα πάντα εκτός από αυτό, χρησιμοποίησα ένα κομμάτι χαρτόνι και με τη βοήθεια της κοπής του εν μέρει θα μπορούσα να το κουλουριάσω σαν κύκλο, το δοχείο που είχα κάπου ξαπλωμένο, οπότε το χρησιμοποίησα και ως κάτι στο οποίο μπορούσε να σταθεί ο κάκτος Το Χρησιμοποίησα πολλά χρώματα πράσινου χαρτιού και κόλλας για να βεβαιωθώ ότι έχει το χρώμα του κάκτου. Βεβαιωθείτε ότι έχετε κάνει μια τρύπα στο "έδαφος" για να περάσετε την καλωδίωση σας, ώστε να μπορείτε να βάλετε το Arduino σας και μια μπαταρία ή μια τράπεζα ισχύος στο δοχείο. Για την άκρη, χρησιμοποίησα ένα μπαλονάκι και χαρτί (επίσης το ίδιο χρώμα). Στη συνέχεια, το δύσκολο κομμάτι, είναι το σερβίς εκεί, χρησιμοποίησα πολλές «γέφυρες από χαρτόνι» και τις χρησιμοποίησα για να βάλω τα servos, αυτά πρέπει να στερεωθούν εκεί για να τα κολλήσετε ή να τα κολλήσετε (Προειδοποίηση: κολλήστε τα μόνο αν είναι στη σωστή θέση !!!) Το λέιζερ πάνω από τη χαμηλότερη φωλιά σερβο στον υψηλότερο σερβο πρέπει επίσης να μείνει σε ένα μέρος, το έκανα όπως στην παραπάνω εικόνα.

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

Συνιστάται: