Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Lodding av alle komponentene sammen
- Trinn 2: Koding
- Trinn 3: 3D -utskrift av sakene
- Trinn 4: Sett sammen alle delene
- Trinn 5: Siste berøring
Video: Obstacle Detecting White Cane: 5 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
På skolen min snakket læreren min om hjelpemiddelteknologi og hvordan vi kan lage verktøy for å hjelpe andre mennesker. Jeg var fascinert av denne ideen, så jeg bestemte meg for å lage et varslingssystem for uforutsigbare hindringer for synshemmede. For dette prosjektet brukte jeg Tinkercad, Microbits, en Arduino nano, en sensor, en summer og mange andre verktøy. Jeg måtte tilpasse prosjektet mitt underveis, men det har fungert veldig effektivt og effektivt.
Rekvisita
-1 Arduino nano
-1 optisk avstandssensor
-2 brytere
-2 mikrobiter
-2 batteripakker
-4 batterier
-loddejern
-lodder
-3d skriver
-3d utskriftsfilament
-ledninger
-varmekrympeslange
-varmepistol
Trinn 1: Lodding av alle komponentene sammen
Avstandssensingskomponent:
Du må lodde den optiske avstandssensoren til en Arduino nano og Arduino nano må loddes til mikrobiten. En batteripakke må loddes til mikrobiten for å gi hele konfigurasjonen mer strøm. For å kontrollere strømmen, lodd en bryter mellom Microbit og batteripakken. Fest varmekrympeslangen når du kobler ledninger til bryteren.
Lydskapende komponent:
Du må lodde en summer og en batteripakke til Microbit. For å kontrollere strømmen, lodd en bryter mellom Microbit og batteripakken. Summeren skal loddes til pin 0 for at koden skal fungere. Fest varmekrympeslangen når du kobler ledninger til bryteren.
For diagrammet ovenfor, se diagrammet ovenfor.
Trinn 2: Koding
For å kode Microbits brukte jeg nettstedet https://makecode.microbit.org/. Jeg har gitt deg koden for hver av komponentene.
Avstandsdetekterende komponentkode:
makecode.microbit.org/_ao5hUgM8Af8e
Fordi Arduino nano er loddet til pin 1, vil koden hente verdiene fra pin 1 og sende disse verdiene ved hjelp av Bluetooth til Microbit i lydproduserende komponent. For å forstå koden bedre må du vite hva serielle linjer er. Seriell kommunikasjon er hvor data sendes og mottas ved hjelp av serielle linjer. i koden vil du se at ordet seriell blir brukt mye. Den blir brukt fordi mikrobiten mottar data langs en seriell linje fra Arduino, og den må kunne sende disse dataene til den andre mikrobiten i lydfremstillingskomponenten ved hjelp av Bluetooth.
Komponentkode for lydfremstilling:
makecode.microbit.org/_coEDmhcz6iTP
I denne koden vil mikrobiten motta dataene som mikrobiten sendes fra den avstandsdetekterende komponenten, og den vil deretter få summeren til å lage en lyd med en bestemt frekvens. Mange hvis og annet hvis setninger brukes til å lage en bestemt frekvens basert på antallet mottatte. Et større tall betyr at avstandssensoren er lenger unna, så det vil være en lavere tonehøyde, og et mindre tall betyr at avstandssensoren er nær et objekt, så en høyere stigning vil bli opprettet. Brukeren vil være i stand til å identifisere om det er et objekt i veien basert på pitchene som er opprettet av summeren.
Trinn 3: 3D -utskrift av sakene
Du må da skrive ut to saker. En for lydkomponenten som går rundt brukerens hals og en for den avstandsfølende komponenten som vil festes til stokken.
Trinn 4: Sett sammen alle delene
Du må deretter sette lydproduktkomponentene i et av tilfellene og bruke tape eller lim for å lukke saken godt. Gjør det samme for avstandsdetekterende komponent. Sørg for at avstandssensoren er plassert ved et av de åpne hullene, slik at den kan ta målinger. Sørg også for at summeren er plassert ved et av de åpne hullene, slik at brukeren tydelig kan høre lydene som kommer.
Trinn 5: Siste berøring
Fest en lanyard til den lydfremstillende komponenten slik at den passer over brukerens hode, og lim avstandskomponenten til et PVC -rør eller en stokk.
Anbefalt:
Kid's Quad Hacking into a Self Driving, Line Following and Obstacle Detecting Vehicle .: 4 trinn
Kid's Quad Hacking Into a Self Driving, Line Following and Obstacle Detecting Vehicle .: I dagens instruksjonsform vil vi gjøre en 1000Watt (ja jeg vet mye!) Electric Kid's quad til en selvkjørende, linjefølge og hindring som unngår kjøretøy! Demovideo: https: //youtu.be/bVIsolkEP1kFor dette prosjektet trenger vi følgende materialer
Avstandssensor (for White Cane): 3 trinn
Avstandssensor (for White Cane): En typisk avstandssensor har allerede blitt dekket mye av Instructables. Derfor ønsket jeg å prøve en tilpasning av dette velkjente konseptet, som en applikasjon for en hvit stokk. Hvite stokker er stokkene som brukes av blinde for å fortelle dem hvor
Canne Blanche Laser / Laser White Cane With Arduino: 6 trinn
Canne Blanche Laser / Laser White Cane With Arduino: Télémètre laser vibrerende à une fréquence inversement proportionnelle à la distance pointée
Obstacle Detecting Smartphone Operated RoboCar Using Arduino: 5 trinn
Obstacle Detecting Smartphone Operated RoboCar Using Arduino: I dette prosjektet har vi laget en Robocar der to ultralydsensorer, en bluetooth -modul har blitt tilkoblet Arduino
Obstacle Detecting Robot: 3 trinn
Obstacle Detecting Robot: Når det gjelder mobile plattformer, kan du komme med ideer som linjesporing, hindring av hindring, anti-slipp, miljøovervåking, etc. Prosjektet for i dag er en robot som oppdager et objekt og amp; bestemmer om de skal følge eller unngå det. T