Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: Juotetaan kaikki komponentit yhteen
- Vaihe 2: Koodaus
- Vaihe 3: Kotelojen 3D -tulostus
- Vaihe 4: Laita kaikki osat yhteen
- Vaihe 5: Viimeiset kosketukset
Video: Esteen havaitseminen: Valkoinen ruoko: 5 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
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
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
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
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
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
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:
Värähtelyjen havaitseminen pietsosähköisen iskuhana -anturimoduulin avulla: 6 vaihetta
Värähtelyjen tunnistaminen pietsosähköisen iskuhana -anturimoduulin avulla: Tässä opetusohjelmassa opimme tunnistamaan iskuvärähtelyt yksinkertaisella pietsosähköisen anturin tärinämoduulilla ja Visuinolla
Sytytä Gandalf Valkoinen sauva: 9 vaihetta
Sytytä Gandalf Valkoinen sauva: Olen aina halunnut Gandalfin valkoisen sauvan, koska olen katsonut Sormusten Herraa. Löysin mallin yhdelle Thingivers.com -sivustolta. Tinkercadilla muutin muotoilua syttymään
Esteiden havaitseminen asynkronisesti ultraäänellä: 4 vaihetta
Havaitse esteet asynkronisesti ultraäänien avulla: Rakennan huvin vuoksi robottia, jonka haluan liikkua itsenäisesti talon sisällä. Se on pitkä työ ja teen askel askeleelta. Tämä opettavainen keskittyminen esteiden havaitsemiseen Arduino Megan avulla. Ultraäänianturit HC-SR04 vs HY-SRF05 ovat halpoja ja
Canne Blanche Laser / Laser Valkoinen ruoko Arduinolla: 6 vaihetta
Canne Blanche Laser / Laser White Cane ja Arduino: Télémètre laser vibrant à une fréquence inversement rationelle à la distance pointée. Assist aux déficiences visuelles. Laser -etäisyysmittari värisee taajuudella, joka on kääntäen verrannollinen terävään etäisyyteen
EyeRobot - robotti valkoinen ruoko: 10 vaihetta (kuvilla)
EyeRobot - robotti -valkoinen ruoko: Tiivistelmä: iRobot Roomba Create -palvelun avulla olen prototyypannut laitteen eyeRobot. Se ohjaa sokeita ja näkövammaisia käyttäjiä sotkuisissa ja asutuissa ympäristöissä käyttämällä Roombaa tukikohtana perinteiden yksinkertaisuuden