Sisällysluettelo:

Esteen havaitseminen: Valkoinen ruoko: 5 vaihetta
Esteen havaitseminen: Valkoinen ruoko: 5 vaihetta

Video: Esteen havaitseminen: Valkoinen ruoko: 5 vaihetta

Video: Esteen havaitseminen: Valkoinen ruoko: 5 vaihetta
Video: Штукатурка стен - самое полное видео! Переделка хрущевки от А до Я. #5 2024, Marraskuu
Anonim
Esteen havaitseminen Valkoinen ruoko
Esteen havaitseminen Valkoinen ruoko

Koulussani opettaja puhui avustavasta tekniikasta ja siitä, miten voimme tehdä työkaluja muiden auttamiseksi. Innostuin tästä ajatuksesta, joten päätin luoda varoitusjärjestelmän odottamattomille esteille näkövammaisille. Tässä projektissa käytin Tinkercadia, Microbitsia, Arduino -nanoa, anturia, summeria ja monia muita työkaluja. Minun piti muokata projektiani matkan varrella, mutta se on toiminut erittäin tehokkaasti ja tehokkaasti.

Tarvikkeet

-1 Arduino nano

-1 optinen etäisyysanturi

-2 kytkintä

-2 mikrobea

-2 akkua

-4 akkua

-juotin

-juottaa

-3D tulostin

-3d tulostuslanka

-johdot

-lämmitä kutisteputki

-kuuma pyssy

Vaihe 1: Juotetaan kaikki komponentit yhteen

Juotetaan kaikki komponentit yhteen
Juotetaan kaikki komponentit yhteen

Etäisyysanturi:

Sinun on juotettava optinen etäisyysanturi Arduino nanoon ja Arduino nano on juotettava Microbitiin. Akku on juotettava Microbitiin, jotta koko kokoonpano saa enemmän virtaa. Voit hallita virtaa juottamalla kytkimen Microbitin ja akun välillä. Kiinnitä kutisteputki, kun kytket johdot kytkimeen.

Äänenkomponentti:

Sinun on juotettava summeri ja akku Microbitille. Voit hallita virtaa juottamalla kytkimen Microbitin ja akun välillä. Summeri on juotettava nastaan 0, jotta koodi toimii. Kiinnitä kutisteputki, kun kytket johdot kytkimeen.

Tarkat kytkennät löytyvät yllä olevasta kaaviosta.

Vaihe 2: Koodaus

Koodaus
Koodaus
Koodaus
Koodaus

Mikrobiteiden koodaamiseen käytin verkkosivustoa https://makecode.microbit.org/. Olen toimittanut sinulle kunkin komponentin koodin.

Etäisyyden tunnistuskomponentin koodi:

makecode.microbit.org/_ao5hUgM8Af8e

Koska Arduino nano on juotettu nastaan 1, koodi saa arvot nastasta 1 ja lähettää nämä arvot Bluetoothin kautta äänen muodostuskomponentin Microbitille. Jotta voisit ymmärtää koodin paremmin, sinun on tiedettävä, mitkä ovat sarjalinjat. Sarjaliikenne on se, missä tiedot lähetetään ja vastaanotetaan sarjaliitäntöjä käyttäen. koodissa näet, että sanaa sarjaa käytetään paljon. Sitä käytetään, koska Microbit vastaanottaa tietoja sarjalinjaa pitkin Arduinolta, ja sen on pystyttävä lähettämään nämä tiedot toiselle Microbitille äänentoistokomponentissa Bluetoothin avulla.

Äänentoistokomponentin koodi:

makecode.microbit.org/_coEDmhcz6iTP

Tässä koodissa Microbit vastaanottaa tiedot, jotka Microbit lähetti etäisyyden havaitsemiskomponentista, ja antaa sitten summerin antaa äänen tietyllä taajuudella. Monet jos ja muut, jos lausekkeita käytetään luomaan tietty taajuus vastaanotetun numeron perusteella. Suurempi luku tarkoittaa, että etäisyysanturi on kauempana, joten ääni on pienempi, ja pienempi luku tarkoittaa, että etäisyysanturi on lähellä kohdetta, joten korkeampi korkeus luodaan. Käyttäjä voi tunnistaa, onko tiellä jokin kohde summerin luomien äänien perusteella.

Vaihe 3: Kotelojen 3D -tulostus

Kotelojen 3D -tulostus
Kotelojen 3D -tulostus

Tämän jälkeen sinun on tulostettava kaksi koteloa. Yksi äänikomponentille, joka kulkee käyttäjän kaulan ympäri, ja toinen etäisyysanturille, joka kiinnittyy keppiin.

Vaihe 4: Laita kaikki osat yhteen

Laita kaikki osat yhteen
Laita kaikki osat yhteen
Laita kaikki osat yhteen
Laita kaikki osat yhteen
Laita kaikki osat yhteen
Laita kaikki osat yhteen

Sinun on sitten asetettava äänentoistokomponentit yhteen kotelosta ja suljettava kotelo tukevasti teipillä tai liimalla. Tee sama etäisyyden tunnistavan komponentin kanssa. Varmista, että etäisyysanturi on sijoitettu yhteen avoimista rei'istä, jotta se voi mitata. Varmista myös, että summeri on sijoitettu johonkin avoimista rei'istä, jotta käyttäjä kuulee selvästi äänet.

Vaihe 5: Viimeiset kosketukset

Viimeiset kosketukset
Viimeiset kosketukset

Kiinnitä naru äänentoistokomponenttiin niin, että se mahtuu käyttäjän pään päälle, ja liimaa etäisyyden muodostava komponentti pvc -putkeen tai keppiin.

Suositeltava: