Taula de continguts:

Raspberry Pi GPIO Des del telèfon: 4 passos (amb imatges)
Raspberry Pi GPIO Des del telèfon: 4 passos (amb imatges)

Vídeo: Raspberry Pi GPIO Des del telèfon: 4 passos (amb imatges)

Vídeo: Raspberry Pi GPIO Des del telèfon: 4 passos (amb imatges)
Vídeo: TINETjornada 2013: "Raspberry Pi, un enginy personal?", amb Climent Aparicio i David Pàmies 2024, Juliol
Anonim
Image
Image
Raspberry Pi GPIO des del telèfon
Raspberry Pi GPIO des del telèfon
Raspberry Pi GPIO des del telèfon
Raspberry Pi GPIO des del telèfon

Controleu Raspberry GPIO des de l'aplicació Telèfon. Mitjançant això, podeu fabricar el vostre propi interruptor de llum remot 220V o FAN, etc.

Peces de compra:

1. Raspberry Pi https://amzn.to/2VJIOBy2. Tauler de pa

Pas 1: feu el servidor web local

Feu servidor web local
Feu servidor web local
Feu servidor web local
Feu servidor web local

1.1. Instal·leu WiringPI

El cablejat IP s’utilitza per controlar GPIO. A Raspberry, obriu l'ordre per instal·lar WiringPI:

$ sudo apt-get install git-core

$ sudo apt-get update

$ sudo apt-get upgrade

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

$ cd wiringPi

$ git pull origen

$ cd wiringPi

$./buildComprovació després de la instal·lació de WiringPI

$ 0 mode gpio fora

-> Si no apareix res especial, tot està bé.

Mostra l’ordre, escriu i llegeix el pin 1

$ gpio escriu 1 0

$ gpio llegit 1

1.2. Instal·leu el servidor web:

Per instal·lar el servidor web, escriviu l'ordre $ sudo apt-get install apache2 php5 libapache2-mod-php5

Si tot està bé, es mostrarà un lloc web local quan escriviu l'adreça al navegador web 192.168.1.71/index.html

1.3. Feu una pàgina PHP per a la interfície GPIO

Ara tenim WiringPI per controlar GPIO des de l’ordre, tenim servidor web. Per tant, per utilitzar el control de servidor web GPIO, necessitem crear una pàgina PHP per controlar GPIO mitjançant WiringPI

A Raspberry:

$ cd / var / www / html

$ gedit io.php

A continuació, enganxeu el codi com en aquest enllaç

Tingueu en compte que aquest codi el vaig crear per a GPIO7, GPIO8, GPIO9

Pas 2: Feu un circuit senzill

Feu un circuit senzill
Feu un circuit senzill
Feu un circuit senzill
Feu un circuit senzill

Utilitzant tauler de pa, alguns cables, resistència de 220 Ohm per connectar GPIO7, 8, 9 a LEDs

Pas 3: control de GPIO des del navegador web

Aquí anem, obriu el navegador web, enganxeu aquesta adreça

Després, GPIO7 desactivarà, per activar-lo, l'adreça anterior

Pas 4: control de GPIO des de les aplicacions per a telèfons (Android)

Controlar GPIO des de les aplicacions del telèfon (Android)
Controlar GPIO des de les aplicacions del telèfon (Android)
Controlar GPIO des de les aplicacions del telèfon (Android)
Controlar GPIO des de les aplicacions del telèfon (Android)

Hi ha una aplicació d'Android que es pot utilitzar per enviar ordres php. L'aplicació es pot trobar a Google Play mitjançant la paraula clau "Data2Server" o mitjançant aquest enllaç

En aquesta aplicació, configurareu l'adreça php, l'ordre per a GPIO ON i OFF. Introduïu també l'adreça IP a Ping des del telèfon fins al Rasp per comprovar la connexió.

Això és! Ara GPIO es pot controlar des del vostre telèfon. Amb això, el podeu utilitzar per controlar Light 220V o qualsevol cosa que vulgueu.

Recomanat: