Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Telefon tətbiqindən Raspberry GPIO -ya nəzarət edin. Bunun sayəsində öz əlinizlə 220V və ya FAN Uzaqdan işıq açarı edə bilərsiniz.
Alınacaq hissələr:
1. Raspberry Pi https://amzn.to/2VJIOBy2. Çörək taxtası
Addım 1: Yerli Veb Server olun
1.1. WiringPI quraşdırın
WiringPI GPIO idarə etmək üçün istifadə olunur. Raspberry -də WiringPI qurmaq üçün əmri açın:
$ sudo apt-get git-core quraşdırın
$ sudo apt-get yeniləməsi
$ sudo apt-get yeniləmə
$ git klon git: //git.drogon.net/wiringPi
$ cd wiringPi
$ git mənşəyi
$ cd wiringPi
$./buildWiringPI quraşdırıldıqdan sonra yoxlanılır
$ gpio rejimi 0 çıxdı
-> Xüsusi bir şey görünmürsə, hər şey qaydasındadır.
Nümunə əmr, pin 1 yazın və oxuyun
$ gpio yazın 10
$ gpio oxuyun 1
1.2. Veb serveri quraşdırın:
Veb server qurmaq üçün $ sudo apt-get install apache2 php5 libapache2-mod-php5 əmrini yazın.
Hər şey qaydasındadırsa, Web Browser 192.168.1.71/index.html ünvanına yazdığınız zaman yerli bir web görünəcək.
1.3. GPIO interfeysi üçün PHP səhifəsi yaradın
İndi GPIO -nu əmrdən idarə etmək üçün WiringPI -yə sahibik, veb serverimiz var. Beləliklə, Web server nəzarət GPIO -dan istifadə etmək üçün WiringPI vasitəsilə GPIO -nu idarə etmək üçün PHP səhifəsi yaratmalıyıq
Moruqda:
$ cd/var/www/html
$ gedit io.php
Sonra kodu bu linkdəki kimi yapışdırın
Qeyd edim ki, bu kodu GPIO7, GPIO8, GPIO9 üçün hazırladım
Addım 2: Sadə Dövrə Edin
Çörək taxtası, bəzi tellər, 220Ohm rezistoru istifadə edərək GPIO7, 8, 9 -u LED -lərə bağlayın
Addım 3: Veb Brauzerindən GPIO -ya nəzarət edin
Budur, veb brauzerini açın, bu ünvanı yapışdırın
Sonra, GPIO7 açılacaq, https://192.168.1.71/io.php?pin=71 keçmiş ünvanını açacaq.
Addım 4: Telefon Proqramlarından GPIO -ya nəzarət (Android)
PHP əmrini göndərmək üçün istifadə edilə bilən bir Android Tətbiqi var. Tətbiqi Google Play -də "Data2Server" açar sözü ilə və ya bu linkdən tapa bilərsiniz
Bu tətbiqdə, php ünvanını, GPIO ON və OFF komutunu konfiqurasiya edəcəksiniz. Əlaqəni yoxlamaq üçün Ping -dən Telefondan Raspa IP ünvanını da daxil edin.
Bu belədir! İndi GPIO Telefonunuzdan idarə oluna bilər! Bununla, 220V Light və ya istədiyiniz hər şeyi idarə etmək üçün istifadə edə bilərsiniz!