Inhoudsopgave:

Raspberry Pi GPIO vanaf telefoon - Ajarnpa
Raspberry Pi GPIO vanaf telefoon - Ajarnpa

Video: Raspberry Pi GPIO vanaf telefoon - Ajarnpa

Video: Raspberry Pi GPIO vanaf telefoon - Ajarnpa
Video: РЕПКА ВКУСНЕЕ МАЛИНЫ? Смотрим на Repka Pi, сравниваем с Raspberry Pi 2024, Juli-
Anonim
Image
Image
Raspberry Pi GPIO vanaf telefoon
Raspberry Pi GPIO vanaf telefoon
Raspberry Pi GPIO vanaf telefoon
Raspberry Pi GPIO vanaf telefoon

Bedien Raspberry GPIO vanuit de telefoontoepassing. Hiermee kunt u uw eigen externe lichtschakelaar 220V of FAN, enz.

Aan te schaffen onderdelen:

1. Raspberry Pi https://amzn.to/2VJIOBy2. Broodplank

Stap 1: Maak een lokale webserver

Lokale webserver maken
Lokale webserver maken
Lokale webserver maken
Lokale webserver maken

1.1. Installeer bedradingPI

WiringPI wordt gebruikt om GPIO te besturen. Open op Raspberry de opdracht om WiringPI te installeren:

$ sudo apt-get install git-core

$ sudo apt-get update

$ sudo apt-get upgrade

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

$ cd-bedradingPi

$ git pull oorsprong

$ cd-bedradingPi

$./buildControle na installatie WiringPI

$ gpio-modus 0 uit

->Als er niets bijzonders verschijnt, is alles in orde.

Voorbeeldopdracht, schrijf en lees pin 1

$ gpio schrijf 1 0

$ gpi lezen 1

1.2. Webserver installeren:

Om de webserver te installeren, typt u command$ sudo apt-get install apache2 php5 libapache2-mod-php5

Als alles in orde is, wordt een lokaal web weergegeven wanneer u het adres typt in webbrowser 192.168.1.71/index.html

1.3. Maak een PHP-pagina om GPIO te interface

Nu hebben we WiringPI om GPIO vanaf commando te besturen, we hebben een webserver. Dus om GPIO voor webserverbesturing te gebruiken, moeten we een PHP-pagina maken om GPIO te besturen via WiringPI

Bij framboos:

$ cd /var/www/html

$ gedit io.php

Plak vervolgens de code zoals in deze link

Let op, deze code heb ik gemaakt voor GPIO7, GPIO8, GPIO9

Stap 2: Maak een eenvoudig circuit

Maak een eenvoudige schakeling
Maak een eenvoudige schakeling
Maak een eenvoudige schakeling
Maak een eenvoudige schakeling

Met behulp van breadboard, enkele draden, weerstand 220Ohm om GPIO7, 8, 9 op LED's aan te sluiten

Stap 3: Beheer GPIO vanuit de webbrowser

Hier gaan we, open de webbrowser, plak dit adres

Vervolgens gaat GPIO7 uit, naar AAN, voorbij adres

Stap 4: Bedien GPIO vanuit telefoon-apps (Android)

Bedien GPIO vanuit telefoon-apps (Android)
Bedien GPIO vanuit telefoon-apps (Android)
Bedien GPIO vanuit telefoon-apps (Android)
Bedien GPIO vanuit telefoon-apps (Android)

Er is een Android-app die kan worden gebruikt om een php-opdracht te verzenden. De app is te vinden in Google Play op trefwoord "Data2Server" of via deze link

In deze app configureert u het php-adres, de opdracht voor GPIO AAN en UIT. Voer ook het IP-adres in op Ping van Telefoon naar Rasp om de verbinding te controleren.

Dat is het! Nu kan GPIO worden bediend vanaf je telefoon! Hierdoor kun je hem gebruiken voor het aansturen van Light 220V of wat je maar wilt!

Aanbevolen: