Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Lodning af alle komponenterne sammen
- Trin 2: Kodning
- Trin 3: 3D -udskrivning af sagerne
- Trin 4: Sæt alle delene sammen
- Trin 5: Endelige touchups
Video: Obstacle Detecting White Cane: 5 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
På min skole talte min lærer om hjælpemidler og hvordan vi kan lave værktøjer til at hjælpe andre mennesker. Jeg var fascineret af denne idé, så jeg besluttede at oprette et advarselssystem for uforudsigelige forhindringer for synshæmmede. Til dette projekt brugte jeg Tinkercad, Microbits, en Arduino nano, en sensor, en summer og mange andre værktøjer. Jeg var nødt til at finjustere mit projekt undervejs, men det er kommet til at fungere meget effektivt og effektivt.
Forbrugsvarer
-1 Arduino nano
-1 optisk afstandssensor
-2 kontakter
-2 mikrobiter
-2 batteripakker
-4 batterier
-loddekolbe
-lodder
-3d printer
-3d trykfilament
-ledninger
-varmekrympeslange
-varmepistol
Trin 1: Lodning af alle komponenterne sammen
Distance Sensing Component:
Du skal lodde den optiske afstandssensor til en Arduino nano, og Arduino nano skal loddes til mikrobiten. En batteripakke skal loddes til mikrobit for at give hele konfigurationen mere strøm. For at styre strømmen loddes en switch mellem mikrobit og batteripakke. Vedhæft varmekrympeslange, når ledninger tilsluttes kontakten.
Komponent til lydfremstilling:
Du skal lodde en summer og en batteripakke til Microbit. For at styre strømmen loddes en switch mellem mikrobit og batteripakke. Summeren skal loddes til pin 0 for at koden skal fungere. Monter varmekrympeslange, når ledninger sluttes til kontakten.
For min nøjagtige ledningsføring, se diagrammet ovenfor.
Trin 2: Kodning
For at kode Microbits brugte jeg webstedet https://makecode.microbit.org/. Jeg har givet dig koden til hver af komponenterne.
Afstandsdetekterende komponentkode:
makecode.microbit.org/_ao5hUgM8Af8e
Fordi Arduino nano er loddet til pin 1, vil koden hente værdierne fra pin 1 og sende disse værdier ved hjælp af Bluetooth til Microbit i den lydfrembringende komponent. For at forstå koden bedre skal du vide, hvad serielle linjer er. Seriel kommunikation er, hvor data sendes og modtages ved hjælp af serielle linjer. i koden vil du se ordet seriel bruges meget. Det bruges, fordi Microbit modtager data langs en seriel linje fra Arduino, og det skal være i stand til at sende disse data til den anden Microbit i den lydfrembringende komponent ved hjælp af Bluetooth.
Komponentkode til lydfremstilling:
makecode.microbit.org/_coEDmhcz6iTP
I denne kode modtager mikrobiten de data, som mikrobiten sendes fra den afstandsdetekterende komponent, og den får derefter summeren til at lave en lyd med en bestemt frekvens. Mange hvis og ellers hvis udsagn bruges til at oprette en bestemt frekvens baseret på det modtagne antal. Et større tal betyder, at afstandssensoren er længere væk, så der vil være en lavere tonehøjde, og et mindre tal betyder, at afstandssensoren er tæt på et objekt, så der vil blive oprettet en højere tonehøjde. Brugeren vil være i stand til at identificere, om der er et objekt i vejen baseret på de pladser, der er oprettet af summeren.
Trin 3: 3D -udskrivning af sagerne
Du skal derefter udskrive to sager. En til lydkomponenten, der går rundt om brugerens hals og en til den afstandsregistrerende komponent, der vil fastgøre til stokken.
Trin 4: Sæt alle delene sammen
Du bliver derefter nødt til at lægge lydfremstillingskomponenterne i en af sagerne og bruge tape eller lim til at lukke sagen sikkert. Gør det samme for den afstandsregistrerende komponent. Sørg for, at afstandssensoren er placeret ved et af de åbne huller, så den kan foretage målinger. Sørg også for, at summeren er placeret ved et af de åbne huller, så brugeren tydeligt kan høre de lyde, der laves.
Trin 5: Endelige touchups
Sæt en lanyard på den lydfrembringende komponent, så den passer over brugerens hoved, og lim den afstandsgivende komponent til et PVC -rør eller en stok.
Anbefalede:
Afstandssensor (til White Cane): 3 trin
Afstandssensor (til White Cane): En typisk afstandssensor er allerede dækket bredt af Instructables. Derfor ville jeg prøve en tilpasning af dette velkendte koncept, som en applikation til en hvid stok. Hvide stokke er stokkene, som blinde bruger til at fortælle dem, hvor p
Canne Blanche Laser / Laser White Cane With Arduino: 6 trin
Canne Blanche Laser / Laser White Cane With Arduino: Télémètre laser vibrerende à une fréquence inversement proportionnelle à la distance pointée.Assistance aux déficiences visuelles.Laser afstandsmåler, der vibrerer ved en frekvens, der er omvendt proportional med den spidse afstand.Assistance til det visuelle underskud
Obstacle Detecting Smartphone -betjent RoboCar ved hjælp af Arduino: 5 trin
Obstacle Detecting Smartphone Operated RoboCar Brug af Arduino: I dette projekt har vi lavet en Robocar, hvor to ultralydssensorer, et bluetooth -modul er blevet grænseflade med Arduino
Obstacle Detecting Robot: 3 trin
Obstacle Detecting Robot: Når vi taler om mobile platforme, kan du komme med ideer som liniesporing, forhindring af forhindringer, anti-drop, miljøovervågning osv. Projektet i dag er en robot, der registrerer et objekt & beslutter, om de vil følge eller undgå det. T
Arduino Voiced White Cane (1. del): 6 trin (med billeder)
Arduino Voiced White Cane (1. del): For mange år siden var jeg sammen med en studerende, der havde et familiemedlem, der var blind, jeg indså, at vi kunne nå frem til en lille løsning, der var i stand til at gøre hørbar, hvor mange trin der var en hindring, naturligvis en arduino med tidligere registrerede numre kunne