Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Ovládajte Raspberry GPIO z aplikácie Telefón. Prostredníctvom toho si môžete vytvoriť svoj vlastný diaľkový vypínač 220 V alebo FAN, atď.
Kúpiť diely:
1. Raspberry Pi https://amzn.to/2VJIOBy2. Doska na chlieb
Krok 1: Vytvorte lokálny webový server
1.1. Nainštalujte WiringPI
WiringPI sa používa na ovládanie GPIO. Na Raspberry otvorte príkaz na inštaláciu WiringPI:
$ sudo apt-get install git-core
$ sudo apt-get aktualizácia
$ sudo apt-get upgrade
$ git klon git: //git.drogon.net/wiringPi
$ cd kabelážPi
$ git pull origin
$ cd kabelážPi
$./buildChecking po inštalácii WiringPI
$ gpio mode 0 out
-> Ak sa nič zvláštne nezobrazí, je všetko v poriadku.
Ukážka príkazu, zápis a čítanie pinu 1
$ gpio napíš 1 0
$ gpio prečítané 1
1.2. Nainštalovať webový server:
Ak chcete nainštalovať webový server, zadajte príkaz $ sudo apt-get install apache2 php5 libapache2-mod-php5
Ak je všetko v poriadku, po zadaní adresy do webového prehliadača 192.168.1.71/index.html sa zobrazí miestny web.
1.3. Vytvorte stránku PHP s rozhraním GPIO
Teraz máme WiringPI na ovládanie GPIO z príkazu, máme webový server. Aby sme mohli používať GPIO na ovládanie webového servera, musíme vytvoriť stránku PHP na ovládanie GPIO prostredníctvom WiringPI
V maline:
$ cd/var/www/html
$ gedit io.php
Potom vložte kód ako v tomto odkaze
Tento kód som vytvoril pre GPIO7, GPIO8, GPIO9
Krok 2: Vytvorte jednoduchý obvod
Pomocou dosky na chlieb, niektorých drôtov, rezistora 220 ohmov na pripojenie GPIO7, 8, 9 k diódam LED
Krok 3: Ovládajte GPIO z webového prehliadača
Poďme na to, otvorte webový prehliadač a prilepte túto adresu
Potom sa GPIO7 vypne, aby ho ZAPNUTO, predchádzajúca adresa
Krok 4: Ovládajte GPIO z telefónnych aplikácií (Android)
Na odoslanie príkazu php je možné použiť aplikáciu pre Android. Aplikáciu nájdete v službe Google Play pomocou kľúčového slova „Data2Server“alebo pomocou tohto odkazu
V tejto aplikácii nakonfigurujete adresu php, príkaz pre GPIO ZAPNUTÉ a VYPNUTÉ. Tiež zadajte IP adresu Ping z telefónu na Rasp na kontrolu pripojenia.
To je všetko! Teraz je možné GPIO ovládať z vášho telefónu! Vďaka tomu ho môžete použiť na ovládanie svetla 220 V alebo čohokoľvek, čo sa vám páči!