Turinys:

Įrenginys silpnaregiams: 4 žingsniai
Įrenginys silpnaregiams: 4 žingsniai

Video: Įrenginys silpnaregiams: 4 žingsniai

Video: Įrenginys silpnaregiams: 4 žingsniai
Video: НЕ ВЗДУМАЙ снимать аккумулятор с машины. Делай это ПРАВИЛЬНО ! 2024, Lapkritis
Anonim
Image
Image

Ši pamoka yra pagrįsta atvirojo kodo „Arduino“projektu, skirtu išmaniajam lazdeliui ir telefonui, kuris padeda akliesiems žmonėms bet kur vaikščioti vienam, naudojant įvestis, teikiamas per kliūčių jutiklį, ir grįžtamąjį ryšį per haptiką (vibracinį variklį). Prietaisas yra prieinamas ir jį galima lengvai pakartoti per porą valandų. Šis prietaisas automatiškai nustato kliūtį eidamas ir pateikia grįžtamąjį ryšį, leisdamas lazdai vibruoti kartu su įspėjamuoju garsu.

Prietaisas pagamintas naudojant „Arduino Uno“ir A. I. A6 GSM/GPRS skydas.

Jis turi dvi funkcijas:

  1. Telefonas - su 6 mygtukais, skirtas žinučių siuntimui ir skambučiams
  2. „Smart Cane“- vibruoja ir pypteli šalia kliūties

Funkcijos valdomos jungikliu, todėl iš telefono jis tampa išmaniuoju lazdele ir atvirkščiai.

Išmanioji lazdelė aptinka kliūtis su ultragarso jutikliu HC-SR04, kuris matuoja atstumą nuo kliūties iki lazdelės ir pradeda vibruoti ir pypsėti dėl vibracinio variklio ir garsinio signalo.

1 žingsnis: elektros komponentai

Arduino telefonas

  • Arduino UNO
  • Duonos lentos ir maitinimo laidai
  • GPRS/GSM skydas - A. I. A6
  • Aktyvi SIM kortelė
  • PCB
  • Garsinis signalas
  • 6 mygtukai
  • 1 stumdomas jungiklis
  • 9 V baterija

„Smart Cane“

  • Ultragarsinis jutiklis HC-SR04
  • Vibracinis variklis
  • Diodas - IN4001
  • Rezistorius - 1KOhm
  • Tranzistorius - 2N2222
  • Kondensatorius - 0,1uF

Papildomos priemonės

  • Lituoklis
  • Vielos nuėmikliai
  • Lituoklis
  • 3D spausdintuvas
  • PLA 3D spausdinimo siūlas
  • Ninjaflex 3D spausdinimo siūlas
  • Karštas klijų pistoletas
  • Pjautuvas/pjūklas PCB
  • Hobio peilis

2 žingsnis: „Breadboarding“grandinė

„Breadboarding the Circuit“
„Breadboarding the Circuit“
„Breadboarding the Circuit“
„Breadboarding the Circuit“

Ultragarso jutiklio aido kaištis turi būti prijungtas prie skaitmeninio „Arduino“kaiščio

Be schemos dizaino nuotraukoje, turite prijungti:

Signalas prijungtas prie „Arduino“2 skaitmeninio kaiščio ir prie žemės.

Mygtukai

Mygtukai naudojami telefono funkcijoms.

  • 1 yra prijungtas prie 4 skaitmeninio kaiščio ir turi funkciją įjungti gsm modulį, taip pat įeiti į telefono meniu, o kitas galas yra prijungtas prie žemės
  • Antrasis - 5 skaitmeninis kaištis ir įžeminimo funkcija
  • 3 - 6 skaitmeninis kaištis ir įžeminimas - 1 pranešimas
  • 4 - skaitmeninis kaištis 7 ir įžeminimas - 2 pranešimas
  • 5 -asis - skaitmeninis kaištis 10 ir įžeminimas - 3 pranešimas
  • 6 -asis - skaitmeninis kaištis 11 ir įžeminimo pranešimas 4

A6 GPRS/GSM modulis

  1. Prijunkite GSM modulį ir pridėkite SIM kortelę. Skambinkite SIM kortele ir įsitikinkite, kad GSM priima signalą. Jei negalite paskambinti, pabandykite rasti vietą, kur gausite signalą, nes kitaip neveiks.
  2. Prijunkite „VCC 5.0“prie „Arduino“VCC
  3. Prijunkite PWR prie „Arduino“VCC
  4. Pastaba: Jei įjungsite „Arduino“maitinimą iš nešiojamojo kompiuterio, GSM skydas negaus pakankamai srovės, kad veiktų, galite jį maitinti iš 9 V baterijos arba tol, kol baigsite kodu įjungti skydą atskirai per USB ir prijungti VCC5.0 prie PWR. šiuo metu
  5. Nuo U_TXD iki Arduino RX
  6. Nuo U_RXD iki Arduino TX
  7. GSM GND į Arduino GND
  8. Prijunkite laidą iš kito „Arduino GND“prie pirmojo mygtuko GND ir laidą iš „Arduino RST“į kitą pirmojo mygtuko galą (prijungtą prie „Arduino“skaitmeninio kaiščio).
  9. Prieš įkeliant kodą, pašalinkite RX ir TX ryšius su „Arduino“

Baterija

  1. Prijunkite + akumuliatorių prie vieno jungiklio galo
  2. Prijunkite kitą jungiklio galą prie „Arduino VCC“
  3. Prijunkite akumuliatorių prie „Arduino“GND

Atlikę bandymus ant lentos, visus komponentus galite lituoti ant bandymo laidų.

3 žingsnis: kodas

  1. Atsisiųskite naujausią „Arduino IDE“versiją iš
  2. Pakeiskite telefono numerį tuo, kuriuo norite gauti skambučius ir žinutes iš „Arduino“.
  3. Pasirinkite lentas „Įrankiai“-> „Lenta“-> „Arduino Uno“, tada pasirinkite prievadą, prie kurio jūsų „Arduino“yra prijungtas, skiltyje „Įrankių prievadas“
  4. Pasirinkite Įrankiai -> Programuotojas -> USBasp
  5. Norėdami įkelti kodą į „Arduino“, paspauskite įkėlimo mygtuką

4 žingsnis: 3D spausdinkite skydą

Atsisiųskite spausdintuvo palaikomą 3D spausdinimo programinę įrangą.

Supjaustykite pridedamus STL failus, o tai iš esmės reiškia, kad dalį reikia supjaustyti į įvairius sluoksnius ir spausdinant siųsti komandas į 3D spausdintuvą.

Atsisiųskite pridėtus STL failus ir įdėkite juos į savo spausdintuvo programinę įrangą ir supjaustykite failą, atsižvelgdami į spausdintuvo nustatymus. STL failų pjaustymas turėtų užtrukti apie 2–3 minutes, o viso failo spausdinimo laikas turėtų būti apie 2–3 valandas, ir tai pagrįsta jūsų pjaustyklės nustatymu.

Rekomenduojamas: