Indholdsfortegnelse:

Raspberry Pi GPIO Fra telefon: 4 trin (med billeder)
Raspberry Pi GPIO Fra telefon: 4 trin (med billeder)

Video: Raspberry Pi GPIO Fra telefon: 4 trin (med billeder)

Video: Raspberry Pi GPIO Fra telefon: 4 trin (med billeder)
Video: Как настроить и использовать камеру ESP32 с камерой Micro USB WiFi 2024, November
Anonim
Image
Image
Raspberry Pi GPIO fra telefon
Raspberry Pi GPIO fra telefon
Raspberry Pi GPIO fra telefon
Raspberry Pi GPIO fra telefon

Styr hindbær GPIO fra telefonapplikation. Gennem dette kan du lave din egen fjernlyskontakt 220V eller FAN osv.

Dele der skal købes:

1. Raspberry Pi https://amzn.to/2VJIOBy2. Brødbræt

Trin 1: Opret lokal webserver

Lav en lokal webserver
Lav en lokal webserver
Lav en lokal webserver
Lav en lokal webserver

1.1. Installer WiringPI

WiringPI bruges til at styre GPIO. På Raspberry skal du åbne kommandoen for at installere WiringPI:

$ sudo apt-get install git-core

$ sudo apt-get opdatering

$ sudo apt-get opgradering

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

$ cd ledningerPi

$ git pull oprindelse

$ cd ledningerPi

$./buildChecking efter installation WiringPI

$ gpio mode 0 ud

-> Hvis der ikke vises noget særligt, er alt fint.

Prøvekommando, skriv og læs pin 1

$ gpio skrive 1 0

$ gpio læst 1

1.2. Installer webserver:

For at installere webserver skal du skrive kommando $ sudo apt-get install apache2 php5 libapache2-mod-php5

Hvis alt er i orden, vises et lokalt web, når du skriver adresse til webbrowser 192.168.1.71/index.html

1.3. Lav PHP -side til interface GPIO

Nu har vi WiringPI til at styre GPIO fra kommando, vi har webserver. Så for at bruge webserverstyring GPIO skal vi lave en PHP -side til at styre GPIO via WiringPI

I hindbær:

$ cd/var/www/html

$ gedit io.php

Indsæt derefter koden som i dette link

Bemærk, denne kode lavede jeg til GPIO7, GPIO8, GPIO9

Trin 2: Lav et enkelt kredsløb

Lav enkelt kredsløb
Lav enkelt kredsløb
Lav enkelt kredsløb
Lav enkelt kredsløb

Ved hjælp af brødbræt, nogle ledninger, modstand 220Ohm til at forbinde GPIO7, 8, 9 til lysdioder

Trin 3: Styr GPIO fra webbrowser

Her går vi, åbner webbrowser, indsætter denne adresse

Derefter slukker GPIO7, til ON den, tidligere adresse

Trin 4: Styr GPIO fra telefonapps (Android)

Styr GPIO fra telefonapps (Android)
Styr GPIO fra telefonapps (Android)
Styr GPIO fra telefonapps (Android)
Styr GPIO fra telefonapps (Android)

Der er en Android -app, der kan bruges til at sende php -kommando. App'en kan findes i Google Play efter søgeordet "Data2Server" eller ved dette link

I denne app konfigurerer du php -adresse, kommando til GPIO ON og OFF. Indtast også IP -adresse til Ping fra telefon til Rasp for at kontrollere forbindelsen.

Det er det! Nu kan GPIO styres fra din telefon! Ved dette kan du bruge det til at styre lys 220V eller noget, du kan lide!

Anbefalede: