Mündəricat:

Telefondan Raspberry Pi GPIO: 4 addım (şəkillərlə)
Telefondan Raspberry Pi GPIO: 4 addım (şəkillərlə)

Video: Telefondan Raspberry Pi GPIO: 4 addım (şəkillərlə)

Video: Telefondan Raspberry Pi GPIO: 4 addım (şəkillərlə)
Video: РЕПКА ВКУСНЕЕ МАЛИНЫ? Смотрим на Repka Pi, сравниваем с Raspberry Pi 2024, Noyabr
Anonim
Image
Image
Telefondan Raspberry Pi GPIO
Telefondan Raspberry Pi GPIO
Telefondan Raspberry Pi GPIO
Telefondan Raspberry Pi GPIO

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

Yerli Veb Server olun
Yerli Veb Server olun
Yerli Veb Server olun
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

Sadə Dövrə Edin
Sadə Dövrə Edin
Sadə Dövrə Edin
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)

Telefon Tətbiqlərindən GPIO -ya nəzarət (Android)
Telefon Tətbiqlərindən GPIO -ya nəzarət (Android)
Telefon Tətbiqlərindən GPIO -ya nəzarət (Android)
Telefon Tətbiqlərindən 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!

Tövsiyə: