Sadržaj:

Bijeli štap za otkrivanje prepreka: 5 koraka
Bijeli štap za otkrivanje prepreka: 5 koraka

Video: Bijeli štap za otkrivanje prepreka: 5 koraka

Video: Bijeli štap za otkrivanje prepreka: 5 koraka
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Srpanj
Anonim
Bijeli štap otkriva prepreke
Bijeli štap otkriva prepreke

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

Spajanje svih komponenti zajedno
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

Kodiranje
Kodiranje
Kodiranje
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

3D ispis kućišta
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

Spajanje svih dijelova zajedno
Spajanje svih dijelova zajedno
Spajanje svih dijelova zajedno
Spajanje svih dijelova zajedno
Spajanje svih dijelova zajedno
Spajanje svih dijelova zajedno

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

Završni dodiri
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: