Kazalo:

Bela palica za odkrivanje ovir: 5 korakov
Bela palica za odkrivanje ovir: 5 korakov

Video: Bela palica za odkrivanje ovir: 5 korakov

Video: Bela palica za odkrivanje ovir: 5 korakov
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, Julij
Anonim
Beli trs, ki zaznava ovire
Beli trs, ki zaznava ovire

V moji šoli je moj učitelj govoril o pomožni tehnologiji in o tem, kako lahko naredimo orodja za pomoč drugim ljudem. Ta zamisel me je navdušila, zato sem se odločil ustvariti sistem opozarjanja na nepredvidljive ovire za tiste z okvaro vida. Za ta projekt sem uporabil Tinkercad, Microbits, Arduino nano, senzor, brenčalo in številna druga orodja. Svoj projekt sem moral spremeniti na poti, vendar se je izkazalo, da deluje zelo učinkovito in uspešno.

Zaloge

-1 Arduino nano

-1 optični senzor razdalje

-2 stikala

-2 mikrobita

-2 bateriji

-4 baterije

-spajkalnik

-spajkanje

-3D tiskalnik

-3d tiskalna nit

-žice

-toplotno skrčljive cevi

-toplotna pištola

Korak: Spajkanje vseh komponent skupaj

Spajkanje vseh sestavnih delov skupaj
Spajkanje vseh sestavnih delov skupaj

Komponenta zaznavanja razdalje:

Optični senzor razdalje morate spajkati na Arduino nano, Arduino nano pa na Microbit. Baterijo je treba spajkati na Microbit, da celotni konfiguraciji zagotovi več energije. Za nadzor napajanja spajkajte stikalo med Microbitom in baterijo. Pri priključitvi žic na stikalo pritrdite toplotno skrčljivo cev.

Komponenta za ustvarjanje zvoka:

Na Microbit morate spajkati brenčalo in baterijo. Za nadzor napajanja spajkajte stikalo med Microbitom in baterijo. Zvočnik je treba spajati na pin 0, da koda deluje. Pri priključitvi žic na stikalo pritrdite toplotno skrčljivo cev.

Za natančno ožičenje glejte zgornji diagram.

2. korak: Kodiranje

Kodiranje
Kodiranje
Kodiranje
Kodiranje

Za kodiranje Microbits sem uporabil spletno stran https://makecode.microbit.org/. Za vsako komponento sem vam posredoval kodo.

Koda komponente za zaznavanje razdalje:

makecode.microbit.org/_ao5hUgM8Af8e

Ker je Arduino nano spajen na pin 1, bo koda dobila vrednosti iz pin 1 in te vrednosti poslala prek Bluetootha na Microbit v komponenti za ustvarjanje zvoka. Če želite bolje razumeti kodo, morate vedeti, kaj so zaporedne vrstice. Serijska komunikacija je tista, kjer se podatki pošiljajo in sprejemajo po serijskih linijah. v kodi boste videli, da se beseda serijski pogosto uporablja. Uporablja se, ker Microbit prejema podatke po zaporedni liniji od Arduina in mora imeti možnost, da te podatke pošlje drugemu Microbitu v komponenti za ustvarjanje zvoka prek Bluetootha.

Koda komponente za ustvarjanje zvoka:

makecode.microbit.org/_coEDmhcz6iTP

V tej kodi bo Microbit prejel podatke, ki jih je Microbit poslal iz komponente za zaznavanje razdalje, nato pa bo zvočni signal oddajal zvok z določeno frekvenco. Številni stavki if in else if se uporabljajo za ustvarjanje določene frekvence na podlagi prejetega števila. Večje število pomeni, da je senzor razdalje bolj oddaljen, zato bo nižja višina, manjše število pa pomeni, da je senzor razdalje blizu predmeta, zato bo ustvarjen višji razpon. Uporabnik bo lahko na podlagi višin, ki jih ustvari zvočni signal, ugotovil, ali je na poti kakšen predmet.

3. korak: 3D tiskanje zadev

3D tiskanje ohišij
3D tiskanje ohišij

Nato boste morali natisniti dve kovčki. Enega za zvočno komponento, ki bo šla okoli vratu uporabnika, in drugega za komponento zaznavanja razdalje, ki se bo pritrdila na palico.

4. korak: Združite vse dele

Združevanje vseh delov
Združevanje vseh delov
Združevanje vseh delov
Združevanje vseh delov
Združevanje vseh delov
Združevanje vseh delov

Nato boste morali sestavne dele, ki ustvarjajo zvok, postaviti v enega od ohišij in s trakom ali lepilom varno zapreti ohišje. Enako storite za komponento za zaznavanje razdalje. Prepričajte se, da je senzor razdalje nameščen na eni od odprtih lukenj, da lahko izvede meritve. Prepričajte se tudi, da je zvočni signal nameščen na eni od odprtih lukenj, tako da lahko uporabnik jasno sliši zvoke.

5. korak: Končni dotiki

Končni dotiki
Končni dotiki

Na komponento za ustvarjanje zvoka pritrdite vrvico, tako da se prilega uporabnikovi glavi, in komponento za ustvarjanje razdalje prilepite na pvc cev ali trs.

Priporočena: