Table des matières:
- Fournitures
- Étape 1: Souder tous les composants ensemble
- Étape 2: Codage
- Étape 3: Impression 3D des boîtiers
- Étape 4: Assembler toutes les pièces
- Étape 5: retouches finales
Vidéo: Canne blanche de détection d'obstacles : 5 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:06
Dans mon école, mon professeur parlait de technologie d'assistance et de la façon dont nous pouvons créer des outils pour aider les autres. J'ai été intrigué par cette idée, j'ai donc décidé de créer un système d'avertissement pour les obstacles imprévisibles pour les malvoyants. Pour ce projet, j'ai utilisé Tinkercad, Microbits, un Arduino nano, un capteur, un buzzer, et bien d'autres outils. J'ai dû peaufiner mon projet en cours de route, mais il s'est avéré très efficace et efficient.
Fournitures
-1 Arduino nano
-1 capteur optique de distance
-2 interrupteurs
-2 Microbits
-2 batteries
-4 piles
-fer à souder
-souder
-Imprimante 3D
-3d impression filament
-fils
-Gaine thermorétractable
-pistolet thermique
Étape 1: Souder tous les composants ensemble
Composant de détection de distance:
Vous devrez souder le capteur de distance optique à un Arduino nano et l'Arduino nano devra être soudé au Microbit. Une batterie devra être soudée au Microbit pour fournir plus de puissance à l'ensemble de la configuration. Pour contrôler l'alimentation, soudez un interrupteur entre le Microbit et la batterie. Fixez le tube thermorétractable lors de la connexion des fils à l'interrupteur.
Composant de création de son:
Vous aurez besoin de souder un buzzer et une batterie au Microbit. Pour contrôler l'alimentation, soudez un interrupteur entre le Microbit et la batterie. Le buzzer doit être soudé à la broche 0 pour que le code fonctionne. Fixez la gaine thermorétractable lors de la connexion des fils à l'interrupteur.
Pour mon câblage exact, reportez-vous au schéma ci-dessus.
Étape 2: Codage
Pour coder les Microbits, j'ai utilisé le site https://makecode.microbit.org/. Je vous ai fourni le code pour chacun des composants.
Code de composant de détection de distance:
makecode.microbit.org/_ao5hUgM8Af8e
Étant donné que l'Arduino nano est soudé à la broche 1, le code obtiendra les valeurs de la broche 1 et enverra ces valeurs via Bluetooth au Microbit dans le composant de création de son. Pour mieux comprendre le code, vous aurez besoin de savoir ce que sont les lignes série. La communication série est l'endroit où les données sont envoyées et reçues à l'aide de lignes série. dans le code, vous verrez que le mot serial est beaucoup utilisé. Il est utilisé car le Microbit reçoit des données le long d'une ligne série de l'Arduino et il doit pouvoir envoyer ces données à l'autre Microbit du composant de création de son à l'aide de Bluetooth.
Code du composant de création de son:
makecode.microbit.org/_coEDmhcz6iTP
Dans ce code, le Microbit recevra les données envoyées par le Microbit du composant de détection de distance et il fera ensuite retentir le buzzer avec une certaine fréquence. De nombreuses instructions if et else if sont utilisées pour créer une certaine fréquence en fonction du nombre reçu. Un nombre plus élevé signifie que le capteur de distance est plus éloigné, donc il y aura un pas plus faible, et un nombre plus petit signifie que le capteur de distance est proche d'un objet, donc un pas plus élevé sera créé. L'utilisateur pourra identifier s'il y a un objet sur le chemin en fonction des emplacements créés par le buzzer.
Étape 3: Impression 3D des boîtiers
Vous devrez ensuite imprimer deux cas. Un pour le composant sonore qui ira autour du cou de l'utilisateur et un pour le composant de détection de distance qui s'attachera à la canne.
Étape 4: Assembler toutes les pièces
Vous devrez ensuite mettre les composants sonores dans l'un des boîtiers et utiliser du ruban adhésif ou de la colle pour fermer le boîtier en toute sécurité. Faites la même chose pour le composant de détection de distance. Assurez-vous que le capteur de distance est placé à l'un des trous ouverts, afin qu'il puisse prendre des mesures. Assurez-vous également que le buzzer est placé à l'un des trous ouverts, afin que l'utilisateur puisse clairement entendre les sons émis.
Étape 5: retouches finales
Attachez un cordon au composant de fabrication de son de manière à ce qu'il s'adapte sur la tête de l'utilisateur, et collez le composant de fabrication de distance à un tuyau en PVC ou à une canne.
Conseillé:
Kid's Quad Hacking dans un véhicule autonome, suivi de ligne et détection d'obstacles.: 4 étapes
Quad Kid's Hacking dans un véhicule de conduite autonome, de suivi de ligne et de détection d'obstacles. Vidéo de démonstration :https://youtu.be/bVIsolkEP1kPour ce projet, nous aurons besoin du matériel suivant
Capteur de distance (pour la canne blanche) : 3 étapes
Capteur de distance (pour canne blanche): Un capteur de distance typique a déjà été largement couvert par Instructables. Par conséquent, j'ai voulu essayer une adaptation de ce concept bien connu, comme une application pour une canne blanche. Les cannes blanches sont les cannes utilisées par les aveugles pour leur dire où le p
ROVER DE DÉTECTION D'OBSTACLES ET ÉVITEMENT D'OBSTACLES : 3 étapes
ROVER DE DÉTECTION D'OBSTACLES ET D'ÉVITEMENT : Un rover est un véhicule d'exploration spatiale conçu pour se déplacer à la surface d'une planète ou d'un autre corps céleste. Certains rovers ont été conçus pour transporter les membres d'un équipage de vol spatial habité; d'autres ont été des robots partiellement ou totalement autonomes. R
Canne Blanche Laser / Canne Laser Blanche Avec Arduino : 6 Étapes
Canne Blanche Laser / Laser White Cane With Arduino : Télémètre laser vibrant à une fréquence inversement proportionnelle à la distance pointée.Assistance aux déficiences visuelles.Télémètre laser vibrant à une fréquence inversement proportionnelle à la distance pointée.Assistance au déficit visuel
EyeRobot - la canne blanche robotique : 10 étapes (avec photos)
EyeRobot - la canne blanche robotique : Résumé : À l'aide de l'iRobot Roomba Create, j'ai prototypé un appareil appelé eyeRobot. Il guidera les utilisateurs aveugles et malvoyants à travers des environnements encombrés et peuplés en utilisant le Roomba comme base pour épouser la simplicité de la traditiona