Kazalo:

Raspberry Pi GPIO s telefona: 4 koraki (s slikami)
Raspberry Pi GPIO s telefona: 4 koraki (s slikami)

Video: Raspberry Pi GPIO s telefona: 4 koraki (s slikami)

Video: Raspberry Pi GPIO s telefona: 4 koraki (s slikami)
Video: Raspberry Pi - Что можно сделать? Готовые проекты. Есть ли смысл? Как научиться? 2024, Julij
Anonim
Image
Image
Raspberry Pi GPIO iz telefona
Raspberry Pi GPIO iz telefona
Raspberry Pi GPIO iz telefona
Raspberry Pi GPIO iz telefona

Upravljajte Raspberry GPIO iz aplikacije Telefon. S tem lahko naredite lastno stikalo za daljinsko svetlobo 220V ali VENTILATOR itd.

Deli za nakup:

1. Raspberry Pi https://amzn.to/2VJIOBy2. Krušna deska

1. korak: Ustvarite lokalni spletni strežnik

Ustvarite lokalni spletni strežnik
Ustvarite lokalni spletni strežnik
Ustvarite lokalni spletni strežnik
Ustvarite lokalni spletni strežnik

1.1. Namestite WiringPI

WiringPI se uporablja za nadzor GPIO. Na Raspberryju odprite ukaz za namestitev WiringPI:

$ sudo apt-get install git-core

$ sudo apt-get posodobitev

$ sudo apt-get nadgradnja

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

ožičenje $ cdPi

$ git pull izvor

ožičenje $ cdPi

$./buildChecking po namestitvi WiringPI

$ gpio mode 0 ven

-> Če se ne prikaže nič posebnega, je vse v redu.

Vzorec ukaza, zapišite in preberite pin 1

$ gpio napiši 10

$ gpio prebere 1

1.2. Namestite spletni strežnik:

Če želite namestiti spletni strežnik, vnesite ukaz $ sudo apt-get install apache2 php5 libapache2-mod-php5

Če je vse v redu, se ob vnosu naslova v spletni brskalnik 192.168.1.71/index.html prikaže lokalni splet

1.3. Naredite stran PHP za vmesnik GPIO

Zdaj imamo WiringPI za nadzor GPIO iz ukaza, imamo spletni strežnik. Torej, za uporabo GPIO za nadzor spletnega strežnika moramo narediti stran PHP za nadzor GPIO prek WiringPI

V malinah:

$ cd/var/www/html

$ gedit io.php

Nato prilepite kodo, kot je na tej povezavi

Upoštevajte, da sem to kodo naredil za GPIO7, GPIO8, GPIO9

Korak: Naredite preprosto vezje

Naredite preprosto vezje
Naredite preprosto vezje
Naredite preprosto vezje
Naredite preprosto vezje

Z uporabo plošče za kruh, nekaj žic, upora 220Ohm za povezavo GPIO7, 8, 9 z LED

3. korak: Upravljajte GPIO iz spletnega brskalnika

Evo, odprite spletni brskalnik, prilepite ta naslov

Nato se GPIO7 izklopi, na ON, pretekli naslov

4. korak: Upravljajte GPIO iz aplikacij za telefon (Android)

Nadzor GPIO iz aplikacij za telefon (Android)
Nadzor GPIO iz aplikacij za telefon (Android)
Nadzor GPIO iz aplikacij za telefon (Android)
Nadzor GPIO iz aplikacij za telefon (Android)

Za pošiljanje ukaza php lahko uporabite aplikacijo Android. Aplikacijo lahko najdete v Googlu Play po ključni besedi "Data2Server" ali po tej povezavi

V tej aplikaciji boste konfigurirali naslov php, ukaz za GPIO ON in OFF. Vnesite tudi naslov IP v Ping iz telefona v Rasp za preverjanje povezave.

To je to! Zdaj lahko GPIO upravljate s svojega telefona! Tako ga lahko uporabite za krmiljenje Light 220V ali karkoli vam je všeč!

Priporočena: