Arduino IDE + ESP8266 примеры кода.

Подключение исполнительных устройств, датчиков, контроллеров.

Модератор: immortal

VladPTZ
Сообщения: 395
Зарегистрирован: Вт май 31, 2016 6:56 pm
Откуда: Россия Карелия Петрозаводск
Благодарил (а): 95 раз
Поблагодарили: 57 раз

Re: Arduino IDE + ESP8266 примеры кода.

Сообщение VladPTZ » Пн окт 10, 2016 4:44 pm

Продолжение этих исходников на GitHub
https://github.com/vgamaev/ESPMDDEVICE

Чтобы добавить больше управляемых выводов и кнопок надо переработать функции в файле LAMP.cpp или исходники в файле сверху.

Код: Выделить всё

// Включаем лампу
void turnOnLamp();

// Выключаем лампу
void turnOffLamp();

// Изменяем состояние лампы
void toggleLamp();

// Получаем от сервера команду включить
void handleOn();

// Получаем от сервера команду выключить
void handleOff();

// Отправляем серверу MojorDomo события вкл./выкл.
void sendServer(bool state);
 
Сервер МД на x86 micro pc ssd + HDD, OC Debian, терминал Xiaomi Redmi note 7
Мои исходники для мд управляемых устройств https://github.com/vgamaev/ESPMDDEVICE
linoobs
Сообщения: 3
Зарегистрирован: Вс янв 01, 2017 5:39 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Arduino IDE + ESP8266 примеры кода.

Сообщение linoobs » Вс янв 22, 2017 5:22 pm

Подскажи пожалуйста, каким кодом в MajorDomo организован разбор ответа о состоянии?
VladPTZ
Сообщения: 395
Зарегистрирован: Вт май 31, 2016 6:56 pm
Откуда: Россия Карелия Петрозаводск
Благодарил (а): 95 раз
Поблагодарили: 57 раз

Re: Arduino IDE + ESP8266 примеры кода.

Сообщение VladPTZ » Чт дек 07, 2017 10:51 am

Добавил поддержку выключателей Sonoff T1 трехкнопочный, Sonoff Touch, розетка Sonoff S20
Какую прошивку собирать, выбираем в файле ESPMDDEVICE.H
Управлять многокнопочным выключателем так.
http://192.168.1.11/relay?token=esp8266 ... &state=off
Сервер МД на x86 micro pc ssd + HDD, OC Debian, терминал Xiaomi Redmi note 7
Мои исходники для мд управляемых устройств https://github.com/vgamaev/ESPMDDEVICE
Аватара пользователя
ebramariys
Сообщения: 34
Зарегистрирован: Вс апр 15, 2018 1:26 pm
Откуда: Харьков
Благодарил (а): 18 раз
Поблагодарили: 3 раза

Re: Arduino IDE + ESP8266 примеры кода.

Сообщение ebramariys » Пт апр 19, 2019 12:20 pm

Хотел уточнить,прошивка под Лед-матрикс поддерживает,русский язык? Потому что у меня абракадабру выдало.Кстати,пины для подключения,что вы дали оказались правильные,вот эти
DIN -> GPIO13 (MOSI)
SCK -> GPIO14 (SCK)
CS -> GPIO15
Спасибо!
Ответить