Spisu treści:

Raspberry Pi GPIO z telefonu: 4 kroki (ze zdjęciami)
Raspberry Pi GPIO z telefonu: 4 kroki (ze zdjęciami)

Wideo: Raspberry Pi GPIO z telefonu: 4 kroki (ze zdjęciami)

Wideo: Raspberry Pi GPIO z telefonu: 4 kroki (ze zdjęciami)
Wideo: Sterowanie przekaźnikiem (Raspberry Pi z ekranem dotykowym, GUI i Qt) 2024, Listopad
Anonim
Image
Image
GPIO Raspberry Pi z telefonu
GPIO Raspberry Pi z telefonu
GPIO Raspberry Pi z telefonu
GPIO Raspberry Pi z telefonu

Sterowanie Raspberry GPIO z aplikacji Telefon. Dzięki temu możesz stworzyć własny zdalny włącznik światła 220 V lub wentylator itp.

Części do zakupu:

1. Raspberry Pi https://amzn.to/2VJIOBy2. Deska do chleba

Krok 1: Stwórz lokalny serwer WWW

Utwórz lokalny serwer internetowy
Utwórz lokalny serwer internetowy
Utwórz lokalny serwer internetowy
Utwórz lokalny serwer internetowy

1.1. Zainstaluj okablowaniePI

WiringPI służy do sterowania GPIO. Na Raspberry otwórz polecenie, aby zainstalować WiringPI:

$ sudo apt-get zainstaluj git-core

$ sudo apt-get update

$ sudo apt-get upgrade

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

$ okablowanie cdPi

$ git pull origin

$ okablowanie cdPi

$./buildSprawdzanie po instalacji WiringPI

$ Tryb gpio 0 out

-> Jeśli nic specjalnego się nie pojawi, wszystko jest w porządku.

Przykładowe polecenie, zapis i odczyt pin 1

$ gpio napisz 1 0

$ gpio przeczytaj 1

1.2. Zainstaluj serwer WWW:

Aby zainstalować serwer WWW, wpisz polecenie $ sudo apt-get install apache2 php5 libapache2-mod-php5

Jeśli wszystko jest w porządku, po wpisaniu adresu do przeglądarki internetowej 192.168.1.71/index.html wyświetli się lokalna strona internetowa

1.3. Utwórz stronę PHP do interfejsu GPIO

Teraz mamy WiringPI do sterowania GPIO z polecenia, mamy serwer WWW. Tak więc, aby używać GPIO do sterowania serwerem WWW, musimy utworzyć stronę PHP do sterowania GPIO przez WiringPI

W Malinie:

$ cd /var/www/html

$ gedit io.php

Następnie wklej kod jak w tym linku

Uwaga, ten kod został stworzony dla GPIO7, GPIO8, GPIO9!

Krok 2: Wykonaj prosty obwód

Zrób prosty obwód
Zrób prosty obwód
Zrób prosty obwód
Zrób prosty obwód

Za pomocą płytki chlebowej, niektórych przewodów, rezystora 220Ohm do podłączenia GPIO7, 8, 9 do diod LED

Krok 3: Kontroluj GPIO z przeglądarki internetowej

No to jedziemy, otwórz przeglądarkę internetową, wklej ten adres

Następnie GPIO7 wyłączy się, aby włączyć, poprzedni adres

Krok 4: Kontroluj GPIO z aplikacji na telefon (Android)

Kontroluj GPIO z aplikacji na telefon (Android)
Kontroluj GPIO z aplikacji na telefon (Android)
Kontroluj GPIO z aplikacji na telefon (Android)
Kontroluj GPIO z aplikacji na telefon (Android)

Istnieje aplikacja na Androida, która może służyć do wysyłania poleceń php. Aplikację można znaleźć w Google Play po słowie kluczowym „Data2Server” lub pod tym linkiem

W tej aplikacji skonfigurujesz adres php, polecenie dla GPIO ON i OFF. Wprowadź również adres IP do polecenia Ping from Phone to Rasp, aby sprawdzić połączenie.

Otóż to! Teraz GPIO można kontrolować z telefonu! Dzięki temu możesz go używać do sterowania Światłem 220V lub cokolwiek chcesz!

Zalecana: