Haptičke cipele za slabovidne osobe: 12 koraka
Haptičke cipele za slabovidne osobe: 12 koraka
Anonim
Haptičke cipele za osobe sa oštećenim vidom
Haptičke cipele za osobe sa oštećenim vidom

Š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

Razumijevanje kako to funkcionira
Razumijevanje 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

Pravljenje kola
Pravljenje kola
Pravljenje kola
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

Kodiranje Arduina
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

Izrada podrške za senzore
Izrada podrške za senzore
Izrada podrške za senzore
Izrada podrške za senzore
Izrada podrške za senzore
Izrada podrške za senzore
Izrada podrške za senzore
Izrada 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

Ugrađivanje vibracijskog motora
Ugrađivanje vibracijskog motora

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

Izvor napajanja
Izvor napajanja

Za izvor napajanja imate dvije mogućnosti:

  1. 9V baterija i LM7805
  2. 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

Sakrij se u običnom pogledu
Sakrij se u običnom pogledu

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.