Cuprins:

Dispozitiv pentru deficienți de vedere: 4 pași
Dispozitiv pentru deficienți de vedere: 4 pași

Video: Dispozitiv pentru deficienți de vedere: 4 pași

Video: Dispozitiv pentru deficienți de vedere: 4 pași
Video: Angajeaza persoane cu deficiente de vedere ! 2024, Noiembrie
Anonim
Image
Image

Acest tutorial se bazează pe un proiect open source Arduino pentru un Smart Cane și un telefon care îi ajută pe nevăzători să meargă singuri oriunde, cu ajutorul intrărilor furnizate printr-un senzor de obstacole și oferind feedback prin intermediul hapticilor (motor de vibrații). Dispozitivul este accesibil și poate fi reprodus cu ușurință în câteva ore. Acest dispozitiv detectează automat obstacolul în timpul mersului și oferă feedback, lăsând bastonul să vibreze împreună cu un sunet de avertizare.

Dispozitivul este realizat cu Arduino Uno și A. I. Scut A6 GSM / GPRS.

Are două caracteristici:

  1. Telefon - cu 6 butoane, pentru trimiterea de mesaje și efectuarea de apeluri
  2. Smart Cane - care vibrează și sună în vecinătatea unui obstacol

Funcțiile sunt controlate cu ajutorul unui comutator, astfel încât se transformă de la telefon la un baston inteligent și invers.

Bastonul inteligent detectează obstacolele cu senzorul cu ultrasunete HC-SR04 care măsoară distanța de la un obstacol la baston și începe să vibreze și să emită bipuri datorită motorului de vibrații și sonor.

Pasul 1: Componente electrice

Telefon Arduino

  • Arduino UNO
  • Firele de panouri și panouri de panouri
  • GPRS / GSM Shield - A. I. A6
  • Cartelă SIM activă
  • PCB
  • Buzzer
  • 6 butoane
  • 1 comutator glisant
  • Baterie de 9V

Smart Cane

  • Senzor cu ultrasunete HC-SR04
  • Motor de vibrații
  • Diodă - IN4001
  • Rezistor - 1KOhms
  • Tranzistor - 2N2222
  • Condensator - 0.1uF

Instrumente suplimentare

  • Ciocan de lipit
  • Decapanti de sârmă
  • Solder
  • imprimantă 3d
  • Filament de imprimare 3D PLA
  • Filament de imprimare 3D Ninjaflex
  • Pistol de lipit fierbinte
  • Cutter / ferăstrău pentru PCB
  • Cuțit hobby

Pasul 2: Planificarea circuitului

Planificarea circuitului
Planificarea circuitului
Planificarea circuitului
Planificarea circuitului

Pinul de ecou al senzorului cu ultrasunete trebuie să fie conectat la un pin digital al Arduino

În plus față de designul circuitului din fotografie, trebuie să vă conectați:

Buzzer-ul este conectat la pinul digital 2 al Arduino și la sol.

Butoane

Butoanele sunt utilizate pentru funcțiile telefonului.

  • Primul este conectat la pinul digital 4 și are funcția de a activa modulul gsm și, de asemenea, intra în meniul telefonului, celălalt capăt este conectat la masă
  • Al doilea - pinul digital 5 și funcția de apelare la sol
  • Al treilea - pinul digital 6 și masă - mesajul 1
  • Al patrulea - pinul digital 7 și masă - mesajul 2
  • Al 5-lea - pin digital 10 și masă - mesaj 3
  • Al 6-lea - pinul digital 11 și solul - mesajul 4

Modulul A6 GPRS / GSM

  1. Conectați modulul GSM și adăugați cartela SIM. Apelați cartela SIM pentru a vă asigura că GSM primește semnal. Dacă nu puteți efectua apelul, încercați să găsiți un loc unde primiți semnal, deoarece nu va funcționa altfel.
  2. Conectați VCC 5.0 la VCC din Arduino
  3. Conectați PWR la VCC din Arduino
  4. Notă: Dacă alimentați Arduino de pe laptop, ecranul GSM nu va primi suficient curent pentru a funcționa, îl puteți alimenta de la o baterie de 9V sau până când terminați cu codul alimentați ecranul separat prin USB și conectați VCC5.0 la PWR între timp
  5. U_TXD la RX din Arduino
  6. U_RXD la TX de Arduino
  7. GND de GSM la Arduino GND
  8. Conectați un fir de la un alt Arduino GND la GND al primului buton și un fir de la RST al Arduino la celălalt capăt (conectat la pinul digital Arduino) al primului buton
  9. Înainte de a încărca codul, eliminați conexiunile RX și TX la Arduino

Baterie

  1. Conectați + bateria la un capăt al comutatorului
  2. Conectați celălalt capăt al comutatorului la Arduino VCC
  3. Conectare - a bateriei la GND de Arduino

După testare pe panoul de control, puteți lipi toate componentele pe un cablu de testare.

Pasul 3: Cod

  1. Descărcați cea mai recentă versiune a IDE Arduino de pe
  2. Schimbați numărul de telefon cu cel la care doriți să primiți apeluri și mesaje de la Arduino.
  3. Selectați plăcile din Instrumente -> Placă -> Arduino Uno și apoi selectați portul la care este conectat Arduino sub Portul Instrumente
  4. Selectați Instrumente -> Programator -> USBasp
  5. Apăsați butonul de încărcare pentru a încărca codul pe Arduino

Pasul 4: Imprimați 3D Scutul

Descărcați software-ul de imprimare 3D acceptat de imprimanta dvs.

Tăiați fișierele STL atașate, ceea ce înseamnă practic tăierea piesei în diferite straturi și trimiterea comenzilor la imprimanta 3D în timp ce imprimați.

Descărcați fișierele STL atașate și încărcați-le în software-ul imprimantei și tăiați fișierul, în funcție de setările imprimantei, felierea fișierelor STL ar trebui să dureze aproximativ 2-3 minute și timpul de imprimare pentru tot fișierul ar trebui să fie de aproximativ 2 până la 3 ore, iar acest lucru se bazează pe setarea dvs. de feliere.

Recomandat: