Սարք ՝ թույլ տեսողություն ունեցողների համար ՝ 4 քայլ
Սարք ՝ թույլ տեսողություն ունեցողների համար ՝ 4 քայլ
Anonim
Image
Image

Այս ձեռնարկը հիմնված է խելացի ձեռնափայտի և հեռախոսի համար նախատեսված Arduino նախագծի վրա, որն օգնում է կույրերին միայնակ քայլել ցանկացած վայրում ՝ խոչընդոտների սենսորի միջոցով տրամադրված մուտքերի և հետադարձ կապի միջոցով (թրթռման շարժիչ): Սարքը մատչելի է և կարող է հեշտությամբ կրկնվել մի քանի ժամվա ընթացքում: Այս սարքը ինքնաբերաբար հայտնաբերում է խոչընդոտը քայլելիս և հետադարձ կապ ապահովում ՝ թույլ տալով, որ քայլող փայտիկը թրթռա նախազգուշական ձայնի հետ միասին:

Սարքը պատրաստված է Arduino Uno և A. I. A6 GSM/GPRS վահան:

Այն ունի երկու առանձնահատկություն.

  1. Հեռախոս - 6 կոճակով, հաղորդագրություններ ուղարկելու և զանգեր կատարելու համար
  2. Smart Cane - որը թրթռում և ազդանշան է տալիս խոչընդոտի մոտակայքում

Առանձնահատկությունները կառավարվում են անջատիչի օգնությամբ, այնպես որ այն հեռախոսից վերածվում է խելացի ձեռնափայտի և հակառակը:

Խելացի ձեռնափայտը խոչընդոտներ է հայտնաբերում HC-SR04 ուլտրաձայնային տվիչով, որը չափում է խոչընդոտից մինչև ձեռնափայտի հեռավորությունը և թրթռման շարժիչի և ազդանշանի պատճառով սկսում է թրթռալ և ազդանշան տալ:

Քայլ 1: Էլեկտրական բաղադրիչներ

Arduino հեռախոս

  • Arduino UNO
  • Հացահատիկի և հացահատիկի լարեր
  • GPRS/GSM Shield - A. I. A6
  • Ակտիվ SIM քարտ
  • PCB
  • Բզզոց
  • 6 կոճակ
  • 1 սլայդ անջատիչ
  • 9 Վ մարտկոց

Խելացի ձեռնափայտ

  • HC-SR04 ուլտրաձայնային տվիչ
  • Թրթռումային շարժիչ
  • Դիոդ - IN4001
  • Ռեզիստոր - 1 ԿՀմ
  • Տրանզիստոր - 2N2222
  • Կոնդենսատոր - 0.1uF

Լրացուցիչ գործիքներ

  • Sոդման երկաթ
  • Մետաղալարեր
  • Sոդող
  • 3D տպիչ
  • PLA 3D տպագրության թել
  • Ninjaflex եռաչափ տպման թելիկ
  • Տաք սոսինձ ատրճանակ
  • Դանակ/սղոց PCB- ի համար
  • Հոբբի դանակ

Քայլ 2. Շրջանակի հացաթխում

Breadboarding the Circuit
Breadboarding the Circuit
Breadboarding the Circuit
Breadboarding the Circuit

Ուլտրաձայնային տվիչի արձագանքման քորոցը պետք է միացված լինի Arduino- ի թվային կապին:

Լուսանկարում սխեմայի ձևավորումից բացի, դուք պետք է միացնեք.

Theանգիչը միացված է Arduino- ի թվային 2 -րդ կապին և գետնին:

Կոճակներ

Կոճակները օգտագործվում են հեռախոսի գործառույթների համար:

  • 1 -ը միացված է թվային 4 -րդ կապին և այն ունի գործառույթ ՝ միացնելու gsm մոդուլը և մուտքագրելու հեռախոսի համար նախատեսված մենյու, մյուս ծայրը միացված է գետնին
  • 2 -րդ ՝ թվային կապիչ 5 և գրունտային զանգի գործառույթ
  • 3 -րդ `թվային կապիչ 6 և հիմք` հաղորդագրություն 1
  • 4 -րդ `թվային կապիչ 7 և հիմք` հաղորդագրություն 2
  • 5 -րդ `թվային կապիչ 10 և հիմք` հաղորդագրություն 3
  • 6 -րդ ՝ թվային կապիչ 11 և գրունտային հաղորդագրություն 4

