INHOUDSOPGAWE:

Raspberry Pi GPIO vanaf telefoon: 4 stappe (met foto's)
Raspberry Pi GPIO vanaf telefoon: 4 stappe (met foto's)

Video: Raspberry Pi GPIO vanaf telefoon: 4 stappe (met foto's)

Video: Raspberry Pi GPIO vanaf telefoon: 4 stappe (met foto's)
Video: Hoe installeer ik Home Assistant op een Raspberry PI 4 met SSD #16 2024, Julie
Anonim
Image
Image
Framboos Pi GPIO Van Telefoon
Framboos Pi GPIO Van Telefoon
Framboos Pi GPIO Van Telefoon
Framboos Pi GPIO Van Telefoon

Beheer Framboos GPIO vanaf die telefoonprogram. Hierdeur kan u u eie afstandskakelaar 220V of FAN, ens.

Onderdele om te koop:

1. Framboos Pi https://amzn.to/2VJIOBy2. Broodbord

Stap 1: Maak 'n plaaslike webbediener

Maak 'n plaaslike webbediener
Maak 'n plaaslike webbediener
Maak 'n plaaslike webbediener
Maak 'n plaaslike webbediener

1.1. Installeer WiringPI

WiringPI word gebruik om GPIO te beheer. Open op Raspberry die opdrag om WiringPI te installeer:

$ sudo apt-get install git-core

$ sudo apt-get update

$ sudo apt-get upgrade

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

$ cd bedradingPi

$ git pull oorsprong

$ cd bedradingPi

$./buildChecking na installasie van WiringPI

$ gpio -modus 0 uit

-> As niks spesiaals verskyn nie, is alles reg.

Voorbeeldopdrag, skryf en lees pen 1

$ gpio skryf 1 0

$ gpio lees 1

1.2. Installeer webbediener:

Om 'n webbediener te installeer, tik opdrag $ sudo apt-get install apache2 php5 libapache2-mod-php5

As alles reg is, sal 'n plaaslike web vertoon word as u die adres in die webblaaier tik 192.168.1.71/index.html

1.3. Maak 'n PHP -bladsy om GPIO te koppel

Nou het ons WiringPI om GPIO te beheer vanaf die opdrag, ons het 'n webbediener. Om die bediener GPIO van die webbediener te gebruik, moet ons 'n PHP -bladsy maak om GPIO via WiringPI te beheer

In Framboos:

$ cd/var/www/html

$ gedit io.php

Plak dan die kode soos in hierdie skakel

Let op, hierdie kode het ek gemaak vir GPIO7, GPIO8, GPIO9

Stap 2: Maak 'n eenvoudige stroombaan

Maak 'n eenvoudige stroombaan
Maak 'n eenvoudige stroombaan
Maak 'n eenvoudige stroombaan
Maak 'n eenvoudige stroombaan

Gebruik broodbord, 'n paar drade, weerstand 220Ohm om GPIO7, 8, 9 aan LED's te koppel

Stap 3: Beheer GPIO vanaf die webblaaier

Maak die webblaaier oop, plak hierdie adres

Dan skakel GPIO7 af na die vorige adres

Stap 4: Beheer GPIO vanaf telefoonprogramme (Android)

Beheer GPIO vanaf telefoonprogramme (Android)
Beheer GPIO vanaf telefoonprogramme (Android)
Beheer GPIO vanaf telefoonprogramme (Android)
Beheer GPIO vanaf telefoonprogramme (Android)

Daar is 'n Android -app wat gebruik kan word om php -opdrag te stuur. Die app kan in Google Play gevind word met die sleutelwoord "Data2Server" of deur hierdie skakel

In hierdie app stel u php -adres, opdrag vir GPIO AAN en UIT, op. Voer ook die IP -adres in van Ping van telefoon na Rasp om die verbinding na te gaan.

Dis dit! Nou kan GPIO vanaf u telefoon beheer word! Hierdeur kan u dit gebruik vir die beheer van lig 220V of enigiets wat u wil!

Aanbeveel: