посмотри повнимательнее. R2 это просто перемычка. поделись как у тебя работает. сброс и переход в режим прошивки делаешь кнопкой или используешь пины uart переходника?
Да все просто. Программирую через мегу из под arduino ide. На меге замыкаю res на gnd. Далее соединяю rx и tx на прямую. На esp (CH_PD и vcc) подключаю к 3.3 в меге, а gnd и gpio15 на gnd меги. Если нужно esp перевести в режим программирования, то на землю замыкаешь gpio0.
посмотри повнимательнее. R2 это просто перемычка. поделись как у тебя работает. сброс и переход в режим прошивки делаешь кнопкой или используешь пины uart переходника?
Если есть полноценная "нижняя часть" этой этажерки (nodemcu mini) - то на ней и размещены все недостающие детали. :)
На esp (CH_PD и vcc) подключаю к 3.3 в меге, а gnd и gpio15 на gnd меги. Если нужно esp перевести в режим программирования, то на землю замыкаешь gpio0.
не понял. резисторами или напрямую?
Andrey_Y_Ostanovsky пишет:
Если есть полноценная "нижняя часть" этой этажерки - то на ней и размещены все недостающие детали. :)
Вот поэтому я вам и предложил данный шилд. Готовый продукт, подпоял esp и не о чем не думай. Это дешевый вариант.В вариантах дороже уже есть преобразователь с 5в на 3.3 и т.п.
ну вроде разобрался. развел плату, для увеличения аналоговых и цифровых пинов применил 595 регистр и 4051 мультиплексор. и засомневался а получится ли, мало ли каки требования к программе для esp. попробую узнаю
Есть ли какие-либо подвижки в исправлении приложения под iphone 5s (проблему описывал выше). Проблема не в джейлбрейке. На форуме комьюнити один чел. зафиксировал ту же проблему на телефоне без джейла.
На текущий момент для дизайна дашборда пользуюсь виртуальной машиной с андроидом, что крайне неудобно.
ну вроде разобрался. развел плату, для увеличения аналоговых и цифровых пинов применил 595 регистр и 4051 мультиплексор. и засомневался а получится ли, мало ли каки требования к программе для esp. попробую узнаю
Молодец. Буду, с нетерпением, ждать результатов эксперимента
у меня вопрос. возможно ли получать информацию и управлять несколькими есп модулями с одного смартфона? сделал плату и приступил к программированию. прикинул что таких похожих плат но проще будет несколько. закупил вемосов мини чтобы установить в нескольких местах по квартире. но вдруг так нельзя
понятно. еще один момент остался неясным: какой тип данных виртуальных пинов. наверно где то написано, но не смог найти кроме как boolean. а судя по картинкам там и float легко передать можно
Потому что это сложно, а у нас довольно сильно ограничен ресурс. Документацию постоянно нужно поддерживать, менять, вносить правки. Платформа быстро развивается, все меняется. Сегодня пишем доку. Завтра ее уже нужно переписывать. Как только плафторма стабилизируется и начнет приносить хороший доход - будет дока.
Там специальные коды для символов на сколько я знаю. Сам не использую, поэтому больше не знаю.
Не влазит потому что сильно зависит от расширения экрана. У Андроида их тысячи. На разных экранах будет по разному. Это вообще одна из сложнейших задач при разработке под мобайл - чтобы у всех выглядело одинаково.
Есть ли какие-либо подвижки в исправлении приложения под iphone 5s (проблему описывал выше). Проблема не в джейлбрейке. На форуме комьюнити один чел. зафиксировал ту же проблему на телефоне без джейла.
На текущий момент для дизайна дашборда пользуюсь виртуальной машиной с андроидом, что крайне неудобно.
Ещё на айфоновском приложении куча багов обнаружена с разными виджетами.
Спасибо. Учтем. Пока что у нас больше проблем с разработкой чем с обнаружением багов =). Но с декабря выходит новый иОС разработчки очень опытный. Так что я думаю мы очень скоро повысим качество и догоним андроид по фичам.
Сегодня пришло письмо, что мой почтовый сервер прекращает работу в середине 17 года. Логин, который у меня в blynk привязан к данному почтовому серверу. В связи с этим у меня вопрос: Дмитрий, как я могу поменять логин и привязать новый адрес эл.почты без потери проектов?
Нету. Потому что сервер запускается одной строчкой
Жаль, в моем случае малина с libereelec на борту, node не установить. Хочу попробывать через докер с проброской usb порта запустить клиента. Если не получится буду ждать пока приедет интернет шилд из китая на ардуину.
подскажите, гуглил, но все равно не понял, как считать виртуальный пин на есп. в приложении например слайдер и он пишет в виртуальный пин v1. второй слайдер в v2 и так далее до чертвертого. для записи в пин на стороне есп есть функция
Blynk.virtualWrite(V1, 1);
а вот как также считать. гугл выдает что как то
param.asInt
но как указать нужный пин чтобы записать в переменную, короче нужна запись что то вроде
int Slider_1= Blynk.virtualRead(V1);
int Slider_2= Blynk.virtualRead(V2);
int Slider_3= Blynk.virtualRead(V3);
int Slider_4= Blynk.virtualRead(V4);
У меня сложилось впечатление, что при запуске программы на смартфоне, после того как она сконнектится с сервером, происходит сброс контроллера ардуино в исходное состояние. Это действительно так, или у меня глюк?
esp-12e.уже заказал св4051. буду пробовать
хотел бы уточнить. такая обвязка необходима?
нашел минимальную обвязку. почти в самом низу
https://esp8266.ru/arduino-ide-esp8266/
А не проще купить готовый шилд. Стоит 13 р
на нем только 2 резистора из 4 необходимых так что хз
Не 2, а 3 -)))) У меня работает без проблем.
посмотри повнимательнее. R2 это просто перемычка. поделись как у тебя работает. сброс и переход в режим прошивки делаешь кнопкой или используешь пины uart переходника?
Да все просто. Программирую через мегу из под arduino ide. На меге замыкаю res на gnd. Далее соединяю rx и tx на прямую. На esp (CH_PD и vcc) подключаю к 3.3 в меге, а gnd и gpio15 на gnd меги. Если нужно esp перевести в режим программирования, то на землю замыкаешь gpio0.
Если есть полноценная "нижняя часть" этой этажерки (nodemcu mini) - то на ней и размещены все недостающие детали. :)
На esp (CH_PD и vcc) подключаю к 3.3 в меге, а gnd и gpio15 на gnd меги. Если нужно esp перевести в режим программирования, то на землю замыкаешь gpio0.
не понял. резисторами или напрямую?
Если есть полноценная "нижняя часть" этой этажерки - то на ней и размещены все недостающие детали. :)
там только место под стабилизатор судя по фото
не понял. резисторами или напрямую?
Напрямую
хорошо. буду иметь в виду
а ресет на есп тоже напрямую на vcc?
я вообще не соединяю на esp res с "+"
Все соединения,для программирования, я написал. Остальные gpio я использую для датчиков
так 2 резистора на плате уже есть. они же что то куда то подтягивают
Вот поэтому я вам и предложил данный шилд. Готовый продукт, подпоял esp и не о чем не думай. Это дешевый вариант.В вариантах дороже уже есть преобразователь с 5в на 3.3 и т.п.
так я плату развожу. вот и закладываю необходимые детали. та плата мне не пригодится
ну вроде разобрался. развел плату, для увеличения аналоговых и цифровых пинов применил 595 регистр и 4051 мультиплексор. и засомневался а получится ли, мало ли каки требования к программе для esp. попробую узнаю
Уважаемый Дмитрий.
Есть ли какие-либо подвижки в исправлении приложения под iphone 5s (проблему описывал выше). Проблема не в джейлбрейке. На форуме комьюнити один чел. зафиксировал ту же проблему на телефоне без джейла.
На текущий момент для дизайна дашборда пользуюсь виртуальной машиной с андроидом, что крайне неудобно.
ну вроде разобрался. развел плату, для увеличения аналоговых и цифровых пинов применил 595 регистр и 4051 мультиплексор. и засомневался а получится ли, мало ли каки требования к программе для esp. попробую узнаю
Молодец. Буду, с нетерпением, ждать результатов эксперимента
админ прошу снова мне увеличить лимит для картинок, и хотел бы скачать все картинки что выкладывал на сайте если это возможно
есть какой нибудь простой способ измерить частоту для есп? либа там какая нибудь, чтобы не разбираться в таймерах, все равно не разберусь
++ по этой инструкции залил в nodemcu для проверки. работает
у меня вопрос. возможно ли получать информацию и управлять несколькими есп модулями с одного смартфона? сделал плату и приступил к программированию. прикинул что таких похожих плат но проще будет несколько. закупил вемосов мини чтобы установить в нескольких местах по квартире. но вдруг так нельзя
Можно использовать 1 токен для всех железок. Так же в течении месяца-двух будет новый функционал который позволит использовать разные токены.
я тоже так подумал. но вот как быть с:
1. управление пином. пин сработает у всех есп получается. как их разделить
2. данные с есп на смартфон можно разделить используя разные "виртуальные" пины
это конечно мои предположения
1 - Использовать разные пины (разные скетчи для рахных ЕСП). Это не очень удобно. Но пока что только так. Скоро пофиксим.
понятно. еще один момент остался неясным: какой тип данных виртуальных пинов. наверно где то написано, но не смог найти кроме как boolean. а судя по картинкам там и float легко передать можно
+ плохо искал. через картинки нашел))
http://docs.blynk.cc/#blynk-firmware-virtual-pins-control
++ инструкции на русском нет по передаче данных через виртуальные пины к есп и от есп? а то как то непонятно написано
Вообще нет инструкции на русском.
Я не понимаю, почему не руссифицировать, тем более разработчики из Украины и с русским языком на "ты".
TO doom369. Дмитрий, когда вы русифицируете ПО?
Потому что это сложно, а у нас довольно сильно ограничен ресурс. Документацию постоянно нужно поддерживать, менять, вносить правки. Платформа быстро развивается, все меняется. Сегодня пишем доку. Завтра ее уже нужно переписывать. Как только плафторма стабилизируется и начнет приносить хороший доход - будет дока.
http://docs.blynk.cc/ не работает.
Дмитрий, подскажите, как добавить свою пикторгамму?
и еще один вопросик.
На картинке выше виджет led, написанно "zone1" и все показывает. Я на своем смарте делаю тоже самое и надпись не влезает. Почему?
Пиктограммы - это emoji клавиатура.
Там специальные коды для символов на сколько я знаю. Сам не использую, поэтому больше не знаю.
Не влазит потому что сильно зависит от расширения экрана. У Андроида их тысячи. На разных экранах будет по разному. Это вообще одна из сложнейших задач при разработке под мобайл - чтобы у всех выглядело одинаково.
Подскажите правильно ли я понимаю Blynk.begin(auth, Serial) настраивает передачу данных через USB, а дальше компьютер отправит данные в облоко?
Да.
Повоторяю вопрос в сторону doom369.
Уважаемый Дмитрий.
Есть ли какие-либо подвижки в исправлении приложения под iphone 5s (проблему описывал выше). Проблема не в джейлбрейке. На форуме комьюнити один чел. зафиксировал ту же проблему на телефоне без джейла.
На текущий момент для дизайна дашборда пользуюсь виртуальной машиной с андроидом, что крайне неудобно.
Ещё на айфоновском приложении куча багов обнаружена с разными виджетами.
Про баги на иОС мы в курсе. иОСом плотно займемся с декабря.
Готов побыть тестировщиком.
Спасибо. Учтем. Пока что у нас больше проблем с разработкой чем с обнаружением багов =). Но с декабря выходит новый иОС разработчки очень опытный. Так что я думаю мы очень скоро повысим качество и догоним андроид по фичам.
Сегодня пришло письмо, что мой почтовый сервер прекращает работу в середине 17 года. Логин, который у меня в blynk привязан к данному почтовому серверу. В связи с этим у меня вопрос: Дмитрий, как я могу поменять логин и привязать новый адрес эл.почты без потери проектов?
Напишите мне на dmitriy@blynk.cc текущий и желаемый логин. Я поменяю.
Да.
Нет ли у вас готового докер контейнера для rasbery pi 3?
Нету. Потому что сервер запускается одной строчкой
java -jar server.jar -dataFolder /pi/blynk &
https://github.com/blynkkk/blynk-server#quick-local-server-setup-on-rasp...
Нету. Потому что сервер запускается одной строчкой
Жаль, в моем случае малина с libereelec на борту, node не установить. Хочу попробывать через докер с проброской usb порта запустить клиента. Если не получится буду ждать пока приедет интернет шилд из китая на ардуину.
node?
Может я не правильно вас понял. ВЫ хотите локальный сервер? Или железку через юсб в онлайн?
node?
Может я не правильно вас понял. ВЫ хотите локальный сервер? Или железку через юсб в онлайн?
Да железку через usb, но малина является медиаплеером поэтому уходить с libreeleca нельзя.
Попробуйте osmc, туда можно что угодно ставить.
подскажите, гуглил, но все равно не понял, как считать виртуальный пин на есп. в приложении например слайдер и он пишет в виртуальный пин v1. второй слайдер в v2 и так далее до чертвертого. для записи в пин на стороне есп есть функция
а вот как также считать. гугл выдает что как то
но как указать нужный пин чтобы записать в переменную, короче нужна запись что то вроде
BLYNK_WRITE(V1) {
int
Slider_1= param.asInt();
}
Смотрите примеры. Там все есть.
я это видел, просто не так понял с переводчиком, написано же
подумал это не то и искал дальше. спасибо
Блинк асинхронный, поэтому нужно считывать так. Можете считать BLYNK_WRITE колбеком.
да я если бы я понял о чем ты))
а вообще не получилось. засунул в луп
ругается
https://github.com/blynkkk/blynk-library/blob/master/examples/GettingSta...
Смотрите на пример. Там есть решения на все случаи жизни =).
скомпилировалось. я думал это не обычная функция)
Добрый день.
У меня сложилось впечатление, что при запуске программы на смартфоне, после того как она сконнектится с сервером, происходит сброс контроллера ардуино в исходное состояние. Это действительно так, или у меня глюк?