Ссылки на продавцов где есть модули применяемые в примерах. Arduino NANO - alii.pub/699fxy NodeMcu V3 - alii.pub/699ich Датчик температуры и влажности DHT11 DHT22 - alii.pub/69gccu Один из самых простых способов вывести температуру в интернет и контролировать удалённо. Можете посмотреть по этой ссылке. docs.google.com/spreadsheets/d/180RK7GMv0rCQQooHPy88el_gnuEAruDg6q0COG-NFkY/edit?usp=sharing
Вот, вот, вот, оно - то что я считаю полезным для себя. Почти как бесплатный mqtt брокер, только без обратной связи. Посмотреть график изменения атмосферного давления, влажности и наружной температуры, чтобы определить возможность осадков и отреагировать ну даже через ,,умную розетку,, включить или выключить насос (вентилятор или серво-форточку закрыть). Но всеже хорошо бы дописать в скетче возможность перепрописки ssid и пароля иных wi fi сетей (без перепрошивки) для большей мобильности устройства.
@@arduino2000 , можно в сетапе : при условии нажатой кнопки, создавать точку доступа с веб интерфейсом в котором и перепрописывается и запоминается в еепром название и пароль вайфай сети. После заново подав питание на еэспешку она подключится к новой сети.
Спасите! GET запрос в гугл script.google.com/macros.......... возвращает ответ от гугла HTTP/1.1 301 Moved Permanently here, в here указывает адрес точно такой же как и запрос. Что делать?
Сделал все как в видео но при отправке запроса получаю: Exception: При вызове метода или свойства openById для объекта "SpreadsheetApp" произошла ошибка. (строка 9, файл Код). Не пойму что не так.
@@arduino2000 как раз интересно, погодные станции, удаленный контроль параметров температуры , влажности , желательно с выводом информации на цветной экран.
@@sergeyv7 С дисплеями проблема. Сейчас в наличии только экраны на 2 и 4 строки. А вот температуру я вроде получал с сервера. Смотрите в теме Умный дом. Если не найдёте пишите. Я скину ссылку.
Я стараюсь использовать в примерах наиболее распространённые датчики. DHT один из них. К тому же там два измерения Температура и Влажность. А два как известно лучше чем один.
А можно научить esp8266, считывать какие нибудь цифры, например время измерения из гугл таблицы? И выводить его скажем, в ком порт или на дисплей, подключённый к esp8266
Я сейчас начал делать видео про Гугл Календарь. Если получится, то можно будет из календаря управлять приборами по расписанию. Я ответил на ваш вопрос? Я уже делал такое, но это было в теме Умный дом. th-cam.com/video/6T-hMG46qms/w-d-xo.html
@@arduino2000 Честно говоря, хочется научиться парсить число или значение да/нет из определённой ячейки и строки на Листе1 гугл таблицы и выводить спаршеное значение в ком порт или на дисплей, подключённый к есп8266
две пасхалки в скетче нашел, больше знаний не хватает, в CОМ верный формируется адрес, но все равно не передаются данные в таблицу. Не подскажите на что еще обратить внимание? const int pausa = 600000; // Обновление температуры 1 минута Serial.print("script.google.com");
Антон Димитренко. Поделитесь пожалуйста исправлениями. В COM выводит об успешном подключении, далее ошибка чтение датчика. датчик подключен по схеме правильно, рабочий. Дальше в COM порту пишет (Ошибка чтения датчика температуры. Адрес URL: script.google.com/macros/s/AKfycbwXZIjWVY617D-NUjMZ_NJC1bcLcVmq6IBBqXXXXzBHXXXeXXXX/exec?temperature=255.00&humidity=255 Запрос отправлен Ошибка чтения датчика температуры) Но в таблице ничего не появляется.
Проект получился, спасибо большое. Питаю устройство от батареек. Переделал под DS18B20, прописал спящий режим (20мкА). Всё работает. Но если пропадает WiFi (не интернет) то в сон уже не уходит, и высасывает батареи очень быстро. Помогите сделать так, чтобы при отсутствии WiFi уходил в сон на заданное время.
"Переделал под DS18B20" очень интересует именно такой вариант... Чем всё закончилось? Есть необходимость в выводе в гугл таблицу температуры с нескольких DS18B20 (от4 до 6шт) буду очень признателен за любую помощь.
@@hunkpro8338 Работает от одного датчика стабильно. Несколько датчиков не подключал, пока времени нет. Думаю в скетче нет проблем прикрутить дополнительно несколько датчиков. А вот в таблице наверно надо править колонки. Если нужен код под ds18b20 я скину.
Делал на ESP-01S, для экономии аккумулятора уходит в сон на заданное время. Защиты от разряда и отсутствия WiFi пока не прикрутил, но собираюсь. Пока Blynk занимаюсь.
Так и не получается добавлять в таблицу. Поправил Google_ID, настройки WiFi, в COM порт пишет запрос отправлен. Если вручную его копирую, вставляю в браузер - строчка добавляется, а из ECP никак. К сети подключается, датчик видит, запрос отправляет. Я даже поправил Serial.print("Адрес URL: "); на Serial.print("Адрес URL: script.google.com"); чтоб удобнее копировать было. Из терминала копирую вставляю - добавляется, а из ESP - нет. Доступ выставил для всех. Но если в режиме инкогнито попробовать в браузере URL то просит залогиниться в гугле. Что я делаю не так?
Заработало после такой манипуляции. До этого запускал развертывание в новой версии. Не работало. Запустил в старой (там кстати ID короче) - заработало. Попробовал в новой версии - тоже работает.
Прошу, расскажите подробнее, куда конкретно вы нажимали, у меня точно такая же проблема, никак не могу решить. Заранее спасибо!! Обновление: все заработало!
@@arduino2000 В начале ругался на "const int DHTPin = D1;" Сделал так "const int DHTPin = 1;", ошибки пропали. В скетче прописал: название сети, пароль сети и ID Google в таком формате "AKfycbwXZIjWVY617D-NUjMZ_ХХХХbcLcVmqХХХХХDuoDzBHQS0eХХХХХ/exec?" (может, что то еще надо прописать индивидуальное?). В таблице Google ничего не отображается, хотя пример с допиской температуры в ручную в конце адреса работает. В COM порт пишет "подключение к сети успешно", Ошибка чтения датчика (подключен к GPIO0, указывал в скетче и gpio и номер пина не помогает, (датчик DHT11 исправен, проверял на примере ардуино) я думаю для таблицы это не важно она примет показания и в виде ошибок типа -127 или 00.0. Помогите пожалуйста разобраться.
Да ещё в COM порт пишет Вот в таком формате "Адрес URL: /macros/s/script.google.com/macros/s/AKfycbwXZIjWVXXX7D-NUjMZ_XXXXXbcLcVmq6IBBqDuoXXXXS0eXXXXX/exec?/exec?temperature=255.00&humidity=255 Запрос отправлен"
Скетч компилируется? Ошибки есть? Разберитесь с датчиком. , что это за температура и влажность в 255. а уж потом можно идти дальше. А скетч и пример рабочий, я же с него снимал видео.
@@arduino2000 Скетч компилируется ,ошибок сейчас нет. Температура в 255 это ошибка датчика, не знаю почему с esp не работает, с ардуино этот датчик работает. Не важно, он должен в таблицу передать те же значения 255. Но в COM порт с Вашего скетча пишет ошибка соединения, это про Google.
А вот НАФИГА это? пусть шлёт в формате эксель. Я на даче с 7 датчиков мониторил Т в теплице. И итог - нехрен всё это городить!! там всё почти стабильно по суткам. Лог на флешку в формате эксель.
Ссылки на продавцов где есть модули применяемые в примерах.
Arduino NANO - alii.pub/699fxy
NodeMcu V3 - alii.pub/699ich
Датчик температуры и влажности DHT11 DHT22 - alii.pub/69gccu
Один из самых простых способов вывести температуру в интернет и контролировать удалённо.
Можете посмотреть по этой ссылке.
docs.google.com/spreadsheets/d/180RK7GMv0rCQQooHPy88el_gnuEAruDg6q0COG-NFkY/edit?usp=sharing
Вот, вот, вот, оно - то что я считаю полезным для себя. Почти как бесплатный mqtt брокер, только без обратной связи. Посмотреть график изменения атмосферного давления, влажности и наружной температуры, чтобы определить возможность осадков и отреагировать ну даже через ,,умную розетку,, включить или выключить насос (вентилятор или серво-форточку закрыть). Но всеже хорошо бы дописать в скетче возможность перепрописки ssid и пароля иных wi fi сетей (без перепрошивки) для большей мобильности устройства.
Для этого надо WIFI Manager установить. Когда-нибудь и до этого руки дойдут.(наверное)
@@arduino2000 , можно в сетапе : при условии нажатой кнопки, создавать точку доступа с веб интерфейсом в котором и перепрописывается и запоминается в еепром название и пароль вайфай сети. После заново подав питание на еэспешку она подключится к новой сети.
Спасите! GET запрос в гугл script.google.com/macros.......... возвращает ответ от гугла HTTP/1.1 301 Moved Permanently here, в here указывает адрес точно такой же как и запрос. Что делать?
Вот это уровень и масштаб полёта! Спасибо, что не бросаете нелёгкое дело!
в раздумье.
Что-то новенькое! Отлично. Спасибо.
Думаю следующее видео сделать про гугл календарь.
@@arduino2000 🔥💯🔥
Отличное видео, спасибо!
⁉Здравствуйте. Подскажите, пожалуйста, где описание самой железки ( модель ардуинки и подключение модуля Wi-fi и датчика температуры?
Класно, Вы умница
Спасибо за труд.
Сделал все как в видео но при отправке запроса получаю: Exception: При вызове метода или свойства openById для объекта "SpreadsheetApp" произошла ошибка. (строка 9, файл Код). Не пойму что не так.
Хороший вариант. ИМХО, растёт качество подачи, даже несмотря на робота.
Даже не знаю, радоваться или нет. Вроде похвалил, а может .....
Могли бы приложить схему подключения компонентов для начинающих? Спасибо.
Отличный контент👍, спасибо
И вам спасибо. Какая тема больше всего интересует?
@@arduino2000 как раз интересно, погодные станции, удаленный контроль параметров температуры , влажности , желательно с выводом информации на цветной экран.
@@sergeyv7 С дисплеями проблема. Сейчас в наличии только экраны на 2 и 4 строки. А вот температуру я вроде получал с сервера. Смотрите в теме Умный дом. Если не найдёте пишите. Я скину ссылку.
А post запросом можно в гугл таблицу кидать данные? Например, для логгирования: дата, время, инициатор, что случилось длинный текст и т.п.
Крутой контент. Спасибо за видео.
Что-то сегодня день комплиментов. Мне за год существования канала столько не писали 😉!!!
@@arduino2000 Связка микроконтроллер + гугл таблица это очень интересно и полезно. Ещё раз спасибо
Вы молодец!!! Но пожайлуста, давайте использовать датчик ds18b20!
Я стараюсь использовать в примерах наиболее распространённые датчики. DHT один из них. К тому же там два измерения Температура и Влажность.
А два как известно лучше чем один.
@@arduino2000 Это древний датчик, не точный и прочее... Если возможно, всеже 18b20. Благодарим Вас!!!
Хорошо. Про ds18b20 у меня тоже есть много примеров. И с Ардуино и с ESP8266
@@arduino2000 благодарю Вас!!!
А можно научить esp8266, считывать какие нибудь цифры, например время измерения из гугл таблицы? И выводить его скажем, в ком порт или на дисплей, подключённый к esp8266
Я сейчас начал делать видео про Гугл Календарь.
Если получится, то можно будет из календаря управлять приборами по расписанию. Я ответил на ваш вопрос?
Я уже делал такое, но это было в теме Умный дом.
th-cam.com/video/6T-hMG46qms/w-d-xo.html
@@arduino2000 Честно говоря, хочется научиться парсить число или значение да/нет из определённой ячейки и строки на Листе1 гугл таблицы и выводить спаршеное значение в ком порт или на дисплей, подключённый к есп8266
Можешь пожалуйста сделать тоже самое только с arduino и sim800l, буду очень признателен!)))
Отличный проект! Но у меня ошибка при компиляции на библиотеку dht.h как это исправить?
Библиотеку установили?
@@arduino2000 не установил, где ее скачать?
Круто
Знаю, что уже обращался, но не мог бы ты пожалуйста сделать тоже самое только с arduino и sim800l, буду очень признателен
Возможно сделаю, но не в ближайшее время. Пока другие планы.
@@arduino2000 спасибо большое за надежду)
Не понял, а датчик то как выглядит и откуда берется?
Доброй ночи, ни в какую не хочет работать. Скетч компилирует, при проверке скрипт все добавляет корректно, но вот с есп данные не добавляються
Даже не знаю, что ответить. Скетч 100% рабочий. Скоро будет продолжение темы работы с Google, может это как-то поможет. Удачи.
@@arduino2000 да всё разобрался проблема бы ла в настройках доступа. Поставил доступен всем и заработало. Больше спасибо за классные видео
две пасхалки в скетче нашел, больше знаний не хватает, в CОМ верный формируется адрес, но все равно не передаются данные в таблицу. Не подскажите на что еще обратить внимание?
const int pausa = 600000; // Обновление температуры 1 минута
Serial.print("script.google.com");
Я к сожалению далеко от компьютера. Лежу в больнице с КОВИДОМ. Так что пока ничем не помогу
@@arduino2000 вот это поворот! Здоровья Вам! Кризис позади?
Только начало. 2 день в центре.
Антон Димитренко. Поделитесь пожалуйста исправлениями. В COM выводит об успешном подключении, далее ошибка чтение датчика. датчик подключен по схеме правильно, рабочий. Дальше в COM порту пишет (Ошибка чтения датчика температуры.
Адрес URL: script.google.com/macros/s/AKfycbwXZIjWVY617D-NUjMZ_NJC1bcLcVmq6IBBqXXXXzBHXXXeXXXX/exec?temperature=255.00&humidity=255
Запрос отправлен
Ошибка чтения датчика температуры) Но в таблице ничего не появляется.
Антон Димитренко. Вы ответили мне. Но удалили ответ. Я не успел прочитать. Повторите пожалуйста.
Проект получился, спасибо большое. Питаю устройство от батареек. Переделал под DS18B20, прописал спящий режим (20мкА). Всё работает. Но если пропадает WiFi (не интернет) то в сон уже не уходит, и высасывает батареи очень быстро. Помогите сделать так, чтобы при отсутствии WiFi уходил в сон на заданное время.
Ну я бы попробовал сделать проверку на подключение и получение IP. Если IP не получил, то значит Спать. Как-то так, наверное.
"Переделал под DS18B20" очень интересует именно такой вариант... Чем всё закончилось? Есть необходимость в выводе в гугл таблицу температуры с нескольких DS18B20 (от4 до 6шт) буду очень признателен за любую помощь.
@@hunkpro8338 Работает от одного датчика стабильно. Несколько датчиков не подключал, пока времени нет. Думаю в скетче нет проблем прикрутить дополнительно несколько датчиков. А вот в таблице наверно надо править колонки. Если нужен код под ds18b20 я скину.
@@СергейСидоренко-н7з буду очень признателен
Делал на ESP-01S, для экономии аккумулятора уходит в сон на заданное время. Защиты от разряда и отсутствия WiFi пока не прикрутил, но собираюсь. Пока Blynk занимаюсь.
Плату прошил , но данные не записываются в таблицу
Так и не получается добавлять в таблицу. Поправил Google_ID, настройки WiFi, в COM порт пишет запрос отправлен. Если вручную его копирую, вставляю в браузер - строчка добавляется, а из ECP никак.
К сети подключается, датчик видит, запрос отправляет. Я даже поправил Serial.print("Адрес URL: "); на Serial.print("Адрес URL: script.google.com"); чтоб удобнее копировать было. Из терминала копирую вставляю - добавляется, а из ESP - нет. Доступ выставил для всех. Но если в режиме инкогнито попробовать в браузере URL то просит залогиниться в гугле.
Что я делаю не так?
Заработало после такой манипуляции. До этого запускал развертывание в новой версии. Не работало. Запустил в старой (там кстати ID короче) - заработало. Попробовал в новой версии - тоже работает.
Магия )))
Попробовал по новой. Создал таблицу, скрипт. Если разворачивать в новой версии - в таблицу не добавляется, если в старой - добавляется.
Может гугл опять внёс изменения. Они часто что то меняют
Прошу, расскажите подробнее, куда конкретно вы нажимали, у меня точно такая же проблема, никак не могу решить. Заранее спасибо!!
Обновление: все заработало!
У кого ни будь получилось повторить проект по этому скетчу? Автор спасибо за проект, но проверьте пожалуйста скетч на ошибки.
А что не так? Вроде всё работает.
@@arduino2000 В начале ругался на "const int DHTPin = D1;" Сделал так "const int DHTPin = 1;", ошибки пропали. В скетче прописал: название сети, пароль сети и ID Google в таком формате "AKfycbwXZIjWVY617D-NUjMZ_ХХХХbcLcVmqХХХХХDuoDzBHQS0eХХХХХ/exec?" (может, что то еще надо прописать индивидуальное?). В таблице Google ничего не отображается, хотя пример с допиской температуры в ручную в конце адреса работает. В COM порт пишет "подключение к сети успешно", Ошибка чтения датчика (подключен к GPIO0, указывал в скетче и gpio и номер пина не помогает, (датчик DHT11 исправен, проверял на примере ардуино) я думаю для таблицы это не важно она примет показания и в виде ошибок типа -127 или 00.0. Помогите пожалуйста разобраться.
Да ещё в COM порт пишет Вот в таком формате "Адрес URL: /macros/s/script.google.com/macros/s/AKfycbwXZIjWVXXX7D-NUjMZ_XXXXXbcLcVmq6IBBqDuoXXXXS0eXXXXX/exec?/exec?temperature=255.00&humidity=255
Запрос отправлен"
Скетч компилируется? Ошибки есть? Разберитесь с датчиком. , что это за температура и влажность в 255. а уж потом можно идти дальше.
А скетч и пример рабочий, я же с него снимал видео.
@@arduino2000 Скетч компилируется ,ошибок сейчас нет. Температура в 255 это ошибка датчика, не знаю почему с esp не работает, с ардуино этот датчик работает. Не важно, он должен в таблицу передать те же значения 255. Но в COM порт с Вашего скетча пишет ошибка соединения, это про Google.
А вот НАФИГА это? пусть шлёт в формате эксель. Я на даче с 7 датчиков мониторил Т в теплице. И итог - нехрен всё это городить!! там всё почти стабильно по суткам. Лог на флешку в формате эксель.
дякую
.