Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
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į
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ę
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“)
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!