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

Raspberry Pi GPIO հեռախոսից. 4 քայլ (նկարներով)
Raspberry Pi GPIO հեռախոսից. 4 քայլ (նկարներով)

Video: Raspberry Pi GPIO հեռախոսից. 4 քայլ (նկարներով)

Video: Raspberry Pi GPIO հեռախոսից. 4 քայլ (նկարներով)
Video: How to setup and use ESP32 Cam with Micro USB WiFi Camera 2024, Հուլիսի
Anonim
Image
Image
Raspberry Pi GPIO հեռախոսից
Raspberry Pi GPIO հեռախոսից
Raspberry Pi GPIO հեռախոսից
Raspberry Pi GPIO հեռախոսից

Վերահսկեք ազնվամորի GPIO- ն հեռախոսի ծրագրից: Դրա միջոցով դուք կարող եք պատրաստել ձեր սեփական հեռակառավարման լույսի անջատիչը 220V կամ FAN և այլն:

Գնման մասեր.

1. Ազնվամորի Pi https://amzn.to/2VJIOBy2: Հացի տախտակ

Քայլ 1: Ստեղծեք տեղական վեբ սերվեր

Ստեղծեք տեղական վեբ սերվեր
Ստեղծեք տեղական վեբ սերվեր
Ստեղծեք տեղական վեբ սերվեր
Ստեղծեք տեղական վեբ սերվեր

1.1. Տեղադրեք WiringPI

WiringPI- ն օգտագործվում է GPIO- ն վերահսկելու համար: Ազնվամորիի վրա բացեք WiringPI- ի տեղադրման հրամանը.

$ sudo apt-get install git-core

$ sudo apt-get թարմացում

$ sudo apt-get բարելավում

$ git clone git: //git.drogon.net/wiringPi

$ cd էլեկտրագծեր

$ git քաշեք ծագումը

$ cd էլեկտրագծեր

$./buildChecking տեղադրումից հետո WiringPI

$ gpio ռեժիմը 0 -ից դուրս է

-> Եթե հատուկ բան չի հայտնվում, ամեն ինչ լավ է:

Հրամանի օրինակ, գրեք և կարդացեք PIN 1

$ gpio գրել 1 0

$ gpio կարդալ 1

1.2. Տեղադրեք վեբ սերվեր

Վեբ սերվեր տեղադրելու համար մուտքագրեք $ sudo apt-get install apache2 php5 libapache2-mod-php5 հրամանը

Եթե ամեն ինչ կարգին է, տեղական վեբը կցուցադրվի, երբ մուտքագրեք վեբ դիտարկիչի հասցեն 192.168.1.71/index.html

1.3. Կատարեք PHP էջ GPIO ինտերֆեյսի համար

Այժմ մենք ունենք WiringPI ՝ հրամանից GPIO- ն վերահսկելու համար, մենք ունենք վեբ սերվեր: Այսպիսով, վեբ սերվերի վերահսկման GPIO- ն օգտագործելու համար մենք պետք է պատրաստենք PHP էջ ՝ GPIO- ն WiringPI- ի միջոցով վերահսկելու համար

Ազնվամորի մեջ.

$ cd/var/www/html

$ gedit io.php

Այնուհետև տեղադրեք ծածկագիրը, ինչպես այս հղումով

Նշում, այս ծածկագիրը ես կազմել եմ GPIO7, GPIO8, GPIO9- ի համար

Քայլ 2: Կատարեք պարզ միացում

Կատարեք պարզ միացում
Կատարեք պարզ միացում
Կատարեք պարզ միացում
Կատարեք պարզ միացում

Օգտագործելով հացի տախտակ, որոշ լարեր, 220 Օմ դիմադրություն `GPIO7, 8, 9 -ը LED- ներին միացնելու համար

Քայլ 3: Կառավարեք GPIO- ն վեբ դիտարկիչից

Այստեղ մենք գնում ենք, բացում ենք վեբ զննարկիչը, տեղադրում ենք այս հասցեն

Այնուհետև, GPIO7- ը անջատված կլինի, դրան միացված, անցյալ հասցեով ՝

Քայլ 4. Կառավարեք GPIO հեռախոսի ծրագրերից (Android)

Կառավարեք GPIO հեռախոսի ծրագրերից (Android)
Կառավարեք GPIO հեռախոսի ծրագրերից (Android)
Կառավարեք GPIO հեռախոսի ծրագրերից (Android)
Կառավարեք GPIO հեռախոսի ծրագրերից (Android)

Կա Android ծրագիր, որը կարող է օգտագործվել php հրաման ուղարկելու համար: Հավելվածը կարելի է գտնել Google Play- ում ՝ «Data2Server» հիմնաբառով կամ այս հղումով

Այս հավելվածում դուք կկարգավորեք php հասցեն, հրամանը GPIO ON և OFF համար: Նաև մուտքագրեք IP հասցե Ping- ից հեռախոսից դեպի Rasp ՝ կապը ստուգելու համար:

Վերջ! Այժմ GPIO- ն կարող է վերահսկվել ձեր հեռախոսից: Դրանով դուք կարող եք այն օգտագործել 220V լույսի կամ ցանկացած այլ բանի համար, որը ձեզ դուր է գալիս:

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