Enhet for synshemmede: 4 trinn
Enhet for synshemmede: 4 trinn
Anonim
Image
Image

Denne opplæringen er basert på et Arduino -prosjekt med åpen kildekode for en Smart Cane og telefon som hjelper blinde mennesker til å gå alene hvor som helst ved hjelp av innganger levert via en hindersensor og gi tilbakemelding gjennom haptikk (vibrasjonsmotor). Enheten er rimelig og kan enkelt replikeres på et par timer. Denne enheten oppdager automatisk hindringen mens du går og gir tilbakemelding ved å la staven vibrere sammen med en advarselslyd.

Enheten er laget med Arduino Uno og A. I. A6 GSM/GPRS -skjerm.

Den har to funksjoner:

  1. Telefon - med 6 knapper, for å sende meldinger og ringe
  2. Smart Cane - som vibrerer og piper i nærheten av et hinder

Funksjonene styres ved hjelp av en bryter, så den går fra telefon til en smart stokk og omvendt.

Den smarte stokken oppdager hindringer med ultralydssensoren HC-SR04 som måler avstanden fra et hinder til stokken og begynner å vibrere og pipe på grunn av vibrasjonsmotoren og summeren.

Trinn 1: Elektriske komponenter

Arduino -telefon

  • Arduino UNO
  • Brødbrett og brødbrett
  • GPRS/GSM Shield - A. I. A6
  • Aktivt SIM -kort
  • PCB
  • Summer
  • 6 knapper
  • 1 lysbildebryter
  • 9V batteri

Smart Cane

  • HC-SR04 ultralydssensor
  • Vibrasjonsmotor
  • Diode - IN4001
  • Motstand - 1KOhms
  • Transistor - 2N2222
  • Kondensator - 0.1uF

Ekstra verktøy

  • Loddejern
  • Wire strippere
  • Lodding
  • 3D -skriver
  • PLA 3D -filament
  • Ninjaflex 3D -filament
  • Varm limpistol
  • Kutter/sag til kretskortet
  • Hobbykniv

Trinn 2: Breadboarding på kretsen

Breadboarding Circuit
Breadboarding Circuit
Breadboarding Circuit
Breadboarding Circuit

Ekkopinnen til ultralydsensoren må være koblet til en digital pin av Arduino

I tillegg til kretsdesignet på bildet må du koble til:

Summeren er koblet til digital pin 2 på Arduino og til bakken.

Knapper

Knappene brukes til telefonfunksjonene.

  • 1. er koblet til digital pin 4 og den har funksjonen til å aktivere gsm -modulen og også gå inn i menyen for telefonen, den andre enden er koblet til bakken
  • 2. - digital pin 5 og bakkeanropsfunksjon
  • 3. - digital pin 6 og bakken - melding 1
  • Fjerde - digital pin 7 og bakken - melding 2
  • 5. - digital pin 10 og bakken - melding 3
  • 6. - digital pin 11 og bakkemelding 4

A6 GPRS/GSM -modul

  1. Koble til GSM -modulen og legg til SIM -kortet. Ring SIM -kortet for å kontrollere at GSM -en mottar signal. Hvis du ikke kan ringe, kan du prøve å finne et sted der du mottar signal, fordi det ikke fungerer ellers.
  2. Koble VCC 5.0 til VCC på Arduino
  3. Koble PWR til VCC på Arduino
  4. Merk: Hvis du driver Arduino fra den bærbare datamaskinen, får ikke GSM -skjoldet tilstrekkelig strøm til å fungere, du kan drive den fra et 9V batteri eller til du er ferdig med koden for å slå på skjermen separat via USB og koble VCC5.0 til PWR i mellomtiden
  5. U_TXD til RX av Arduino
  6. U_RXD til TX av Arduino
  7. GND for GSM til Arduino GND
  8. Koble en ledning fra en annen Arduino GND til GND på den første knappen og en ledning fra RST på Arduino til den andre enden (koblet til Arduino digital pin) på den første knappen
  9. Fjern RX- og TX -tilkoblingene til Arduino før du laster opp koden

Batteri

  1. Koble + av batteriet til den ene enden av bryteren
  2. Koble den andre enden av bryteren til Arduino VCC
  3. Koble batteriet til GND på Arduino

Etter testing på brødbrettet kan du lodde alle komponentene dine på en testledning.

Trinn 3: Kode

  1. Last ned den nyeste versjonen av Arduino IDE fra
  2. Endre telefonnummeret med det du vil motta samtaler og meldinger fra Arduino.
  3. Velg tavler i Verktøy -> Brett -> Arduino Uno og velg deretter porten som Arduino er koblet til under Verktøyport
  4. Velg Verktøy -> Programmerer -> USBasp
  5. Trykk på opplastingsknappen for å laste opp koden til Arduino

Trinn 4: 3D -utskrift av skjoldet

Last ned 3D -utskriftsprogramvaren som skriveren din støtter.

Skjær de vedlagte STL -filene, som i utgangspunktet betyr å kutte delen i forskjellige lag og sende kommandoer til 3D -skriveren mens du skriver ut.

Last ned STL-filene som er vedlagt, og legg dem i skriverprogramvaren, og del filen i skiver, basert på skriverinnstillingen. Det bør ta omtrent 2-3 minutter å kutte STL-filene, og utskriftstiden for hele filen skal være omtrent 2 til 3 timer, og dette er basert på innstillingen for skiver.

Anbefalt: