Բովանդակություն:

RpiGarageDoorDistanceSensor: 6 քայլ (նկարներով)
RpiGarageDoorDistanceSensor: 6 քայլ (նկարներով)

Video: RpiGarageDoorDistanceSensor: 6 քայլ (նկարներով)

Video: RpiGarageDoorDistanceSensor: 6 քայլ (նկարներով)
Video: Raspberry Pi Controlled Garage Door & Sensor (complete instructions) 2024, Նոյեմբեր
Anonim
RpiGarageDoorDistanceSensor
RpiGarageDoorDistanceSensor

Այս ձեռնարկը ձեզ կտա քայլ առ քայլ գործընթաց, թե ինչպես ստեղծել ավտոտնակի դռների հեռավորության սենսոր, երբ մեքենան մտնում է ավտոտնակ, ազնվամորու պիով:

Քայլ 1: Հավաքեք ձեր նյութերը

Հավաքեք ձեր նյութերը
Հավաքեք ձեր նյութերը
Հավաքեք ձեր նյութերը
Հավաքեք ձեր նյութերը
Հավաքեք ձեր նյութերը
Հավաքեք ձեր նյութերը

Սկսեք ՝ հավաքելով հետևյալ նյութերը.

1. Ազնվամորի Պի

2. Տախտակ t-cobbler- ով (կցված է Rpi- ին)

3. Հեռավորության ցուցիչ

4. Թռիչքային լարեր

5. Կանաչ, կարմիր և դեղին LED (յուրաքանչյուրից մեկը)

6. Երկու 560 օմ դիմադրություն

7. Երեք 330 օմ դիմադրություն

8. Մեկ կոճակ

9. Միկրո սերվո

Քայլ 2. Հեռավորության տվիչի միացում

Հեռավորության տվիչի միացում
Հեռավորության տվիչի միացում

Կցեք հեռավորության տվիչը ուղղահայաց տախտակի մեջ: Այնուհետև օգտագործելով jumper լարերը, VCC կապը դրեք 5 Վ լարման մեջ, իսկ GND կապը ՝ տախտակի գրունտային երկաթուղու մեջ (համոզվեք, որ ձեր GND և հոսանքի երկաթուղին միացված են rpi– ի GND և 5V):

Այնուհետև օգտագործելով երկու 560 օհմ ռեզիստոր, դիմադրիչներից մեկը միացրեք ուղղահայաց ընթացող արձագանքման քորոցին: Օգտագործելով jumper մետաղալար, մի կողմը միացրեք GPIO 24 -ին, իսկ մյուս կողմը `ռեզիստորին: Այնուհետև օգտագործելով երկրորդ դիմադրությունը, մի ոտքը միացրեք առաջին ռեզիստորին և GPIO քորոցին, իսկ մյուս ոտքը ՝ գետնին (տես վերևի նկարը):

Քայլ 3: LED- ների և կոճակի տեղադրում

LED- ների և կոճակի կարգավորում
LED- ների և կոճակի կարգավորում

LED- ները ցույց կտան, թե որքան մոտ և որքան հեռու եք հեռավորության սենսորից

Տեղադրեք ձեր երեք գունավոր LED- ները սեղանի վրա ուղղահայաց: Օգտագործելով 330 օմ ռեզիստոր, յուրաքանչյուր LED- ի կարճ ոտքը միացրեք դիմադրության մի կողմին, որն այնուհետև միանում է գետնին: Մյուս ոտքը միացրեք GPIO կապին ՝ օգտագործելով jumper լարերը:

GPIO կապում յուրաքանչյուր LED- ի համար.

Կարմիր ՝ GPIO 26

Դեղին ՝ GPIO 27

Կանաչ ՝ GPIO 4

Կոճակը սերվոյին հրաման կտա շարժվել որոշակի ուղղությամբ, որն այնուհետև կբացի և կփակի ավտոտնակի դուռը:

Կոճակի համար ներքևի ոտքը միացրեք գետնին և վերին ոտքը GPIO 13 -ին:

(տե՛ս վերևի նկարը)

Քայլ 4: Միացրեք միկրո ծառայությունը

Micro Servo- ի միացում
Micro Servo- ի միացում

Ավտոտնակի դուռը բացելու և փակելու համար սերվերը դեր կխաղար:

Օգտագործելով jumper լարերը (կամ էգը ՝ իգական), միացրեք նարնջագույն մետաղալարը GPIO 18 -ին, կարմիր մետաղալարը ՝ 5V- ին, իսկ սևը ՝ GND կապին:

(Կպչեք սերվոյին սեղանին, այնպես որ, երբ սերվոն տեղափոխի «ավտոտնակի դուռը», այն ուղղահայաց կմնա, ինչպես ցույց է տրված վերևի նկարում)

Քայլ 5: Կոդ

Ահա կոդի ներբեռնումը:

Քայլ 6: Անհատականացրեք

Անհատականացնել
Անհատականացնել

Այժմ դուք կարող եք այս նախագիծը դարձնել ավտոտնակի դուռ մտնող մեքենայի տեսք ՝ օգտագործելով տարբեր նյութեր և ձեր ստեղծագործականությունը:

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