Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Styr Raspberry GPIO från telefonapplikationen. Genom detta kan du göra din egen fjärrkontakt för ljusbrytare 220V eller FAN, etc.
Delar att köpa:
1. Raspberry Pi https://amzn.to/2VJIOBy2. Brödbräda
Steg 1: Skapa lokal webbserver
1.1. Installera WiringPI
WiringPI används för att styra GPIO. På Raspberry, öppna kommandot för att installera WiringPI:
$ sudo apt-get install git-core
$ sudo apt-get uppdatering
$ sudo apt-get uppgradering
$ git klon git: //git.drogon.net/wiringPi
$ cd -ledningarPi
$ git pull ursprung
$ cd -ledningarPi
$./buildChecking efter installation WiringPI
$ gpio -läge 0 ut
-> Om inget särskilt dyker upp är allt bra.
Provkommando, skriv och läs pin 1
$ gpio skriv 1 0
$ gpio läser 1
1.2. Installera webbserver:
För att installera webbserver, skriv kommando $ sudo apt-get install apache2 php5 libapache2-mod-php5
Om allt är OK visas en lokal webb när du skriver adress till webbläsare 192.168.1.71/index.html
1.3. Gör PHP -sidan till gränssnittet GPIO
Nu har vi WiringPI för att styra GPIO från kommando, vi har webbserver. Så för att kunna använda webbserverstyrning GPIO måste vi göra en PHP -sida för att styra GPIO genom WiringPI
I hallon:
$ cd/var/www/html
$ gedit io.php
Klistra sedan in koden som i den här länken
Observera, den här koden skapade jag för GPIO7, GPIO8, GPIO9
Steg 2: Gör en enkel krets
Med hjälp av brödbräda, några ledningar, motstånd 220Ohm för att ansluta GPIO7, 8, 9 till lysdioder
Steg 3: Kontrollera GPIO från webbläsaren
Här går vi, öppnar webbläsaren, klistrar in den här adressen
GPIO7 kommer sedan att stänga av, till PÅ, tidigare adress
Steg 4: Styr GPIO från telefonappar (Android)
Det finns en Android -app som kan användas för att skicka php -kommando. Appen kan hittas i Google Play med sökordet "Data2Server" eller via denna länk
I den här appen kommer du att konfigurera php -adress, kommando för GPIO ON och OFF. Ange också IP -adress till Ping från telefon till Rasp för att kontrollera anslutningen.
Det är allt! Nu kan GPIO styras från din telefon! Med detta kan du använda den för kontroll ljus 220V eller vad du vill!