Съдържание:

Raspberry Pi GPIO От телефон: 4 стъпки (със снимки)
Raspberry Pi GPIO От телефон: 4 стъпки (със снимки)

Видео: Raspberry Pi GPIO От телефон: 4 стъпки (със снимки)

Видео: Raspberry Pi GPIO От телефон: 4 стъпки (със снимки)
Видео: ESP32 Tutorial 42 - Taking Photo with Camera save on MicroSD CAM-1 | SunFounder's ESP32 Learnig kit 2024, Юли
Anonim
Image
Image
Raspberry Pi GPIO От телефона
Raspberry Pi GPIO От телефона
Raspberry Pi GPIO От телефона
Raspberry Pi GPIO От телефона

Контролирайте Raspberry GPIO от приложението Телефон. Чрез това можете да направите свой собствен дистанционен превключвател на светлината 220V или ВЕНТИЛАТОР и т.н.

Части за закупуване:

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 надстройка

$ git клониране git: //git.drogon.net/wiringPi

$ cd окабеляванеPi

$ git pull произход

$ cd окабеляванеPi

$./buildChecking след инсталиране WiringPI

$ gpio mode 0 out

-> Ако не се появи нищо специално, всичко е наред.

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

$ gpio напишете 10

$ 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: Направете проста схема

Направете проста схема
Направете проста схема
Направете проста схема
Направете проста схема

Използвайки дъска за хляб, някои проводници, резистор 220Ohm за свързване на 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 от телефон към Rasp за проверка на връзката.

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

Препоръчано: