สารบัญ:

Raspberry Pi GPIO จากโทรศัพท์: 4 ขั้นตอน (พร้อมรูปภาพ)
Raspberry Pi GPIO จากโทรศัพท์: 4 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Raspberry Pi GPIO จากโทรศัพท์: 4 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Raspberry Pi GPIO จากโทรศัพท์: 4 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: Raspberry Pi คืออะไรใน 3 นาที? 2024, กรกฎาคม
Anonim
Image
Image
Raspberry Pi GPIO จากโทรศัพท์
Raspberry Pi GPIO จากโทรศัพท์
Raspberry Pi GPIO จากโทรศัพท์
Raspberry Pi GPIO จากโทรศัพท์

ควบคุม Raspberry GPIO จากแอปพลิเคชันโทรศัพท์ ด้วยวิธีนี้คุณสามารถสร้างสวิตช์ไฟระยะไกล 220V หรือ FAN ของคุณเองได้

อะไหล่ที่จะซื้อ:

1. Raspberry Pi https://amzn.to/2VJIOBy2. เขียง

ขั้นตอนที่ 1: สร้างเว็บเซิร์ฟเวอร์ภายในเครื่อง

สร้างเว็บเซิร์ฟเวอร์ภายในเครื่อง
สร้างเว็บเซิร์ฟเวอร์ภายในเครื่อง
สร้างเว็บเซิร์ฟเวอร์ภายในเครื่อง
สร้างเว็บเซิร์ฟเวอร์ภายในเครื่อง

1.1. ติดตั้งสายไฟPI

WiringPI ใช้เพื่อควบคุม GPIO บน Raspberry ให้เปิดคำสั่งเพื่อติดตั้ง WiringPI:

$ sudo apt-get ติดตั้ง git-core

$ sudo apt-get update

$ sudo apt-get upgrade

$ git โคลน git://git.drogon.net/wiringPi

$ cd การเดินสายไฟPi

$ git pull origin

$ cd การเดินสายไฟPi

$./buildChecking หลังการติดตั้ง WiringPI

$ gpio โหมด 0 ออก

->ถ้าไม่มีอะไรพิเศษปรากฏขึ้น ทุกอย่างก็เรียบร้อย

ตัวอย่างคำสั่งเขียนและอ่านพิน 1

$ gpio เขียน 1 0

$ gpio อ่าน 1

1.2. ติดตั้งเว็บเซิร์ฟเวอร์:

ในการติดตั้งเว็บเซิร์ฟเวอร์ ให้พิมพ์ command$ sudo apt-get install apache2 php5 libapache2-mod-php5

หากทุกอย่างเรียบร้อย เว็บท้องถิ่นจะปรากฏขึ้นเมื่อคุณพิมพ์ที่อยู่เว็บเบราว์เซอร์ 192.168.1.71/index.html

1.3. สร้างหน้า PHP เพื่อเชื่อมต่อ GPIO

ตอนนี้เรามี WiringPI เพื่อควบคุม GPIO จากคำสั่ง เรามีเว็บเซิร์ฟเวอร์ ดังนั้นหากต้องการใช้การควบคุมเว็บเซิร์ฟเวอร์ GPIO เราจำเป็นต้องสร้างหน้า PHP เพื่อควบคุม GPIO ผ่าน WiringPI

ในราสเบอร์รี่:

$ cd /var/www/html

$ gedit io.php

แล้ววางโค้ดตามลิงค์นี้

หมายเหตุ รหัสนี้ที่ฉันสร้างสำหรับ GPIO7, GPIO8, GPIO9

ขั้นตอนที่ 2: สร้างวงจรอย่างง่าย

ทำวงจรอย่างง่าย
ทำวงจรอย่างง่าย
ทำวงจรอย่างง่าย
ทำวงจรอย่างง่าย

ใช้ breadboard, สายบาง, ตัวต้านทาน 220Ohm เพื่อเชื่อมต่อ GPIO7, 8, 9 กับ LEDs

ขั้นตอนที่ 3: ควบคุม GPIO จากเว็บเบราว์เซอร์

เอาล่ะ เปิดเว็บเบราว์เซอร์ วางที่อยู่นี้

จากนั้น GPIO7 จะปิดไปที่ ON ที่อยู่ในอดีต

ขั้นตอนที่ 4: ควบคุม GPIO จากแอปโทรศัพท์ (Android)

ควบคุม GPIO จากแอพโทรศัพท์ (Android)
ควบคุม GPIO จากแอพโทรศัพท์ (Android)
ควบคุม GPIO จากแอพโทรศัพท์ (Android)
ควบคุม GPIO จากแอพโทรศัพท์ (Android)

มีแอพ Android ที่ใช้ส่งคำสั่ง php ได้ แอปสามารถพบได้ใน Google Play โดยใช้คำหลัก "Data2Server" หรือตามลิงค์นี้

ในแอพนี้ คุณจะกำหนดค่าที่อยู่ php คำสั่งสำหรับเปิดและปิด GPIO ป้อนที่อยู่ IP ไปที่ Ping จากโทรศัพท์ไปยัง Rasp เพื่อตรวจสอบการเชื่อมต่อ

แค่นั้นแหละ! ตอนนี้ GPIO สามารถควบคุมได้จากโทรศัพท์ของคุณ! โดยคุณสามารถใช้มันเพื่อควบคุมไฟ 220V หรืออะไรก็ได้ที่คุณชอบ!

แนะนำ: