Sadržaj:
- Pribor
- Korak 1: Spajanje svih komponenti zajedno
- Korak 2: Kodiranje
- Korak 3: 3D ispis kućišta
- Korak 4: Spajanje svih dijelova
- Korak 5: Završni dodiri
Video: Bijeli štap za otkrivanje prepreka: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:34
U mojoj je školi moj učitelj govorio o pomoćnoj tehnologiji i o tome kako možemo napraviti alate za pomoć drugim ljudima. Zaintrigirala me ova ideja pa sam odlučio stvoriti sustav upozorenja na nepredvidive prepreke za osobe s oštećenjem vida. Za ovaj projekt koristio sam Tinkercad, Microbits, Arduino nano, senzor, zujalicu i mnoge druge alate. Morao sam usput dotjerati svoj projekt, ali pokazao se vrlo učinkovitim i uspješnim.
Pribor
-1 Arduino nano
-1 optički senzor udaljenosti
-2 prekidača
-2 mikrobita
-2 baterije
-4 baterije
-lemilica
-lem
-3d pisač
-3d tiskana nit
-žiči
-termoskupljajuće cijevi
-toplinski pištolj
Korak 1: Spajanje svih komponenti zajedno
Komponenta mjerenja udaljenosti:
Morat ćete lemiti optički senzor udaljenosti na Arduino nano, a Arduino nano će morati biti lemljen na Microbit. Baterija će morati biti lemljena na Microbit kako bi cijela konfiguracija dobila više energije. Za kontrolu napajanja lemite prekidač između Microbita i baterije. Pri spajanju žica na prekidač pričvrstite termoskupljajuću cijev.
Komponenta za stvaranje zvuka:
Morat ćete lemiti zujalicu i bateriju na Microbit. Za kontrolu napajanja lemite prekidač između Microbita i baterije. Zvučni signal bi trebao biti lemljen na pin 0 da bi kôd radio. Pri spajanju žica na prekidač pričvrstite termoskupljajuću cijev.
Za moje točno ožičenje pogledajte gornji dijagram.
Korak 2: Kodiranje
Za kodiranje Microbita koristio sam web stranicu https://makecode.microbit.org/. Dao sam vam kôd za svaku od komponenti.
Kod komponente za otkrivanje udaljenosti:
makecode.microbit.org/_ao5hUgM8Af8e
Budući da je Arduino nano lemljen na pin 1, kôd će dobiti vrijednosti s pina 1 i te vrijednosti poslati putem Bluetootha na Microbit u komponenti za stvaranje zvuka. Da biste bolje razumjeli kôd, morat ćete znati što su serijske linije. Serijska komunikacija je mjesto gdje se podaci šalju i primaju serijskim linijama. u kodu ćete vidjeti kako se riječ serijski često koristi. Koristi se jer Microbit prima podatke duž serijske linije od Arduina i mora biti u mogućnosti poslati te podatke drugom Microbitu u komponenti za stvaranje zvuka pomoću Bluetootha.
Kod komponente zvuka:
makecode.microbit.org/_coEDmhcz6iTP
U ovom kodu, Microbit će primiti podatke koje je Microbit poslao s komponente za detekciju udaljenosti, a zatim će zvučni signal proizvesti zvuk s određenom frekvencijom. Mnogi naredbe if i else if koriste se za stvaranje određene frekvencije na temelju primljenog broja. Veći broj znači da je senzor udaljenosti udaljeniji pa će biti niža visina, a manji broj znači da je senzor udaljenosti blizu objekta pa će se stvoriti veća visina. Korisnik će moći identificirati postoji li neki objekt na putu na temelju visina koje je stvorio zujalica.
Korak 3: 3D ispis kućišta
Tada ćete morati ispisati dvije kutije. Jedan za zvučnu komponentu koja će ići oko vrata korisnika i jedan za komponentu osjetnika udaljenosti koja će se pričvrstiti na štap.
Korak 4: Spajanje svih dijelova
Zatim ćete morati staviti komponente za stvaranje zvuka u jedno od kućišta i upotrijebiti traku ili ljepilo za sigurno zatvaranje kućišta. Učinite isto za komponentu za otkrivanje udaljenosti. Provjerite je li senzor udaljenosti postavljen na jednu od otvorenih rupa kako bi mogao mjeriti. Također provjerite je li zujalica postavljena na jednu od otvorenih rupa kako bi korisnik mogao jasno čuti zvukove.
Korak 5: Završni dodiri
Pričvrstite vrpcu na komponentu za stvaranje zvuka tako da stane na korisnikovu glavu i zalijepite komponentu za stvaranje udaljenosti na PVC cijev ili štap.
Preporučeni:
Asinhrono otkrivanje prepreka ultrazvukom: 4 koraka
Asinkrono otkrivajte prepreke ultrazvukom: Za zabavu gradim robota kojeg želim autonomno kretati unutar kuće. Dug je to posao i radim korak po korak. Ovaj poučni fokus na otkrivanje prepreka s Arduinom Mega. Ultrazvučni senzori HC-SR04 vs HY-SRF05 jeftini su i
Senzor udaljenosti (za bijeli štap): 3 koraka
Senzor udaljenosti (za bijeli štap): Tipični senzor udaljenosti već je široko pokriven od strane Instructables. Stoga sam htio isprobati adaptaciju ovog dobro poznatog koncepta, kao aplikaciju za bijeli štap. Bijeli štapići su štapovi koje slijepci koriste kako bi im rekli gdje su p
Robocar s pametnim telefonom za otkrivanje prepreka pomoću Arduina: 5 koraka
RoboCar s pametnim telefonom koji otkriva prepreke pomoću Arduina: U ovom projektu napravili smo Robocar u kojem su dva ultrazvučna senzora, jedan bluetooth modul povezani s Arduinom
Arduino glas bijeli štap (prvi dio): 6 koraka (sa slikama)
Arduino Voiced White Cane (prvi dio): Prije mnogo godina, bio sam sa studentom koji je imao slijepog člana obitelji, shvatio sam da bismo mogli doći do malog rješenja koje može čuti koliko je koraka postojala neka prepreka, očito arduino s prethodno snimljenim brojevima mogao bi
EyeRobot - robotski bijeli štap: 10 koraka (sa slikama)
EyeRobot - robotski bijeli štap: Sažetak: Korištenjem iRobot Roomba Create prototipirao sam uređaj nazvan eyeRobot. On će voditi slijepe i slabovidne korisnike kroz pretrpano i naseljeno okruženje koristeći Roombu kao bazu za vjenčanje s jednostavnošću tradicije