Мазмуну:

Телефондон Raspberry Pi GPIO: 4 кадам (сүрөттөр менен)
Телефондон Raspberry Pi GPIO: 4 кадам (сүрөттөр менен)

Video: Телефондон Raspberry Pi GPIO: 4 кадам (сүрөттөр менен)

Video: Телефондон Raspberry Pi GPIO: 4 кадам (сүрөттөр менен)
Video: Трансляция экрана телефона на ТВ 2024, Ноябрь
Anonim
Image
Image
Телефондон Raspberry Pi GPIO
Телефондон Raspberry Pi GPIO
Телефондон Raspberry Pi GPIO
Телефондон Raspberry Pi GPIO

Телефон тиркемесинен Raspberry GPIO көзөмөлдөө. Бул аркылуу сиз өзүңүздүн алыскы жарык өчүргүчтү 220В же желдеткич ж.б.

Сатып алына турган бөлүктөр:

1. Raspberry Pi https://amzn.to/2VJIOBy2. Нан тактасы

1 -кадам: Жергиликтүү веб -серверди жасаңыз

Жергиликтүү веб -серверди жасаңыз
Жергиликтүү веб -серверди жасаңыз
Жергиликтүү веб -серверди жасаңыз
Жергиликтүү веб -серверди жасаңыз

1.1. WiringPI орнотуу

WiringPI GPIO көзөмөлдөө үчүн колдонулат. Raspberryде WiringPI орнотуу үчүн буйрукту ачыңыз:

$ sudo apt-get орнотуу git-core

$ sudo apt-get update

$ sudo apt-get жогорулатуу

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

$ cd wiringPi

$ git pull

$ cd wiringPi

$./buildControling WiringPI орнотулгандан кийин

$ gpio режими 0 чыкпай калды

-> Эгер өзгөчө эч нерсе көрүнбөсө, анда баары жайында.

Үлгү буйругу, 1 -пин жазуу жана окуу

$ gpio жаз 10

$ gpio окуу 1

1.2. Веб -серверди орнотуу:

Веб-серверди орнотуу үчүн $ sudo apt-get apache2 php5 libapache2-mod-php5 буйругун териңиз

Эгерде баары ойдогудай болсо, 192.168.1.71/index.html веб -браузерине даректи тергениңизде жергиликтүү веб көрсөтүлөт

1.3. GPIO интерфейси үчүн PHP баракчасын жасаңыз

Эми бизде GPIO буйругунан WiringPI башкарат, бизде веб -сервер бар. Ошентип, GPIO веб -серверин колдонуу үчүн, WiringPI аркылуу GPIOду башкаруу үчүн PHP баракчасын түзүшүбүз керек

Малинада:

$ cd/var/www/html

$ gedit io.php

Андан кийин бул шилтемедегидей кодду чаптаңыз

Эскертүү, бул код мен GPIO7, GPIO8, GPIO9 үчүн жасалган

2 -кадам: Жөнөкөй схеманы жасаңыз

Жөнөкөй схеманы жасаңыз
Жөнөкөй схеманы жасаңыз
Жөнөкөй схеманы жасаңыз
Жөнөкөй схеманы жасаңыз

Нан тактасын, кээ бир зымдарды, 220Ohm резисторун GPIO7, 8, 9 диоддоруна туташтыруу үчүн

3 -кадам: Веб -браузерден GPIO башкаруу

Мына, веб -браузерди ачып, бул даректи https://192.168.1.71/io.php?pin=70 кой

Андан кийин, GPIO7 күйгүзүлөт, мурунку дарек

4 -кадам: Телефон колдонмолорунан GPIO көзөмөлдөө (Android)

Телефон колдонмолорунан GPIO көзөмөлдөө (Android)
Телефон колдонмолорунан GPIO көзөмөлдөө (Android)
Телефон колдонмолорунан GPIO көзөмөлдөө (Android)
Телефон колдонмолорунан GPIO көзөмөлдөө (Android)

PHP буйругун жөнөтүү үчүн Android колдонмосу бар. Колдонмону Google Playде "Data2Server" ачкыч сөзү же бул шилтеме аркылуу тапса болот

Бул колдонмодо PHP дарегин, GPIO ON жана OFF буйругун конфигурациялайсыз. Ошондой эле туташууну текшерүү үчүн Телефондон Raspке Pingге IP дарегин киргизиңиз.

Дал ушул! Эми GPIO телефонуңуздан башкарылышы мүмкүн! Муну менен, сиз муну Light 220V же каалаган нерсеңизди көзөмөлдөө үчүн колдоно аласыз!

Сунушталууда: