Sadržaj:
- Supplies
- Korak 1: Shvatite kako to funkcionira
- Korak 2: Odaberite desnu cipelu
- Korak 3: Pravljenje kola
- Korak 4: Kodiranje Arduina
- Korak 5: Pripremite sve za ugradnju
- Korak 6: Stvaranje podrške za senzore
- Korak 7: Ugradite vibracijski motor
- Korak 8: Izvor napajanja
- Korak 9: Dodajte prekidač
- Korak 10: Povežite mozak s tijelom
- Korak 11: Sakrijte se na vidiku
- Korak 12: Gotovi ste
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Širom svijeta postoji više od 37 miliona osoba sa oštećenim vidom. Većina ovih ljudi koristi štap, štap ili ovisi o nekoj drugoj osobi za putovanje. Ne samo da smanjuje njihovu ovisnost o sebi, već u nekim slučajevima šteti i njihovom samopouzdanju. Ovaj model fokusira se na ove probleme i pokušava iskorijeniti njihovu ovisnost o drugim ljudima. Korištenjem ove cipele lako mogu ići bilo gdje, bez ikakve vanjske pomoći.
Supplies
- Cipela
- 2 x ultrazvučni senzor (HC-SR04)
- Arduino Pro Mini (ili Arduino nano)
- Motor vibratora (može se spasiti sa starog mobilnog telefona)
- Zvučni signal (5 volti)
- Žice za kratkospojnike
- 5V izvor napajanja (9V baterija + LM7805 ili jeftina banka napajanja)
Korak 1: Shvatite kako to funkcionira
a) Arduino je mikro kontroler koji je u osnovi mozak cijelog projekta. Ultrazvučni senzor prepoznaje prepreke primjenom principa SONAR -a. On stalno mjeri udaljenost između najbližih prepreka ispred korisnika.
b) Kada Arduino zna da je udaljenost manja od jednog metra, šalje zujalicu od 0,5 Hz kvadratni val, što znači da se zujalica uključuje na sekundu, a zatim isključuje još jednu sekundu, a uzorak se nastavlja sve dok prepreka ostaje unutar dometa od 1 m. Djeluje kao upozorenje za korisnika.
c) Ako se prepreka još više približi, tj. udaljenost između cipele i prepreke je manja od 50 cm, Arduino šalje konstantnih +5 volti na vibracijski motor, kao i na zujalicu. Stvara snažnu vibraciju i dosadan zvuk, poput posljednjeg upozorenja.
d) Drugi ultrazvučni senzor montiran je na način da čita u udaljenosti između cipele i tla ispred njega. Ako Arduino, uz pomoć ovog senzora, otkrije bilo kakvu rupu ili rupu ispred cipele, šalje kvadratni val od 1Hz na zujalicu, kao i na motor vibracije. Vremena dva signala programirana su na način da se zujalica i motor naizmjenično uključuju i isključuju.
Vibracijski motor ugrađen je samo na mjestu gdje peta dodiruje đon cipele, pa nosilac zna da se ispred njega nalazi neka prepreka i da mora promijeniti smjer
Korak 2: Odaberite desnu cipelu
Puno ćete lemiti u blizini cipele, a vrlo je vjerojatno da ćete u jednom trenutku slučajno oštetiti cipelu. Zato odaberite staru cipelu koja bi možda ležala u blizini. Cipele također ne bi trebale biti premale, inače će biti teško raditi s njom.
Korak 3: Pravljenje kola
Kao što možete vidjeti na gornjim dijagramima kola, sve pojedinačne komponente su potrebne za priključivanje na Arduino. Slijedite shemu i sastavite krug.
Korak 4: Kodiranje Arduina
Sada morate reći Arduinu šta da radi. Kôd je prisutan u priloženim datotekama, i kao word datoteka (koju možete pročitati) ili kao.ino datoteka koja se može izravno učitati na vaš Arduino. Ako koristite promini, tada biste za učitavanje koda morali koristiti FTDI ploču
Korak 5: Pripremite sve za ugradnju
Ako nakon učitavanja koda sve radi kako se pretpostavlja, morate isključiti cijeli krug kako biste ga uklopili u cipelu.
Korak 6: Stvaranje podrške za senzore
Morate napraviti rupu na vrhu cipele da žice prođu u nju. Zatim uz pomoć kartona morate napraviti oslonac za postavljanje senzora na vrh cipele (pogledajte slike). Prije nego što sve trajno popravite vrućim ljepilom, obavezno lemite žice sve dok je dužina cipele na svaki pin dva senzora, a zatim ih provucite kroz rupu koju ste prethodno napravili.
Korak 7: Ugradite vibracijski motor
Zatim morate ugraditi vibracijski motor na mjestu gdje peta nositelja dodiruje potplat cipele. Ugradite motor ispod uloška, jer će sve pokriti i korisnik neće osjećati nelagodu.
Korak 8: Izvor napajanja
Za izvor napajanja imate dvije mogućnosti:
- 9V baterija i LM7805
- Jeftina (zaista jako jeftina) Power bank
Koristio sam bateriju u ranijem prototipu, ali u najnovijem modelu koristim jeftinu amazonsku banku napajanja. U oba slučaja izvor napajanja trebate montirati s vanjske strane. Provjerite je li baterija pravilno spojena na LM7805 (ako vam je draže). Napravite malu rupicu sa strane kako biste oba kabela napajanja unijeli unutar cipele.
Korak 9: Dodajte prekidač
Naslov govori sve, prekinite dalekovod koji ulazi u cipelu kako biste dodali prekidač.
Korak 10: Povežite mozak s tijelom
Sada je vrijeme da povežete svu elektroniku s Arduinom. Prvo spojite zujalicu na Arduino, a zatim i motor vibracije, a zatim priključke za senzore i vodove na kraju
Korak 11: Sakrijte se na vidiku
Sakrijte Arduino u bočnim zidovima cipele. Možda ćete morati napraviti neke šavove i super lijepljenje, ali uspjela sam to učiniti bez ijednog od njih.