Πίνακας περιεχομένων:
- Βήμα 1: Ηλεκτρικά εξαρτήματα
- Βήμα 2: Breadboarding the Circuit
- Βήμα 3: Κωδικός
- Βήμα 4: Τρισδιάστατη εκτύπωση της ασπίδας
Βίντεο: Συσκευή για άτομα με προβλήματα όρασης: 4 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:37
Αυτό το σεμινάριο βασίζεται σε ένα έργο ανοιχτού κώδικα Arduino για έξυπνο μπαστούνι και τηλέφωνο που βοηθά τους τυφλούς να περπατούν μόνοι οπουδήποτε με τη βοήθεια εισόδων που παρέχονται μέσω αισθητήρα εμποδίων και ανατροφοδότησης μέσω απτικών (κινητήρας δόνησης). Η συσκευή είναι προσιτή και μπορεί εύκολα να αναπαραχθεί σε μερικές ώρες. Αυτή η συσκευή ανιχνεύει αυτόματα το εμπόδιο ενώ περπατάτε και παρέχει ανατροφοδότηση αφήνοντας το μπαστούνι να δονείται μαζί με έναν ήχο προειδοποίησης.
Η συσκευή είναι κατασκευασμένη με Arduino Uno και A. I. A6 GSM/GPRS Shield.
Έχει δύο χαρακτηριστικά:
- Τηλέφωνο - με 6 κουμπιά, για αποστολή μηνυμάτων και πραγματοποίηση κλήσεων
- Έξυπνο μπαστούνι - το οποίο δονείται και ηχεί μπιπ κοντά σε ένα εμπόδιο
Οι λειτουργίες ελέγχονται με τη βοήθεια ενός διακόπτη, έτσι μετατρέπεται από τηλέφωνο σε έξυπνο μπαστούνι και αντίστροφα.
Το έξυπνο μπαστούνι ανιχνεύει εμπόδια με τον αισθητήρα υπερήχων HC-SR04, ο οποίος μετρά την απόσταση από ένα εμπόδιο στο μπαστούνι και αρχίζει να δονείται και να ηχεί, λόγω του κινητήρα δόνησης και του βομβητή.
Βήμα 1: Ηλεκτρικά εξαρτήματα
Τηλέφωνο Arduino
- Arduino UNO
- Καλώδια Breadboard και breadboarding
- GPRS/GSM Shield - A. I. Α6
- Ενεργή κάρτα SIM
- PCB
- Βομβητής
- 6 κουμπιά
- 1 διακόπτης διαφάνειας
- Μπαταρία 9V
Smart Cane
- Αισθητήρας υπερήχων HC-SR04
- Κινητήρας δόνησης
- Δίοδος - IN4001
- Αντίσταση - 1KOhms
- Τρανζίστορ - 2N2222
- Πυκνωτής - 0.1uF
Πρόσθετα εργαλεία
- Συγκολλητικό σίδερο
- Απογυμνωτές καλωδίων
- Κόλλα μετάλλων
- Τρισδιάστατος εκτυπωτής
- Νήμα τρισδιάστατης εκτύπωσης PLA
- Νήμα 3D εκτύπωσης Ninjaflex
- Πυροβόλο θερμής κόλλας
- Κόφτης/πριόνι για το PCB
- Μαχαίρι χόμπι
Βήμα 2: Breadboarding the Circuit
Ο πείρος ηχώ του αισθητήρα υπερήχων πρέπει να είναι συνδεδεμένος με μια ψηφιακή ακίδα του Arduino
Εκτός από το σχέδιο κυκλώματος στη φωτογραφία, πρέπει να συνδέσετε:
Ο βομβητής συνδέεται με την ψηφιακή ακίδα 2 του Arduino και με τη γείωση.
Κουμπιά
Τα κουμπιά χρησιμοποιούνται για τις λειτουργίες του τηλεφώνου.
- Το 1ο είναι συνδεδεμένο με τον ψηφιακό ακροδέκτη 4 και έχει τη λειτουργία να ενεργοποιεί τη μονάδα gsm και επίσης να εισέρχεται στο μενού για το τηλέφωνο, το άλλο άκρο είναι συνδεδεμένο στη γείωση
- 2η - ψηφιακή ακίδα 5 και λειτουργία κλήσης γείωσης
- 3η - ψηφιακή ακίδα 6 και μήνυμα γείωσης 1
- 4ος - ψηφιακός ακροδέκτης 7 και μήνυμα γείωσης - 2
- 5η - ψηφιακή ακίδα 10 και μήνυμα γείωσης 3
- 6ος - ψηφιακός ακροδέκτης 11 και μήνυμα γείωσης 4
A6 Ενότητα GPRS/GSM
- Συνδέστε τη μονάδα GSM και προσθέστε την κάρτα SIM. Καλέστε την κάρτα SIM για να βεβαιωθείτε ότι το GSM λαμβάνει σήμα. Εάν δεν μπορείτε να πραγματοποιήσετε την κλήση, προσπαθήστε να βρείτε ένα σημείο όπου λαμβάνετε σήμα, γιατί δεν θα λειτουργήσει διαφορετικά.
- Συνδέστε το VCC 5.0 στο VCC του Arduino
- Συνδέστε το PWR στο VCC του Arduino
- Σημείωση: Εάν τροφοδοτήσετε το Arduino από το φορητό υπολογιστή σας, η ασπίδα GSM δεν θα έχει αρκετό ρεύμα για να λειτουργήσει, μπορείτε να την τροφοδοτήσετε από μπαταρία 9V ή μέχρι να ολοκληρώσετε με τον κωδικό τροφοδοσίας την ασπίδα ξεχωριστά μέσω USB και να συνδέσετε το VCC5.0 στο PWR εν τω μεταξύ
- U_TXD έως RX του Arduino
- U_RXD έως TX του Arduino
- GND του GSM στο Arduino GND
- Συνδέστε ένα καλώδιο από άλλο Arduino GND στο GND του πρώτου κουμπιού και ένα καλώδιο από το RST του Arduino στο άλλο άκρο (συνδεδεμένο με την ψηφιακή καρφίτσα Arduino) του πρώτου κουμπιού
- Πριν ανεβάσετε τον κώδικα, αφαιρέστε τις συνδέσεις RX και TX στο Arduino
Μπαταρία
- Συνδέστε + της μπαταρίας στο ένα άκρο του διακόπτη
- Συνδέστε το άλλο άκρο του διακόπτη στο Arduino VCC
- Σύνδεση - της μπαταρίας στο GND του Arduino
Μετά τη δοκιμή στο breadboard, μπορείτε να κολλήσετε όλα τα εξαρτήματά σας σε δοκιμαστική καλωδίωση.
Βήμα 3: Κωδικός
- Κατεβάστε την τελευταία έκδοση του Arduino IDE από τη διεύθυνση
- Αλλάξτε τον αριθμό τηλεφώνου με αυτόν στον οποίο θέλετε να λαμβάνετε κλήσεις και μηνύματα από το Arduino.
- Επιλέξτε πίνακες στα Εργαλεία -> Πίνακας -> Arduino Uno και, στη συνέχεια, επιλέξτε τη θύρα με την οποία είναι συνδεδεμένο το Arduino σας κάτω από τη Θύρα εργαλείων
- Επιλέξτε Εργαλεία -> Προγραμματιστής -> USBasp
- Πατήστε το κουμπί μεταφόρτωσης για να ανεβάσετε τον κώδικα στο Arduino
Βήμα 4: Τρισδιάστατη εκτύπωση της ασπίδας
Κατεβάστε το λογισμικό τρισδιάστατης εκτύπωσης που υποστηρίζει ο εκτυπωτής σας.
Κόψτε τα συνημμένα αρχεία STL, πράγμα που σημαίνει βασικά την κοπή του τμήματος σε διάφορα επίπεδα και την αποστολή εντολών στον τρισδιάστατο εκτυπωτή κατά την εκτύπωση.
Κατεβάστε τα συνημμένα αρχεία STL και φορτώστε τα στο λογισμικό του εκτυπωτή σας και τεμαχίστε το αρχείο, με βάση τη ρύθμιση του εκτυπωτή σας, ο τεμαχισμός των αρχείων STL θα διαρκέσει περίπου 2-3 λεπτά και ο χρόνος εκτύπωσης για όλο το αρχείο θα πρέπει να είναι περίπου 2 έως 3 ώρες, και αυτό βασίζεται στη ρύθμιση του τεμαχιστή σας.
Συνιστάται:
ScanUp NFC Αναγνώστης/συγγραφέας και συσκευή εγγραφής ήχου για τυφλούς, άτομα με προβλήματα όρασης και όλους τους άλλους: 4 βήματα (με εικόνες)
ScanUp NFC Reader/writer και Audio Recorder για τυφλούς, με προβλήματα όρασης και όλους τους άλλους: Σπουδάζω βιομηχανικό σχέδιο και το έργο είναι έργο του εξαμήνου μου. Ο στόχος είναι η υποστήριξη ατόμων με προβλήματα όρασης και τυφλών με μια συσκευή, η οποία επιτρέπει την εγγραφή ήχου σε μορφή. WAV σε κάρτα SD και κλήση αυτών των πληροφοριών με ετικέτα NFC. Έτσι στο
Haptic παπούτσι για άτομα με προβλήματα όρασης: 12 βήματα
Παπούτσι για άτομα με προβλήματα όρασης: Υπάρχουν περισσότερα από 37 εκατομμύρια άτομα με προβλήματα όρασης σε όλο τον κόσμο. Οι περισσότεροι από αυτούς τους ανθρώπους χρησιμοποιούν μπαστούνι, κολλάνε ή εξαρτώνται από κάποιο άλλο άτομο για να μετακινούνται. Δεν μειώνει μόνο την αυτοεξάρτησή τους, αλλά και σε ορισμένες περιπτώσεις βλάπτει τον εαυτό τους
Ενισχυμένη εμπειρία λεωφορείου για άτομα με προβλήματα όρασης με Arduino και τρισδιάστατη εκτύπωση: 7 βήματα
Ενισχυμένη εμπειρία λεωφορείου για άτομα με προβλήματα όρασης με Arduino και τρισδιάστατη εκτύπωση: Πώς μπορούν οι μετακινήσεις με τα μέσα μαζικής μεταφοράς να γίνουν απλούστερες για άτομα με μειωμένη όραση; Τα δεδομένα σε πραγματικό χρόνο για τις υπηρεσίες χαρτών είναι συχνά αναξιόπιστα ενώ χρησιμοποιείτε δημόσιες συγκοινωνίες. Αυτό μπορεί να προσθέσει στην πρόκληση της μετακίνησης άτομα με προβλήματα όρασης. Τ
Χρήση Sonar, Lidar και Computer Vision σε μικροελεγκτές για βοήθεια σε άτομα με προβλήματα όρασης: 16 βήματα
Χρησιμοποιώντας το Sonar, το Lidar και το Computer Vision σε μικροελεγκτές για να βοηθήσετε τα άτομα με προβλήματα όρασης: Θέλω να δημιουργήσω ένα έξυπνο «μπαστούνι» που μπορεί να βοηθήσει τα άτομα με προβλήματα όρασης πολύ περισσότερο από τις υπάρχουσες λύσεις. Το ζαχαροκάλαμο θα μπορεί να ειδοποιεί τον χρήστη για αντικείμενα μπροστά ή στα πλάγια κάνοντας θόρυβο στον τύπο surround ήχου
Περιφερειακό ραντάρ για άτομα με προβλήματα όρασης: 14 βήματα
Περιφερειακό ραντάρ για άτομα με προβλήματα όρασης: Ως αποτέλεσμα ενός φρικτού ατυχήματος, ένας φίλος μου έχασε πρόσφατα την όρασή του στο δεξί του μάτι. Wasταν χωρίς δουλειά για μεγάλο χρονικό διάστημα και όταν επέστρεψε μου είπε ότι ένα από τα πιο ανησυχητικά πράγματα που πρέπει να αντιμετωπίσει είναι η έλλειψη γνώσης του τι είναι