A6 GPRS/GSM մոդուլ

  1. Միացրեք GSM մոդուլը և ավելացրեք SIM քարտը: Callանգահարեք SIM- ին `համոզվելու համար, որ GSM- ն ազդանշան է ստանում: Եթե չեք կարողանում զանգահարել, ապա փորձեք գտնել մի վայր, որտեղ ազդանշան եք ստանում, քանի որ հակառակ դեպքում այն չի աշխատի:
  2. Միացրեք VCC 5.0 -ը Arduino- ի VCC- ին
  3. Միացրեք PWR- ը Arduino- ի VCC- ին
  4. Նշում. Եթե ձեր Arduino- ն միացնում եք ձեր նոութբուքից, GSM վահանը չի աշխատի բավարար հոսանք, կարող եք այն լիցքավորել 9 Վ մարտկոցից կամ մինչև ծածկագրով միացնելով վահանը առանձին USB- ով և միացնել VCC5.0- ը PWR- ին: ՄԻԵՎՆՈՒՅՆ ժամանակ
  5. U_TXD դեպի RX Arduino
  6. U_RXD- ից Arduino- ի TX- ին
  7. GND of GSM դեպի Arduino GND
  8. Միացրեք Arduino- ի մեկ այլ GND- ի մետաղալարն առաջին կոճակի GND- ին և Arduino- ի RST- ից մետաղալար `առաջին կոճակի մյուս ծայրին (միացված է Arduino թվային քորոցին):
  9. Նախքան ծածկագիրը վերբեռնելը հեռացրեք RX և TX կապերը Arduino- ին

Մարտկոց

  1. Միացրեք մարտկոցի + անջատիչի մի ծայրին
  2. Անջատիչի մյուս ծայրը միացրեք Arduino VCC- ին
  3. Միացրեք մարտկոցը Arduino- ի GND- ին

Սեղանի վրա փորձարկելուց հետո դուք կարող եք զոդել ձեր բոլոր բաղադրիչները փորձարկման լարերի վրա:

Քայլ 3: Կոդ

  1. Ներբեռնեք Arduino IDE- ի վերջին տարբերակը ՝
  2. Փոխեք հեռախոսահամարը այն համարով, որով ցանկանում եք զանգեր և հաղորդագրություններ ստանալ Arduino- ից:
  3. Ընտրեք տախտակներ Գործիքներ -> Տախտակ -> Arduino Uno և ընտրեք այն նավահանգիստը, որին միացված է ձեր Arduino- ն Գործիքների նավահանգստում:
  4. Ընտրեք Գործիքներ -> merրագրավորող -> USBasp
  5. Կտտացրեք վերբեռնման կոճակին ՝ կոդը Arduino- ում վերբեռնելու համար

Քայլ 4: 3D տպել վահանը

Ներբեռնեք 3D տպման ծրագրակազմը, որն ապահովում է ձեր տպիչը:

Կտրեք կցված STL ֆայլերը, ինչը հիմնականում նշանակում է հատվածը կտրել տարբեր շերտերի և տպելիս հրամաններ ուղարկել 3D տպիչին:

Ներբեռնեք կցված STL ֆայլերը և տեղադրեք դրանք ձեր տպիչի ծրագրակազմում և ֆայլը կտրատեք ՝ հիմնված ձեր տպիչի կարգավորման վրա: STL ֆայլերը կտրատելը պետք է տևի մոտ 2-3 րոպե, և բոլոր ֆայլերի տպման ժամանակը պետք է լինի մոտ 2-ից 3 ժամ, և սա հիմնված է ձեր կտրող կարգավորումների վրա:

Խորհուրդ ենք տալիս: