Оглавление:

Raspberry Pi GPIO с телефона: 4 шага (с изображениями)
Raspberry Pi GPIO с телефона: 4 шага (с изображениями)

Видео: Raspberry Pi GPIO с телефона: 4 шага (с изображениями)

Видео: Raspberry Pi GPIO с телефона: 4 шага (с изображениями)
Видео: Raspberry Pi - Что нужно знать? Что нужно иметь? Достаточно купить только плату? 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 install git-core

$ sudo apt-get update

$ sudo apt-get upgrade

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

$ cd wiringPi

$ git pull origin

$ cd wiringPi

$./buildChecking после установки WiringPI

$ gpio mode 0 out

-> Если ничего особенного не появляется, все в порядке.

Пример команды, запись и чтение контакта 1

$ gpio написать 1 0

$ gpio читать 1

1.2. Установите веб-сервер:

Чтобы установить веб-сервер, введите команду $ 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: сделайте простую схему

Сделать простую схему
Сделать простую схему
Сделать простую схему
Сделать простую схему

Используя макетную плату, несколько проводов, резистор 220 Ом для подключения GPIO7, 8, 9 к светодиодам.

Шаг 3: Управление GPIO из веб-браузера

Итак, откройте веб-браузер, вставьте этот адрес

Затем GPIO7 выключится, чтобы включить его, прошлый адрес

Шаг 4. Управление GPIO из приложений телефона (Android)

Управление GPIO из приложений телефона (Android)
Управление GPIO из приложений телефона (Android)
Управление GPIO из приложений телефона (Android)
Управление GPIO из приложений телефона (Android)

Существует приложение для Android, которое можно использовать для отправки команды php. Приложение можно найти в Google Play по ключевому слову "Data2Server" или по этой ссылке.

В этом приложении вы настроите адрес php, команду для включения и выключения GPIO. Также введите IP-адрес в команду Ping from Phone to Rasp для проверки соединения.

Вот и все! Теперь GPIO можно управлять с вашего телефона! Таким образом, вы можете использовать его для управления Light 220V или что угодно!

Рекомендуемые: