Turinys:

„Raspberry Pi GPIO“iš telefono: 4 žingsniai (su nuotraukomis)
„Raspberry Pi GPIO“iš telefono: 4 žingsniai (su nuotraukomis)

Video: „Raspberry Pi GPIO“iš telefono: 4 žingsniai (su nuotraukomis)

Video: „Raspberry Pi GPIO“iš telefono: 4 žingsniai (su nuotraukomis)
Video: Как установить Android 9 на Raspberry Pi 2024, Lapkritis
Anonim
Image
Image
Raspberry Pi GPIO iš telefono
Raspberry Pi GPIO iš telefono
Raspberry Pi GPIO iš telefono
Raspberry Pi GPIO iš telefono

Valdykite Raspberry GPIO iš telefono programos. Tokiu būdu jūs galite sukurti savo 220V nuotolinio apšvietimo jungiklį arba ventiliatorių ir pan.

Dalys, kurias reikia įsigyti:

1. Raspberry Pi https://amzn.to/2VJIOBy2. Duonos lenta

1 veiksmas: sukurkite vietinį žiniatinklio serverį

Sukurkite vietinį žiniatinklio serverį
Sukurkite vietinį žiniatinklio serverį
Sukurkite vietinį žiniatinklio serverį
Sukurkite vietinį žiniatinklio serverį

1.1. Įdiekite „WiringPI“

„WiringPI“naudojamas GPIO valdymui. „Raspberry“atidarykite komandą, kad įdiegtumėte „WiringPI“:

$ sudo apt-get install git-core

$ sudo apt-get atnaujinimas

$ sudo apt-get atnaujinimas

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

$ cd wiringPi

$ git pull kilmė

$ cd wiringPi

$./buildChecking po įdiegimo „WiringPI“

$ gpio režimas 0 išvesties

-> Jei nieko ypatingo neatsiranda, viskas gerai.

Komandos pavyzdys, rašykite ir skaitykite 1 kaištį

$ gpio rašyti 10

$ gpio skaityti 1

1.2. Įdiekite žiniatinklio serverį:

Norėdami įdiegti žiniatinklio serverį, įveskite komandą $ sudo apt-get install apache2 php5 libapache2-mod-php5

Jei viskas gerai, rodomas vietinis žiniatinklis, kai įvedate adresą į žiniatinklio naršyklę 192.168.1.71/index.html

1.3. Sukurkite PHP puslapį į sąsają GPIO

Dabar mes turime „WiringPI“, kad galėtume valdyti GPIO iš komandos, turime žiniatinklio serverį. Taigi, norėdami naudoti žiniatinklio serverio valdymą GPIO, turime sukurti PHP puslapį, kad galėtume valdyti GPIO per „WiringPI“

Raspberry:

$ cd/var/www/html

$ gedit io.php

Tada įklijuokite kodą, kaip nurodyta šioje nuorodoje

Atminkite, kad šį kodą sukūriau GPIO7, GPIO8, GPIO9

2 žingsnis: sukurkite paprastą grandinę

Sukurkite paprastą grandinę
Sukurkite paprastą grandinę
Sukurkite paprastą grandinę
Sukurkite paprastą grandinę

Naudojant duonos lentą, kai kuriuos laidus, rezistorių 220Ohm, norint prijungti GPIO7, 8, 9 prie šviesos diodų

3 veiksmas: valdykite GPIO iš žiniatinklio naršyklės

Štai, atidarykite žiniatinklio naršyklę, įklijuokite šį adresą

Tada GPIO7 išjungs, įjungs, ankstesnis adresas

4 veiksmas: valdykite GPIO iš telefono programų („Android“)

Valdykite GPIO iš telefono programų („Android“)
Valdykite GPIO iš telefono programų („Android“)
Valdykite GPIO iš telefono programų („Android“)
Valdykite GPIO iš telefono programų („Android“)

Yra „Android“programa, kurią galima naudoti norint siųsti „php“komandą. Programėlę galima rasti „Google Play“pagal raktinį žodį „Data2Server“arba šią nuorodą

Šioje programoje sukonfigūruosite php adresą, GPIO įjungimo ir išjungimo komandą. Taip pat įveskite IP adresą į „Ping“iš telefono į „Rasp“, kad patikrintumėte ryšį.

Viskas! Dabar GPIO galima valdyti iš jūsų telefono! Tokiu būdu jūs galite jį naudoti 220V lemputei ar bet kam, kas jums patinka!

Rekomenduojamas: