Kazalo:
- Zaloge
- Korak: Spajkanje vseh komponent skupaj
- 2. korak: Kodiranje
- 3. korak: 3D tiskanje zadev
- 4. korak: Združite vse dele
- 5. korak: Končni dotiki
Video: Bela palica za odkrivanje ovir: 5 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
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
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
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
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
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
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:
Asinhrono odkrivanje ovir z ultrazvokom: 4 koraki
Z ultrazvokom asinhrono zaznajte ovire: za zabavo gradim robota, ki ga želim avtonomno premikati v hiši. Delo je dolgo in delam korak za korakom. Ta poučni poudarek na odkrivanju ovir z Arduino Mega. Ultrazvočni senzorji HC-SR04 proti HY-SRF05 so poceni in
RoboCar s pametnim telefonom za odkrivanje ovir z uporabo Arduina: 5 korakov
RoboCar s pametnim telefonom, ki odkriva ovire, z uporabo Arduina: V tem projektu smo izdelali Robocarja, v katerem sta dva ultrazvočna senzorja in en modul bluetooth povezana z Arduinom
Uv/bela bliskavica v obliki kovanca v 30 minutah ali manj!: 4 koraki
Uv/bela bliskavica v obliki kovanca v 30 minutah ali manj!: Pozdravljeni! Včeraj sem prejel nekaj UV 5 mm LED. Že nekaj časa sem si želel nekaj narediti s temi. Moja prva interakcija z njimi je bila nekaj let nazaj med obiskom Kitajske. S temi sem kupil obesek za ključe in je precej
85 -palčna zadnja projekcija Wiimote IWB (interaktivna bela tabla): 5 korakov
85 -palčna zadnja projekcija Wiimote IWB (interaktivna bela tabla): Ta navodila kažejo, kako z uporabo tehnike Johnnyja Leeja nastaviti interaktivno belo tablo Wiimote. Obstajajo še drugi navodili za namestitev in uporabo Wiimoteboard -a, zato osnovnih korakov nastavitve ne bom obravnaval. Jaz original
Oprana bela tipkovnica Apple: 6 korakov
Oprala belo tipkovnico Apple: Vaša bela tipkovnica Apple (stara generacija) je zelo umazana? Tipke so trde Lahko jih zelo enostavno razstavite in posesate v približno 20 minutah. Po tem prahu bo vaša tipkovnica spet bela in pritiskanje tipk lažje. Ta Instructabl