Тёмный

ESP8266: Готовый скетч удаленного управления освещением через TelegramBot! 

SRT
Подписаться 1,7 тыс.
Просмотров 5 тыс.
50% 1

Пример (для вспыльчивых отдельно повторяю: пример), рамочный проект, управления освещением. Понятно, что каждый решает чем управлять ему: не освещением, так поливом... :)
Купил плату, залил скетч, есть смартфон - все, готово. Вместо встроенного датчика освещения подключайте любой аналоговый датчик. Вместо светодиодов включайте любое устройство через копеечное реле. Хватит строить монстров.
Управляйте, чем хотите. Это решение для ленивых: сервера не строим, шилды не покупаем и тем более не паяем. Некогда! Тыкаем в экран и видим результат.
Дополнение - чтоб стать администратором и получать сообщения от бота - введите в переменную Mychat_id свой номер Telegram. Его видно на экране монитора при обращении к боту.
Ссылка для Менеджера плат: arduino.esp8266...
Как делать бота: • Создание личного Teleg...
Скетч: drive.google.c...
Библиотека: drive.google.c...
Плата ESP8266 Serial WIFI Witty здесь www.aliexpress...
Звуковая дорожка отсюда: • Video

Опубликовано:

 

11 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 79   
@user-zd2ne8ie2l
@user-zd2ne8ie2l 5 лет назад
Спасибо за честный ответ, ещё раз повторюсь, проект отличный,с подробным описанием, такие сейчас редко можно найти,в основном все объясняют в двух словах, либо вообще просто хвастаются
@SRT_watcher
@SRT_watcher 5 лет назад
НЕ люблю саморекламы, но должен сказать: этот ролик довольно старый, там только зачатки идеи. После перехода на платформу FlProg все стало в разы мощнее: и коммуникация и стабильность работы ботов и повторяемость проектов.
@user-qi1tb9qh4r
@user-qi1tb9qh4r Год назад
Единственное что удалось повторить данного автора. Остальные произведения не работают.
@vasylfiialko318
@vasylfiialko318 Год назад
Вітання колезі по небу. Аватарка наштовхує на думку, що тут пілот.Не все розумію, бо тільки від професії відійшов. Небо міняю на єлектроніку. Цікаво. Дякую Вам.
@SRT_watcher
@SRT_watcher Год назад
Так. Mig 25 ППО Але не пілот. Технік САУ, ТЕЧ. Давно було. Не вітрачайте час на старі проекти. Беріть проекти помолодше...
@vasylfiialko318
@vasylfiialko318 Год назад
@@SRT_watcher Вітання Вам. Мене звати Василь. Я ж тільки на початку шляху. Для мене всі прєкти нові.
@SRT_watcher
@SRT_watcher Год назад
@@vasylfiialko318 Зрозуміло. Мав на увазі застосовувати ті, що викладаються пізніше за інших. Бо ті, що раніше викладались, зараз неактуальні. Не не має сенсу їх повторювати.
@vasylfiialko318
@vasylfiialko318 Год назад
@@SRT_watcher Дякую Вам.
@viktorkondratenko1423
@viktorkondratenko1423 4 года назад
Доброго вечора.Підскажить як налаштувати рівень освітлення (включити при 25-виключити при 35)процентах.У Вашому скетчі приблизно 40-50.Дякую.
@SRT_watcher
@SRT_watcher 4 года назад
Цей проект доволi старий. Сьогoднi я б порадив вам переходити на Flprog. Там все легше та скорiше.
@viktorkondratenko1423
@viktorkondratenko1423 4 года назад
@@SRT_watcher справа в тому, що я тільки учуся і для мене флпрог це темний ліс.Поміняв у скетчі 450 НА 150 і все запрацювало так як мені потрібно.Дякую.
@dasramm8513
@dasramm8513 6 лет назад
Нормально разжевал))) Класс и подписка)))
@SRT_watcher
@SRT_watcher 6 лет назад
Das Ramm Спасибо. Меня убедили, что следует ещё подробнее попробовать рассказать. На днях рвану рубашку на груди:) Посмотрю, может люди скажут, что слишком. Просто интересно будет послушать мнения.
@alexrakin1181
@alexrakin1181 3 года назад
Супер!
@dkadun72
@dkadun72 6 лет назад
Всё отлично!!! Одно напрягает, зачем музыка громче голоса??? Это бесит ужасно!!! Вы же про бот расказываете а не про музыку.
@SRT_watcher
@SRT_watcher 6 лет назад
Все мы учимся понемногу. Учту.
@dkadun72
@dkadun72 6 лет назад
Сергей, вы делаете большое дело! Спасибо Вам огромное!
@SRT_watcher
@SRT_watcher 6 лет назад
Настоятельно советую посмотреть в сторону FLProg. Я приступил к серии с этим ПО. Продуктивность возрастает в разы.
@user-zd2ne8ie2l
@user-zd2ne8ie2l 5 лет назад
Проект отличный,а Вы не рассматривали вариант реализации не на esp 8266,а на эзернет шилд w5100? Пытался найти,но все проекты только на esp8266
@SRT_watcher
@SRT_watcher 5 лет назад
Я, признаюсь, начинал все это с мыслью как можно быстрее забыть про этот шилд. И теперь уверен в своей правоте. Ни по размерам, ни по надежности, ни по функционалу он не сравнится с этим малышом. Вы же сами видите - никто с w5100 на возится. Это не зря :))) Он не стоит трудозатрат при наличии ESP. Это лично мое мнение. И только.
@dasramm8513
@dasramm8513 6 лет назад
А ещё вопрос к вам, от начинающего: Визуал Студио не пробовали ? И есть ли там точка остановы, а то без неё совсем тяжко... Спасибо.
@SRT_watcher
@SRT_watcher 6 лет назад
Das Ramm Да, понимаю... Где debugger? Нету. Именно поэтому я часто повторяю, что SerialPrint годится только как заменитель точки останова. Но, как правило, этого достаточно.
@vasiliylisnyak8680
@vasiliylisnyak8680 6 лет назад
www.visualmicro.com/ Вот чтоб использовать VS . очень удобно и полный набор
@maximysiks
@maximysiks 5 лет назад
Доброго дня некомпілюється викидає ошибки з бібліотеками WiFiClient.h ESP8266WiFi.h і так далі якіб скетчі я не заливав завжди помилки в бібліотеці ESP8266WiFi.h що це може бути. Дякую
@SRT_watcher
@SRT_watcher 5 лет назад
Важко відповісти один раз на всі питання ... пораджу ось що: Для нормальної роботи потрібно мати правильно налаштовану середу IDE. Це перше і, думаю, головне. 1 Переконайтеся, що в налаштуваннях середовища прописано рядок підтримки ESP8266 2 Переконайтеся, що бібліотека плати завантажена і її версія 2.4.2 3 Взагалі перевірте, що повідомлення системи обгрунтовані: можливо реально ви НЕ встановили ті бібліотеки. 3 Зрештою, зайдіть в чат, де я і мої колеги можуть реально допомогти. Це чат телеграм t.me/joinchat/BRr4VRAd19LfXICPFIc_Yg
@SRT_watcher
@SRT_watcher 5 лет назад
Додам ось що - пора закінчувати боротися з труднощами: переходьте на FlProg Як говорили в тій нав'язливiй рекламi: "ви того варті" :)))
@user-mq4hq3vz4e
@user-mq4hq3vz4e 5 лет назад
Сергей приветствую вас, это Александр, подскажите пожалуйста а можно ли каким нибудь образом вшить soks в прошивку witty? сразу не пинайте, новичёк))))
@SRT_watcher
@SRT_watcher 5 лет назад
Какие там пинки, это не наш стиль :) Я улавливаю ваш ход мысли, но к сожалению в этой области я не являюсь специалистом. Ну и немаловажно то, что у нас телега не блокирована и, думаю, никогда не будет блокирована. Поэтому бороться с этим маразмом нет мотивации :))))
@MrGribovod
@MrGribovod 6 лет назад
У Вас в скетче СЕРЬЁЗНАЯ ошибка! В строках 135, 139, 144, 146, 157, 159 вместо "chat_id" нужно вписать "Mychat_id" Если не внести этих изменений то Вашим ботом будет управлять кто угодно в Интернет. А между 120 и 121 строкой я бы рекомендовал что то такое: if(Mychat_id!=chat_id){ bot.sendMessage(chat_id, "ДОСТУП ЗАПРЕЩЕН! "); return; }
@SRT_watcher
@SRT_watcher 6 лет назад
Отлично! Спасибо, что отозвались! В строках 135, 139, 144, 146, 157, 159 я оставил все так как есть для того, чтобы все могли убедиться, что бот работает. Он ничего не включает и не выключает, кроме светодиодов. Однако исходящие сообщения получает только админ. Скажу больше - я таким образом проверил пропускную способность бота на ESP8266. И скажу так - она не высокая. Но я очень рад, что есть внимательные зрители. Вы абсолютно правы, но, повторю, это я сделал намеренно. В моем рабочем боте все так и есть. Даже строже.
@basilstadnik1342
@basilstadnik1342 6 лет назад
спасибо ! будем перенимать опыт !
@user-oy5lx8ki9g
@user-oy5lx8ki9g 6 лет назад
Здравствуйте, помогите. Не коннектится esp к телботу, шлю /start, а в терминале тишина...
@SRT_watcher
@SRT_watcher 6 лет назад
Павел Жуков в России таки да, не работает. А в остальном проект опроьовпг. Внимательно проверьте. Вслепую помочь не получится.
@user-oy5lx8ki9g
@user-oy5lx8ki9g 6 лет назад
Serg Tkachuk. Другой бот стоит на orange pi и исправно работает, а на esp ни с каким кодом esp8266 не может подключиться к telegram. Создал 2 бота, завтра попробую на другой плате.
@alexrakin1181
@alexrakin1181 3 года назад
В России все работает
@user-il8fk7mi2z
@user-il8fk7mi2z 3 года назад
Добрый день! Бот не отвечает, не подскажете что может быть не так?
@SRT_watcher
@SRT_watcher 6 лет назад
При озвучивании не указал важную деталь: чтоб стать администратором бота и получать уведомления о необходимости действий, нужно ввести номер своего Telegram в константу Mychat_id. Она в исходнике принимает значение 123456789. А посмотреть свой номер, да и номера других подключений, можно на экране монитора. Все выводится в com порт.
@kornet8769
@kornet8769 6 лет назад
Serg Tkachuk Это сюжет для отдельного одноминутного ролика: "Как стать админом бота"
@SRT_watcher
@SRT_watcher 6 лет назад
ОК, это не сложно. Можно и показать.
@kornet8769
@kornet8769 6 лет назад
Serg Tkachuk Если можно сухо, без лирики: Одну физику, в духе - Делай раз - Делай два -Делай три -Вот и все. Так проще за Вашей мыслью следовать. Спасибо, что услышали.
@SRT_watcher
@SRT_watcher 6 лет назад
V Romaxin Да, согласен. Думал вообще не рассматривать работу скетча. Но решил сделать подробный анализ особенностей функционирования именно бота. Тема очень интересная.
@kornet8769
@kornet8769 6 лет назад
Serg Tkachuk Поясните такой момент: что с обратной связью? Свет моргнул, WiFiреле откинулось, какова реакция бота?
@Gromo_Z
@Gromo_Z 6 лет назад
Скетч прошил-бот начал отвечать,подскажите-вместо имени бота у меня высвечивается токен-как это поменять на имя?
@SRT_watcher
@SRT_watcher 6 лет назад
В чате высвечивается? Помочь в комментах сложно. На вопросы по Telegram я отвечаю в группе t.me/joinchat/BRr4VRAd19LfXICPFIc_Yg Отправьте туда вопрос. Будет возможность - обязательно помогу.
@Gromo_Z
@Gromo_Z 6 лет назад
Разобрался-поменял имя в настройках бота.Нет ли примера передачи температуры и влажности с датчиков?Спасибо
@SRT_watcher
@SRT_watcher 6 лет назад
Отлично!!! Датчик DHT11 и DS18B20 я подключал без каких либо проблем. Кажется , даже в моей серии есть скетч с контролем температуры и влажности. Сейчас посмотрю, на память не помню :) Посмотрел... Нет, это в планах. Собираюсь сделать ролик по основам составления простых скетчей и там как раз планирую показать пример управления температурой.
@Nik_tvnow
@Nik_tvnow 5 лет назад
@@SRT_watcher Здравствуйте, спасибо за труды, большое дело делаете. Ждём от вас новых проектов в этом же направлении.
@militer3675
@militer3675 5 лет назад
В плате ничего не компилируется.
@solar59
@solar59 6 лет назад
не компилируется скетч
@SRT_watcher
@SRT_watcher 6 лет назад
Смотрите, что пишет на черном фоне красными буквами: у вас библиотеки какой-то нет. В подготовленной среде он компилируется без ошибок. Ихтамнет...
@mag9997
@mag9997 4 года назад
код неработает.
@alexrakin1181
@alexrakin1181 3 года назад
Библиотеку json обнови до последней
@user-mq4hq3vz4e
@user-mq4hq3vz4e 5 лет назад
промучался 12 часов, так и не запустил. что только не менял
@SRT_watcher
@SRT_watcher 5 лет назад
Если вы в России, то ничего не выйдет. Блокировка от роскомнадзора. Если нет, то ищите ошибку, скетч работает точно. И переходите на FlProg. Не теряйте время.
@user-qg3ph9di4y
@user-qg3ph9di4y 5 лет назад
спасибо Сергей
@user-qg3ph9di4y
@user-qg3ph9di4y 5 лет назад
но вроде как с прокси в телеге должно работать
@user-qg3ph9di4y
@user-qg3ph9di4y 5 лет назад
а задумка просто супер, вот бы реализовать её
@SRT_watcher
@SRT_watcher 5 лет назад
@@user-qg3ph9di4y Сама телега да, работает. А вот API ботов - нет.
Далее
Мой телеграмм: v1ann
00:14
Просмотров 85 тыс.
ESP8266 и Telegram Bot
23:05
Просмотров 12 тыс.
Forget About Raspberry Pi! Use Your Old Phone Instead.
9:09
Прошивка arduino по WIFI esp8266 esp-01
10:20
Уроки Ардуино. ПИД регулятор
28:57
ESP8266 Часть 1. Вводная
18:53
Просмотров 228 тыс.
#053 ESP8266 what you need to know each owner
8:14
Просмотров 42 тыс.