Πίνακας περιεχομένων:
- Προμήθειες
- Βήμα 1: Συγκόλληση όλων των εξαρτημάτων μαζί
- Βήμα 2: Κωδικοποίηση
- Βήμα 3: Τρισδιάστατη εκτύπωση των θήκων
- Βήμα 4: Μαζεύοντας όλα τα μέρη μαζί
- Βήμα 5: Τελικές πινελιές
Βίντεο: Ανίχνευση εμποδίων λευκού μπαστούνι: 5 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:34
Στο σχολείο μου, ο δάσκαλός μου μιλούσε για βοηθητική τεχνολογία και πώς μπορούμε να φτιάξουμε εργαλεία για να βοηθήσουμε άλλους ανθρώπους. Με ενθουσίασε αυτή η ιδέα, οπότε αποφάσισα να δημιουργήσω ένα σύστημα προειδοποίησης για απρόβλεπτα εμπόδια για όσους έχουν προβλήματα όρασης. Για αυτό το έργο, χρησιμοποίησα το Tinkercad, Microbits, ένα Arduino nano, έναν αισθητήρα, ένα βομβητή και πολλά άλλα εργαλεία. Έπρεπε να τροποποιήσω το έργο μου στην πορεία, αλλά έχει βγει πολύ αποτελεσματικά και αποτελεσματικά.
Προμήθειες
-1 Arduino nano
-1 αισθητήρας οπτικής απόστασης
-2 διακόπτες
-2 Μικροβιτς
-2 μπαταρίες
-4 μπαταρίες
-συγκολλητικό σίδερο
-κόλλα μετάλλων
-τρισδιάστατος εκτυπωτής
-τρισδιάστατο νήμα εκτύπωσης
-σύρματα
-σωλήνες συρρίκνωσης θερμότητας
-θερμοπίστολο
Βήμα 1: Συγκόλληση όλων των εξαρτημάτων μαζί
Στοιχείο ανίχνευσης απόστασης:
Θα χρειαστεί να κολλήσετε τον οπτικό αισθητήρα απόστασης σε ένα Arduino nano και το Arduino nano θα πρέπει να κολληθεί στο Microbit. Μια μπαταρία θα πρέπει να συγκολληθεί στο Microbit για να παρέχει όλη τη διαμόρφωση με περισσότερη ισχύ. Για να ελέγξετε την ισχύ, κολλήστε έναν διακόπτη μεταξύ του Microbit και της μπαταρίας. Συνδέστε τη σωλήνωση συρρίκνωσης όταν συνδέετε καλώδια στο διακόπτη.
Συνιστώσα παραγωγής ήχου:
Θα χρειαστεί να κολλήσετε έναν βομβητή και μια μπαταρία στο Microbit. Για να ελέγξετε την ισχύ, κολλήστε έναν διακόπτη μεταξύ του Microbit και της μπαταρίας. Ο βομβητής πρέπει να συγκολληθεί στο pin 0 για να λειτουργήσει ο κώδικας. Συνδέστε τη σωλήνωση συρρίκνωσης όταν συνδέετε καλώδια στο διακόπτη.
Για την ακριβή καλωδίωσή μου, ανατρέξτε στο παραπάνω διάγραμμα.
Βήμα 2: Κωδικοποίηση
Για να κωδικοποιήσω τα Microbits, χρησιμοποίησα τον ιστότοπο https://makecode.microbit.org/. Σας έδωσα τον κωδικό για καθένα από τα εξαρτήματα.
Κωδικός συστατικού εντοπισμού απόστασης:
makecode.microbit.org/_ao5hUgM8Af8e
Επειδή το Arduino nano είναι κολλημένο στο pin 1, ο κώδικας θα λάβει τις τιμές από το pin 1 και θα στείλει αυτές τις τιμές χρησιμοποιώντας Bluetooth στο Microbit στο στοιχείο παραγωγής ήχου. Για να κατανοήσετε καλύτερα τον κώδικα, θα πρέπει να γνωρίζετε τι είναι οι σειριακές γραμμές. Η σειριακή επικοινωνία είναι όπου τα δεδομένα αποστέλλονται και λαμβάνονται μέσω σειριακών γραμμών. στον κώδικα, θα δείτε τη λέξη σειριακή να χρησιμοποιείται πολύ. Χρησιμοποιείται επειδή το Microbit λαμβάνει δεδομένα κατά σειριακή γραμμή από το Arduino και πρέπει να είναι σε θέση να στείλει αυτά τα δεδομένα στο άλλο Microbit στο στοιχείο παραγωγής ήχου χρησιμοποιώντας Bluetooth.
Κωδικός εξαρτήματος λήψης ήχου:
makecode.microbit.org/_coEDmhcz6iTP
Σε αυτόν τον κωδικό, το Microbit θα λάβει τα δεδομένα που έστειλε το Microbit από το στοιχείο ανίχνευσης απόστασης και θα κάνει τον βομβητή να κάνει έναν ήχο με μια συγκεκριμένη συχνότητα. Πολλές αν και άλλες αν δηλώσεις χρησιμοποιούνται για τη δημιουργία μιας συγκεκριμένης συχνότητας με βάση τον αριθμό που λαμβάνονται. Ένας μεγαλύτερος αριθμός σημαίνει ότι ο αισθητήρας απόστασης είναι πιο μακριά, οπότε θα υπάρχει χαμηλότερο βήμα και ένας μικρότερος αριθμός σημαίνει ότι ο αισθητήρας απόστασης είναι κοντά σε ένα αντικείμενο, οπότε θα δημιουργηθεί υψηλότερο βήμα. Ο χρήστης θα μπορεί να αναγνωρίσει εάν υπάρχει κάποιο αντικείμενο με τον τρόπο που βασίζεται στα βήματα που δημιουργούνται από το βομβητή.
Βήμα 3: Τρισδιάστατη εκτύπωση των θήκων
Στη συνέχεια, θα χρειαστεί να εκτυπώσετε δύο θήκες. Ένα για το στοιχείο ήχου το οποίο θα περνά από το λαιμό του χρήστη και ένα για το στοιχείο ανίχνευσης απόστασης που θα προσαρτηθεί στο μπαστούνι.
Βήμα 4: Μαζεύοντας όλα τα μέρη μαζί
Στη συνέχεια, θα πρέπει να βάλετε τα εξαρτήματα παραγωγής ήχου σε μία από τις θήκες και να χρησιμοποιήσετε ταινία ή κόλλα για να κλείσετε τη θήκη με ασφάλεια. Κάντε το ίδιο πράγμα για το στοιχείο ανίχνευσης απόστασης. Βεβαιωθείτε ότι ο αισθητήρας απόστασης είναι τοποθετημένος σε μία από τις ανοιχτές οπές, ώστε να μπορεί να λάβει μετρήσεις. Επίσης, βεβαιωθείτε ότι ο βομβητής είναι τοποθετημένος σε μία από τις ανοιχτές οπές, έτσι ώστε ο χρήστης να μπορεί να ακούσει καθαρά τους ήχους που γίνονται.
Βήμα 5: Τελικές πινελιές
Συνδέστε ένα κορδόνι στο εξάρτημα παραγωγής ήχου έτσι ώστε να ταιριάζει στο κεφάλι του χρήστη και κολλήστε το εξάρτημα κατασκευής απόστασης σε ένα σωλήνα pvc ή σε ένα μπαστούνι.
Συνιστάται:
Αισθητήρας απόστασης (για λευκό μπαστούνι): 3 βήματα
Αισθητήρας απόστασης (για Λευκό μπαστούνι): Ένας τυπικός αισθητήρας απόστασης έχει καλυφθεί ευρέως ήδη από το Instructables. Ως εκ τούτου, ήθελα να δοκιμάσω μια προσαρμογή αυτής της γνωστής ιδέας, ως εφαρμογή για ένα λευκό μπαστούνι. Τα λευκά μπαστούνια είναι τα καλάμια που χρησιμοποιούν οι τυφλοί για να τους πουν πού
Ανίχνευση εμποδίων RoboCar με smartphone με χρήση Arduino: 5 βήματα
Ανίχνευση εμποδίων Smartphone που λειτουργεί RoboCar χρησιμοποιώντας Arduino: Σε αυτό το έργο έχουμε φτιάξει ένα Robocar στο οποίο δύο αισθητήρες υπερήχων, μία μονάδα bluetooth έχει διασυνδεθεί με το Arduino
Καμπύλη εκμάθησης λευκού LED!: 5 βήματα
Λευκή καμπύλη εκμάθησης LED!: Χρειαζόμουν ένα έντονο φως Προσπαθούσα να διορθώσω κάτι και χρειαζόμουν ένα καλύτερο φως για να προσδιορίσω ένα κομμάτι μαύρου πλαστικού από ένα άλλο σε περιορισμένο χώρο … και τι καλύτερο από ένα εξαιρετικά φωτεινό κρύο λευκό LED (Εκπομπή φωτός Δίοδος); Ευτυχώς, Chri
Ανίχνευση εμποδίων και προειδοποίηση - Arduino UNO και υπερήχων: 4 βήματα (με εικόνες)
Ανίχνευση εμποδίων και προειδοποίηση - Arduino UNO και υπερήχων: Αυτό είναι ένα σεμινάριο για να σας βοηθήσει να κατανοήσετε υπερήχους και βομβητές και να προχωρήσετε βαθύτερα στην εκμάθηση του Arduino, ακολουθήστε αυτά τα βήματα και δώστε μου σχόλια
EyeRobot - το ρομποτικό λευκό μπαστούνι: 10 βήματα (με εικόνες)
EyeRobot - το Robotic White Cane: Περίληψη: Χρησιμοποιώντας το iRobot Roomba Create, έχω πρωτοτυπώσει μια συσκευή που ονομάζεται eyeRobot. Θα καθοδηγήσει τυφλούς και άτομα με προβλήματα όρασης σε ακατάστατα και πυκνοκατοικημένα περιβάλλοντα χρησιμοποιώντας το Roomba ως βάση για να παντρευτεί την απλότητα της παράδοσης