Cuprins:

Raspberry Pi GPIO De la telefon: 4 pași (cu imagini)
Raspberry Pi GPIO De la telefon: 4 pași (cu imagini)

Video: Raspberry Pi GPIO De la telefon: 4 pași (cu imagini)

Video: Raspberry Pi GPIO De la telefon: 4 pași (cu imagini)
Video: DAC cu Raspberry Pi | IQaudio DAC Pro 2024, Iulie
Anonim
Image
Image
Raspberry Pi GPIO de pe telefon
Raspberry Pi GPIO de pe telefon
Raspberry Pi GPIO de pe telefon
Raspberry Pi GPIO de pe telefon

Controlați Raspberry GPIO din aplicația Telefon. Prin aceasta, vă puteți crea propriul comutator de lumină la distanță 220V sau FAN etc.

Piese de cumpărat:

1. Raspberry Pi https://amzn.to/2VJIOBy2. Pâine

Pasul 1: Faceți server web local

Creați server web local
Creați server web local
Creați server web local
Creați server web local

1.1. Instalați WiringPI

WiringPI este utilizat pentru a controla GPIO. Pe Raspberry, deschideți comanda pentru a instala WiringPI:

$ sudo apt-get install git-core

$ sudo apt-get update

$ sudo apt-get upgrade

$ git clonează git: //git.drogon.net/wiringPi

$ cd wiringPi

$ git pull origin

$ cd wiringPi

$./buildChecking after installation WiringPI

$ gpio mode 0 out

-> Dacă nu apare nimic special, totul este în regulă.

Eșantionează comanda, scrie și citește pinul 1

$ gpio scrie 1 0

$ gpio citit 1

1.2. Instalați serverul web:

Pentru a instala serverul web, tastați comanda $ sudo apt-get install apache2 php5 libapache2-mod-php5

Dacă totul este în regulă, se va afișa un web local atunci când introduceți adresa în browserul web 192.168.1.71/index.html

1.3. Creați pagina PHP pentru a interfața GPIO

Acum avem WiringPI pentru a controla GPIO din comandă, avem server web. Deci, pentru a utiliza controlul serverului Web GPIO, trebuie să facem pagină PHP pentru a controla GPIO prin WiringPI

În zmeură:

$ cd / var / www / html

$ gedit io.php

Apoi lipiți codul ca în acest link

Notă, acest cod l-am creat pentru GPIO7, GPIO8, GPIO9

Pasul 2: Faceți un circuit simplu

Faceți un circuit simplu
Faceți un circuit simplu
Faceți un circuit simplu
Faceți un circuit simplu

Folosind placa de panificatie, unele fire, rezistor 220Ohm pentru a conecta GPIO7, 8, 9 la LED-uri

Pasul 3: Controlați GPIO din browserul web

Iată-ne, deschidem browserul web, lipim această adresă

Apoi, GPIO7 va dezactiva, la ON, adresa trecută

Pasul 4: Controlați GPIO din aplicațiile pentru telefon (Android)

Controlează GPIO din aplicațiile pentru telefon (Android)
Controlează GPIO din aplicațiile pentru telefon (Android)
Controlează GPIO din aplicațiile pentru telefon (Android)
Controlează GPIO din aplicațiile pentru telefon (Android)

Există o aplicație Android care poate fi utilizată pentru a trimite comanda php. Aplicația poate fi găsită în Google Play după cuvântul cheie „Data2Server” sau prin acest link

În această aplicație, veți configura adresa php, comanda pentru GPIO ON și OFF. De asemenea, introduceți adresa IP către Ping de la telefon la Rasp pentru verificarea conexiunii.

Asta e! Acum GPIO poate fi controlat de pe telefon! Prin aceasta, îl puteți folosi pentru controlul luminii 220V sau pentru orice vă place!

Recomandat: