Innholdsfortegnelse:

Raspberry Pi GPIO fra telefon: 4 trinn (med bilder)
Raspberry Pi GPIO fra telefon: 4 trinn (med bilder)

Video: Raspberry Pi GPIO fra telefon: 4 trinn (med bilder)

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

Kontroller Raspberry GPIO fra telefonprogrammet. Gjennom dette kan du lage din egen fjernlysbryter 220V eller VIFTE, etc.

Deler å kjøpe:

1. Raspberry Pi https://amzn.to/2VJIOBy2. Brødbrett

Trinn 1: Lag en lokal webserver

Lag en lokal webserver
Lag en lokal webserver
Lag en lokal webserver
Lag en lokal webserver

1.1. Installer WiringPI

WiringPI brukes til å kontrollere GPIO. På Raspberry, åpne kommandoen for å installere WiringPI:

$ sudo apt-get install git-core

$ sudo apt-get oppdatering

$ sudo apt-get oppgradering

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

$ cd ledningerPi

$ git pull opprinnelse

$ cd ledningerPi

$./buildSjekk etter installasjon av WiringPI

$ gpio -modus 0 ut

-> Hvis ingenting spesielt dukker opp, er alt bra.

Eksempel på kommando, skriv og les pin 1

$ gpio skrive 1 0

$ gpio lest 1

1.2. Installer webserver:

For å installere webserver, skriv kommando $ sudo apt-get install apache2 php5 libapache2-mod-php5

Hvis alt er i orden, vil en lokal web vises når du skriver adresse til nettleser 192.168.1.71/index.html

1.3. Lag PHP -siden til grensesnittet GPIO

Nå har vi WiringPI for å kontrollere GPIO fra kommando, vi har webserver. Så for å bruke webserverkontroll GPIO, må vi lage en PHP -side for å kontrollere GPIO gjennom WiringPI

I bringebær:

$ cd/var/www/html

$ gedit io.php

Lim deretter inn koden som i denne lenken

Merk, denne koden laget jeg for GPIO7, GPIO8, GPIO9

Trinn 2: Lag en enkel krets

Lag en enkel krets
Lag en enkel krets
Lag en enkel krets
Lag en enkel krets

Ved hjelp av brødbrett, noen ledninger, motstand 220Ohm for å koble GPIO7, 8, 9 til lysdioder

Trinn 3: Kontroller GPIO fra nettleseren

Her går vi, åpner nettleseren, lim inn denne adressen

Deretter vil GPIO7 slå av, til PÅ den, tidligere adresse

Trinn 4: Kontroller GPIO fra telefonapper (Android)

Kontroller GPIO fra telefonapper (Android)
Kontroller GPIO fra telefonapper (Android)
Kontroller GPIO fra telefonapper (Android)
Kontroller GPIO fra telefonapper (Android)

Det er en Android -app som kan brukes til å sende php -kommando. Appen finnes i Google Play etter søkeordet "Data2Server" eller ved denne lenken

I denne appen vil du konfigurere php -adresse, kommando for GPIO PÅ og AV. Skriv også inn IP -adresse til Ping fra telefon til Rasp for å sjekke tilkoblingen.

Det er det! Nå kan GPIO styres fra telefonen! Med dette kan du bruke det til å kontrollere Light 220V eller noe du liker!

Anbefalt: