Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Juhtige Raspberry GPIO -d telefonirakendusest. Selle kaudu saate teha oma kaugvalgustuse lüliti 220V või ventilaatori jne.
Osad ostmiseks:
1. Vaarika Pi https://amzn.to/2VJIOBy2. Leivalaud
Samm: looge kohalik veebiserver
1.1. Installige WiringPI
WiringPI -d kasutatakse GPIO juhtimiseks. Avage Raspberry'is käsk WiringPI installimiseks:
$ sudo apt-get install git-core
$ sudo apt-get update
$ sudo apt-get upgrade
$ git kloon git: //git.drogon.net/wiringPi
$ cd juhtmestikPi
$ git pull päritolu
$ cd juhtmestikPi
$./buildChecking pärast installimist WiringPI
$ gpio režiim 0 väljas
-> Kui midagi erilist ei ilmu, on kõik korras.
Näidiskäsk, kirjutage ja lugege tihvti 1
$ gpio kirjutada 10
$ gpio loe 1
1.2. Installige veebiserver:
Veebiserveri installimiseks tippige käsk $ sudo apt-get install apache2 php5 libapache2-mod-php5
Kui kõik on korras, kuvatakse kohalik veeb, kui sisestate veebibrauserisse aadressi 192.168.1.71/index.html
1.3. Tehke PHP leht GPIO liideseks
Nüüd on meil WiringPI GPIO juhtimiseks käsust, meil on veebiserver. Niisiis, veebiserveri juhtimise GPIO kasutamiseks peame tegema PHP lehe GPIO juhtimiseks WiringPI kaudu
Vaarikas:
$ cd/var/www/html
$ gedit io.php
Seejärel kleepige kood nagu sellel lingil
Pange tähele, et selle koodi tegin GPIO7, GPIO8, GPIO9 jaoks
Samm: tehke lihtne vooluring
GPIO7, 8, 9 ühendamiseks LED -idega kasutatakse leivaplaati, mõningaid juhtmeid, takisti 220Ohm
Samm: kontrollige GPIO -d veebibrauseris
Siin me avame veebibrauseri, kleepime selle aadressi
Seejärel lülitub GPIO7 välja, lülitades selle sisse, eelmise aadressi
Samm 4: GPIO juhtimine telefonirakendustest (Android)
PHP käsu saatmiseks saab kasutada Androidi rakendust. Rakenduse leiate Google Playst märksõna "Data2Server" või selle lingi kaudu
Selles rakenduses saate konfigureerida php -aadressi, käsu GPIO sisse ja välja. Ühenduse kontrollimiseks sisestage telefonilt Raspile ka IP -aadress.
See on kõik! Nüüd saab GPIO -d oma telefonist juhtida! Selle abil saate seda kasutada 220V valguse või muu meelepärase juhtimiseks!