Sisukord:

Nägemispuudega seade: 4 sammu
Nägemispuudega seade: 4 sammu

Video: Nägemispuudega seade: 4 sammu

Video: Nägemispuudega seade: 4 sammu
Video: Станислав Рем За тихой и темной рекой 4 2024, November
Anonim
Image
Image

See õpetus põhineb avatud lähtekoodiga Arduino projektil Smart Cane'i ja telefoni jaoks, mis aitab pimedatel inimestel üksi kõndida kõikjal, kasutades takistussensori kaudu sisestatud sisendeid ja andes tagasisidet haptikute (vibratsioonimootor) kaudu. Seade on taskukohane ja seda saab paari tunni jooksul hõlpsasti korrata. See seade tuvastab kõndimise ajal automaatselt takistuse ja annab tagasisidet, lastes jalutuskepil vibreerida koos hoiatava heliga.

Seade on valmistatud Arduino Uno ja A. I. A6 GSM/GPRS kilp.

Sellel on kaks funktsiooni:

  1. Telefon - 6 nupuga, sõnumite saatmiseks ja helistamiseks
  2. Smart Cane - mis vibreerib ja piiksub takistuse läheduses

Funktsioone juhitakse lüliti abil, nii et see muutub telefonist nutikaks ja vastupidi.

Nutikas kepp tuvastab takistused HC-SR04 ultrahelianduriga, mis mõõdab takistuse ja kepi vahemaad ning hakkab vibratsioonimootori ja helisignaali tõttu vibreerima ja piiksuma.

Samm: elektrilised komponendid

Arduino telefon

  • Arduino UNO
  • Leivalaud ja leivaplaadi juhtmed
  • GPRS/GSM -kilp - A. I. A6
  • Aktiivne SIM -kaart
  • PCB
  • Sumin
  • 6 nuppu
  • 1 liuglüliti
  • 9V aku

Nutikas roog

  • Ultraheli andur HC-SR04
  • Vibratsioonimootor
  • Diood - IN4001
  • Takisti - 1KOhm
  • Transistor - 2N2222
  • Kondensaator - 0,1 uF

Täiendavad tööriistad

  • Jootekolb
  • Traadi eemaldajad
  • Jootma
  • 3D printer
  • PLA 3D trükikiud
  • Ninjaflex 3D printimisniit
  • Kuum liimipüstol
  • PCB lõikur/saag
  • Hobi nuga

2. etapp: ringkonnakohtu panustamine

Ringraja paneering
Ringraja paneering
Ringraja paneering
Ringraja paneering

Ultraheli anduri kajapulk tuleb ühendada Arduino digitaalse tihvtiga

Lisaks fotol olevale vooluahela kujundusele peate ühendama:

Signaal on ühendatud Arduino digitaalse tihvtiga 2 ja maapinnaga.

Nupud

Nuppe kasutatakse telefoni funktsioonide jaoks.

  • 1. on ühendatud digitaalse tihvtiga 4 ja sellel on funktsioon, mis lubab gsm -mooduli ja siseneb ka telefoni menüüsse, teine ots on ühendatud maandusega
  • Teine - digitaalne tihvt 5 ja maandusfunktsioon
  • 3. - digitaalne tihvt 6 ja maandus - teade 1
  • 4. - digitaalne tihvt 7 ja maandus - teade 2
  • 5. - digitaalne tihvt 10 ja maandus - teade 3
  • 6. - digitaalne tihvt 11 ja maateade 4

A6 GPRS/GSM moodul

  1. Ühendage GSM -moodul ja lisage SIM -kaart. Helistage SIM -kaardile, et veenduda, kas GSM võtab signaali vastu. Kui te ei saa helistada, proovige leida koht, kust saate signaali, sest muidu see ei tööta.
  2. Ühendage VCC 5.0 Arduino VCC -ga
  3. Ühendage PWR Arduino VCC -ga
  4. Märkus. Kui toidate Arduino sülearvutist, ei saa GSM -kilp töötamiseks piisavat voolu, võite selle toita 9 V patareist või kuni olete koodiga lõpetanud, lülitage kilp eraldi USB kaudu ja ühendage VCC5.0 PWR -iga samal ajal
  5. U_TXD kuni Arduino RX
  6. U_RXD kuni Arduino TX
  7. GSM -i GND kuni Arduino GND
  8. Ühendage juhtmest teisest Arduino GND -st esimese nupu GND -ga ja juhe Arduino RST -st esimese nupu teise otsa (ühendatud Arduino digitaalse tihvtiga).
  9. Enne koodi üleslaadimist eemaldage RX- ja TX -ühendused Arduinoga

Aku

  1. Ühendage aku + lüliti ühe otsaga
  2. Ühendage lüliti teine ots Arduino VCC -ga
  3. Ühendage aku Arduino GND -ga

Pärast leivaplaadil katsetamist saate kõiki komponente jootma testjuhtmestikule.

3. samm: kood

  1. Laadige Arduino IDE uusim versioon alla aadressilt
  2. Muutke telefoninumber selle numbriga, millele soovite Arduino kõnesid ja sõnumeid vastu võtta.
  3. Valige lauad menüüs Tööriistad -> Tahvel -> Arduino Uno ja seejärel valige tööriistade pordi kaudu port, millega teie Arduino on ühendatud
  4. Valige Tööriistad -> Programmeerija -> USBasp
  5. Vajutage üleslaadimisnuppu, et kood Arduinosse üles laadida

Samm: prindige kilp 3D -vormingus

Laadige alla 3D -printimise tarkvara, mida teie printer toetab.

Viilutage lisatud STL -failid, mis põhimõtteliselt tähendab osa lõikamist erinevatesse kihtidesse ja printimise ajal 3D -printerile käskluste saatmist.

Laadige alla lisatud STL-failid ja laadige see oma printeritarkvarasse ning viilutage fail vastavalt printeriseadetele. STL-failide lõikamine peaks võtma umbes 2-3 minutit ja kogu faili printimisaeg peaks olema umbes 2–3 tundi, ja see põhineb teie viilutaja seadistustel.

Soovitan: