Talaan ng mga Nilalaman:

Raspberry Pi GPIO Mula sa Telepono: 4 na Hakbang (na may Mga Larawan)
Raspberry Pi GPIO Mula sa Telepono: 4 na Hakbang (na may Mga Larawan)

Video: Raspberry Pi GPIO Mula sa Telepono: 4 na Hakbang (na may Mga Larawan)

Video: Raspberry Pi GPIO Mula sa Telepono: 4 na Hakbang (na may Mga Larawan)
Video: Session 38: Offline Internet 2024, Hulyo
Anonim
Image
Image
Raspberry Pi GPIO Mula sa Telepono
Raspberry Pi GPIO Mula sa Telepono
Raspberry Pi GPIO Mula sa Telepono
Raspberry Pi GPIO Mula sa Telepono

Kontrolin ang Raspberry GPIO mula sa application ng Telepono. Sa pamamagitan nito, maaari kang gumawa ng iyong sariling Remote light switch 220V o FAN, atbp.

Mga bahagi na bibilhin:

1. Raspberry Pi https://amzn.to/2VJIOBy2. Bread board

Hakbang 1: Gumawa ng Lokal na Web Server

Gumawa ng Local Web Server
Gumawa ng Local Web Server
Gumawa ng Local Web Server
Gumawa ng Local Web Server

1.1. I-install ang Mga KablePI

Ginagamit ang WiringPI upang makontrol ang GPIO. Sa Raspberry, buksan ang utos na i-install ang WiringPI:

$ sudo apt-get install git-core

$ sudo apt-get update

$ sudo apt-get upgrade

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

$ cd mga kablePi

Pinagmulan ng $ git pull

$ cd mga kablePi

$./ buildChecking pagkatapos ng pag-install ng Mga KabuuanPI

$ gpio mode 0 out

-> Kung walang espesyal na lilitaw, maayos ang lahat.

Sample na utos, isulat at basahin ang pin 1

$ gpio isulat ang 1 0

$ gpio basahin ang 1

1.2. I-install ang web server:

Upang mai-install ang web server, i-type ang utos na $ sudo apt-get install apache2 php5 libapache2-mod-php5

Kung OK ang lahat, isang lokal na web ang ipapakita kapag nag-type ka ng address sa Web Browser 192.168.1.71/index.html

1.3. Gumawa ng pahina ng PHP upang mai-interface ang GPIO

Ngayon mayroon kaming CablePI upang makontrol ang GPIO mula sa utos, mayroon kaming web server. Kaya, upang magamit ang kontrol ng Web server ng GPIO, kailangan naming gumawa ng pahina ng PHP upang makontrol ang GPIO sa pamamagitan ng WiringPI

Sa Raspberry:

$ cd / var / www / html

$ gedit io.php

Pagkatapos i-paste ang code tulad ng sa link na ito

Tandaan, ang code na ito na ginawa ko para sa GPIO7, GPIO8, GPIO9

Hakbang 2: Gumawa ng Simpleng Circuit

Gumawa ng Simple Circuit
Gumawa ng Simple Circuit
Gumawa ng Simple Circuit
Gumawa ng Simple Circuit

Paggamit ng board ng tinapay, ilang mga wire, resistor 220Ohm upang ikonekta ang GPIO7, 8, 9 sa mga LED

Hakbang 3: Kontrolin ang GPIO Mula sa Web Browser

Dito na tayo, buksan ang Web browser, i-paste ang address na ito

Pagkatapos, ang GPIO7 ay papatayin, upang I-ON ito, nakaraang address

Hakbang 4: Kontrolin ang GPIO Mula sa Mga Apps sa Telepono (Android)

Kontrolin ang GPIO Mula sa Mga Apps sa Telepono (Android)
Kontrolin ang GPIO Mula sa Mga Apps sa Telepono (Android)
Kontrolin ang GPIO Mula sa Mga Apps sa Telepono (Android)
Kontrolin ang GPIO Mula sa Mga Apps sa Telepono (Android)

Mayroong isang Android App na maaaring magamit upang magpadala ng php utos. Ang App ay matatagpuan sa Google Play sa pamamagitan ng keyword na "Data2Server" o sa pamamagitan ng link na ito

Sa App na ito, iko-configure mo ang php address, utos para sa GPIO ON at OFF. I-input din ang IP address sa Ping mula sa Telepono hanggang sa Rasp para sa pagsuri sa koneksyon.

Ayan yun! Ngayon ay maaaring makontrol ang GPIO mula sa iyong Telepono! Sa pamamagitan nito, maaari mo itong magamit para sa control Light 220V o anumang gusto mo!

Inirerekumendang: