Kazalo:

Naprava za slabovidne: 4 koraki
Naprava za slabovidne: 4 koraki

Video: Naprava za slabovidne: 4 koraki

Video: Naprava za slabovidne: 4 koraki
Video: НЕ ВЗДУМАЙ снимать аккумулятор с машины. Делай это ПРАВИЛЬНО ! 2024, November
Anonim
Image
Image

Ta vadnica temelji na odprtokodnem projektu Arduino za pametno palico in telefon, ki slepim ljudem pomaga, da hodijo sami kjerkoli s pomočjo vhodov, ki jih posreduje senzor ovir, in dajejo povratne informacije prek haptikov (motor z vibracijami). Naprava je cenovno ugodna in jo je mogoče enostavno ponoviti v nekaj urah. Ta naprava med hojo samodejno zazna oviro in posreduje povratne informacije tako, da popotnico vibrira skupaj z opozorilnim zvokom.

Naprava je izdelana z Arduino Uno in A. I. A6 GSM/GPRS ščit.

Ima dve lastnosti:

  1. Telefon - s 6 gumbi, za pošiljanje sporočil in klicanje
  2. Smart Cane - ki vibrira in piska v bližini ovire

Funkcije se nadzorujejo s pomočjo stikala, zato se iz telefona spremeni v pametno palico in obratno.

Pametni trs zaznava ovire z ultrazvočnim senzorjem HC-SR04, ki meri razdaljo od ovire do trsa ter zaradi vibracijskega motorja in brenčalca začne vibrirati in piskati.

1. korak: Električne komponente

Arduino telefon

  • Arduino UNO
  • Plošča in žice za panoje
  • GPRS/GSM ščit - A. I. A6
  • Aktivna kartica SIM
  • PCB
  • Zvočni signal
  • 6 gumbov
  • 1 drsno stikalo
  • 9V baterija

Pametni trs

  • Ultrazvočni senzor HC-SR04
  • Vibracijski motor
  • Dioda - IN4001
  • Upor - 1KOhms
  • Tranzistor - 2N2222
  • Kondenzator - 0,1uF

Dodatna orodja

  • Spajkalnik
  • Odstranjevalci žice
  • Spajkanje
  • 3D tiskalnik
  • PLA 3D tiskalna nit
  • Ninjaflex 3D tiskalna nit
  • Pištola za vroče lepilo
  • Rezalnik/žaga za tiskano vezje
  • Hobi nož

2. korak: Izdelava kroga

Breadboarding Circuit
Breadboarding Circuit
Breadboarding Circuit
Breadboarding Circuit

Odmevni zatič ultrazvočnega senzorja mora biti povezan z digitalnim zatičem Arduino

Poleg zasnove vezja na fotografiji morate povezati:

Zvočni signal je priključen na digitalni pin 2 Arduina in na tla.

Gumbi

Gumbi se uporabljajo za funkcije telefona.

  • Prvi je priključen na digitalni pin 4 in ima funkcijo, da omogoči gsm modul in tudi vstopi v meni za telefon, drugi konec je priključen na ozemljitev
  • 2. - digitalni pin 5 in funkcija ozemljitvenega klica
  • 3. - digitalni pin 6 in ozemljitev - sporočilo 1
  • 4. - digitalni pin 7 in ozemljitev - sporočilo 2
  • 5. - digitalni pin 10 in ozemljitev - sporočilo 3
  • 6. - digitalni pin 11 in ozemljitveno sporočilo 4

A6 GPRS/GSM modul

  1. Priključite modul GSM in dodajte kartico SIM. Pokličite kartico SIM in se prepričajte, da GSM sprejema signal. Če ne morete klicati, poskusite najti mesto, kjer prejmete signal, ker drugače ne bo delovalo.
  2. Priključite VCC 5.0 na VCC Arduina
  3. Priključite PWR na VCC Arduina
  4. Opomba: Če napajate svoj Arduino iz prenosnega računalnika, ščitnik GSM ne bo dobil zadostnega toka za delovanje, ga lahko napajate iz 9V baterije ali dokler s kodo napajate ščit ločeno prek USB -ja in priključite VCC5.0 na PWR medtem
  5. U_TXD v RX od Arduina
  6. U_RXD v TX od Arduina
  7. GND GSM v Arduino GND
  8. Priključite žico iz drugega Arduino GND na GND prvega gumba in žico iz RST Arduina na drugi konec (priključen na digitalni zatič Arduino) prvega gumba
  9. Preden naložite kodo, odstranite povezave RX in TX v Arduino

Baterija

  1. Priključite + baterijo na en konec stikala
  2. Drugi konec stikala priključite na Arduino VCC
  3. Priključite baterijo na GND Arduino

Po testiranju na plošči lahko vse svoje komponente spajkate na preskusno ožičenje.

3. korak: Koda

  1. Prenesite najnovejšo različico Arduino IDE s spletnega mesta
  2. Spremenite telefonsko številko s tisto, na katero želite prejemati klice in sporočila iz Arduina.
  3. Izberite plošče v Orodja -> Plošča -> Arduino Uno in nato izberite vrata, na katera je povezan vaš Arduino, v razdelku Vrata orodij
  4. Izberite Orodja -> Programer -> USBasp
  5. Pritisnite gumb za nalaganje, da naložite kodo v Arduino

4. korak: 3D natisnite ščit

Prenesite programsko opremo za 3D tiskanje, ki jo podpira vaš tiskalnik.

Narežite priložene datoteke STL, kar v bistvu pomeni razrez dela na različne plasti in med tiskanjem pošljite ukaze tiskalniku 3D.

Prenesite priložene datoteke STL in jih naložite v programsko opremo tiskalnika ter razrežite datoteko glede na nastavitve tiskalnika. Rezanje datotek STL bi moralo trajati približno 2-3 minute, čas tiskanja vseh datotek pa približno 2 do 3 ure, in to temelji na nastavitvi rezalnika.

Priporočena: