nRF24L01+ двусторонний обмен данными
03.02.2018 от Сергей Глушенко
Есть два типа блоков Клиент и Сервер.
Сервер находится в режиме ожидания информации от клиентов. А также по импульсу на входе query посылает данные Клиенту.
Клиент может оправлять данные Серверу в следующих режимах:
1. Через заданный в настройках интервал.
2. В ответ на запрос от сервера.
3. По импульсу на входе Send.
Имеется два основных режима работы:
— Есть один Сервер, который посылает данные Клиентам, а те в свою очередь, в ответ отправляют Серверу свой набор данных. Двухсторонний обмен данными.
— Сервер просто слушает, а Клиенты сами отсылают ему данные.
Сейчас существует два вида блоков:
1. Для передачи 6 переменных типа INT.
2. Для передачи строки (тип String) длинной 26 символов.
Описанное выше означает, что за одну посылку можно отправить именно столько данных, но если передавать их последовательно, то количество данных для передачи не ограничено.
Блок позволяет настраивать :
— Канал передачи (рабочая частота)
— Мощность передатчика
— Скорость передачи данных
Подробнее в описании модуля.
В версии 1.0
Данные на выходах блока сохраняются до прихода новых .
В версии 1.1
Доработка произведена по просьбе пользователя zikkgaz24.
-Данные на выходах могут сбрасываться в ноль по истечению заданного в настойках времени.
-Добавлен выход прихода новых данных (New_data), на который выдается одиночный импульс.
Интересные ссылки по этим модулям:
Описание радиомодуля nRF24L01+
Тест дальности связи NRF24L01+
NRF24L01 — Arduino
NRF24L01 2.4 ГГц радио/беспроводные передатчики и Arduino
Вложения
- nRF24L01+
Дата добавления: 03.02.2018 11:09 Размер файла: 29 МБ Кол-во скачиваний: 3506
- Настройка блоков NRF24 в Flprog для радиомодулей nRF24L01.Ардуино Нано.NRF24_Главный ставьте выше чем другие блоки и еслисохраняете из проекта в библиотеку,то сохраняйте как NRF24_Главный_передатчик от передатчика,NRF24_Главный_приемник от приемника(то же и с копированием), ну кому как. Блоки sendtouart не удаляйте и чтобы видеть в мониторе компортасигнал от передатчика, на выходах приемникаподключайте блок sendtouart(возможно и другое), без негоне работало(как нагрузочный для выхода) и параллельноснимаете сигнал на свой блок или выход,шнур юсб компьютера подключайте к приемнику. Для блока передачи нужен мультивибратор G-AM вкл send,если просто подать единицу, то работать не будет(проверено).Чтобы передавать integer или дискретный(bool) сигнал(от кнопки или генератора),то в настройках(подменю блока редактировать) время паузыставьте от 30 до 100мс(для триггера тт 100мс),вычисляется опытным путем(по умолчанию стоит 3с),чтобы передатчик работал не постоянно,можно вход send подключить через блок and. Соединительные провода mjsi miso SCK можно подключать на разъем ICSP, а не 11 12 13,менял 9 10 на 1 2 блок не работал(может только у меня). Чтобы передавать сигнал bool применяйте блоки конвертации(запись и чтение бита BitW BitR),переводит в integer и на вход-выход. Если вход от кнопки или энкодера подключаете относительно минуса,то ставите инверсию у входа блока(подменю),вкл защита от дребезга, Подтягивающийрезистор. Я управлял одним шаговым двигателем от джойстика и энкодера,вклвыкл светодиода.У энкодера если относительно минуса входа на инверсию и подтягивающие резисторы не ставить.Так было у меня, всем удачи).
- misha.mutovin Добрый день!В описании не указана возможность работы модулей NRF24l01 c ESP8266. Возможно ли это?Подключаю следующим образом:CSN — D8 (gpio 15)CE — D0 (gpio 16)MOSI — D7 (gpio 13)SCK — D5 (gpio 14)MISO — D6 (gpio 12)С arduino всё работает стабильно.____________________________Выражаю отдельную благодарность авторам программы FLProg а также пользователям, расширяющим её функционал.
- magomedov В настройках П/Блока в.1.4 не могу найти Настройки Времени на сброс в Логический «0»(«-Данные на выходах могут сбрасываться в ноль по истечению заданного в настойках времени.«)
- r010192Не знаю может кому поможет, были две меги и три радиомодуля. Я подключал по блоку 0.2 там распиновка указано что МО на 50 пин меги но не получилось ничего. После поиска выяснилось что этот пин не правильно указан (может я не так понял) нужно всегда проверять по распиновкам ардуины и модуля оказывается)) то есть МО нужно подключить к 51 пину. Питались радиомодули от специального стабилизатора для них, там то и указано распиновка МО, MI. Да и еще не мешает предварительно сами модули тестировать специальным скечем в youtube полно и подробно рассказано. У меня из трех, один не рабочим оказался.
- r010192и еще )) оказывается необходимо блоки данных то есть, строки или интеджер, флоат ставить выше главного блока. В старых версиях где-то написано, а здесь нет ))).
- kseniyaЗдравствуйте, при загрузке блоков в контроллер происходит ошибка, » неудалось выгрузить библиотеку RF24″, что можно сделать для исправления?
- enyuzerДобрый день.Поспешил с просьбой, извините пожалуйста. Распаковался архив. Работает. Спасибо.По примерам для версии 0.2 получился проект.Arduino UNO. Настройки приемника и передатчика по примерам. Между приемником и передатчиком три метра (больше пока не требуется, поэтому не проверял). Отладка не потребовалась. Три переменные типа Integer подключены к блокам отправки и приема по протоколу Modbus RTU. Все работает.
- enyuzerДобрый день.Прошу пароль на архив во вложении.С уважением,Андрей.enyuzer@ukr.net
Блоки приема и передачи данных по протоколу 2262 и 1527
Блоки приема и передачи данных по протоколу микросхем 2262 и 1527 могут быть использованы для приема информации и эмуляции различных устройств (RF датчиков движения, звонков, а/м сигнализаций, RF игрушек и т.д.).
А архиве блоки:
1. Приемник/передатчик на прерываниях.
Приемник работает на прерываниях от Таймера1 независимо от текущей программы.
Передатчик вносит задержку в выполнение программы пока передаются данные (примерно 48мс на одну передачу).
Для работы блока приемника нужна библиотека TimerOne: https://github.com/PaulStoffregen/TimerOne
2. Блоки приемника/передатчика на библиотеке RCSwitch.
Калькулятор для расчета кода посылки
Вложения
- 2262 и 1527
Дата добавления: 03.02.2018 09:46 Размер файла: 497 КБ Кол-во скачиваний: 866
Пользовательские блоки для работы с GSM модулями.
03.02.2018 от Сергей Глушенко
Блок работает по принципу Запрос-Ответ. Модулю посылается команда, и анализируется ответ.
Тем самым удалось полностью уйти от временных задержек и использования оператора delay()(останавливает выполнение всей программы на указанное количество мс), который используется в большинстве примеров по работе с такими модулями.
1. Для M590
Реализованы следующие функции:
— Отправка SMS (только латинский вариант)
— Прием SMS (только латинский вариант)
— Обработка входящего звона.
* Определение номера звонящего
* Подсчет числа гудков входящего вызова
* Сброс вызова
*Так как модуль не имеет входов под микрофон и динамик, остальные функции голосового соединения не реализованы.
— Периодический опрос модуля на :
* Наличие регистрации в сети оператора
* Уровень сигнала, в dBm
* Имя оператора сотовой связи
* Текущее время модуля . Синхронизации времени с вышкой сотовой связи, идет при запуске модуля, для повторной, его необходимо перезагрузить
— Работа с USSD запросами
— Работа с телефонной книгой SIM-карты. Предназначено для возможности задачи рабочих номеров не в проекте, а на сим карте, и главное возможности смены рабочих номеров, без перепрограммирования контроллера.
-Реализовано возможность исходящего голосового вызова (разговор невозможен, не имеет входов под микрофон и динамик )
-Добавлен параметр выбора частоты работы сотовой связи авто/900/1800.
2 Для SIM800
Поддерживает все функции описанные для M590, за некоторыми отличиями:
— Обработка входящих звонков, возможно установка соединения и разговора
— Исходящий голосовой вызов
— Поддержка приема DTMF кодов.
Подробнее в описании блока.
3 Для SIM900
Поддерживает все функции описанные для SIM800, за некоторыми отличиями:
— Поддержка приема DTMF кодов. (Не работает в некоторых прошивках, в этом случаи надо отключать через параметры )
Подробнее в описании блока.
Блок может работать как с аппаратными COM портами, так и SoftwareSerial.
Ограничения при использовании SoftwareSerial
На платах Arduino Mega и Mega2560 некоторые выводы не поддерживают прерывания, возникающие при изменении уровня сигнала. В силу этого, на данных платах в качестве вывода RX могут использоваться только следующие выводы: 10, 11, 12, 13, 14, 15, 50, 51, 52, 53, A8 (62), A9 (63), A10 (64), A11 (65), A12 (66), A13 (67), A14 (68), A15 (69).
На Arduino Leonardo некоторые выводы не поддерживают прерывания, возникающие при изменении уровня сигнала. Поэтому, на этой плате в качестве вывода RX могут использоваться только следующие выводы: 8, 9, 10, 11, 14 (MISO), 15 (SCK), 16 (MOSI).
Подробнее в описании блока.
Приводить описания подключения не буду, приложу даташиты модулей, и ссылки на статьи, где это подробно описано.
Единственное, модули очень требовательны к питанию, и еще желательно согласование логических уровней при подключении к COM потру. Модуль имеет уровень на 3.3В, а Arduino, обычно 5В.
Перед началом работы с модулем необходимо подключится к модулю напрямую.
Используем USB – com преобразователь (возможно использовать для этих целей платы ардуино с замкнутым GND и RESET) Произвести ряд настроек, как это делаться читайте с статьях приведенный в конце.
Обязательно настройка порта (AT+IPR=).
Для модуля SIM800, также включить получение времени ( AT+CLTS=1)
Еще прилагаю два блока для расшифровки времени, которое выдает блок работы с GSM модулем.
В разработке и тестировании блоков очень помогли пользователи НовыйUser, stapmoff,
Обещанные ссылки :
GSM модуль NEOWAY M590 – описание и команды управления
Отправка СМС через Arduino и GSM модуль NEOWAY M590
Подключение GSM модуля SIM800L к Arduino
GSM/GPRS модуль SIM900
GSM/GPRS модуль SIM900. Часть вторая.
Вложения
- GSM-NEW
Дата добавления: 10.11.2019 11:54 Размер файла: 22 МБ Кол-во скачиваний: 3019
Автор публикации
не в сети 3 дня
Сергей Глушенко
Комментарии: 16Публикации: 377Регистрация: 04-02-2018РубрикиКоммуникацииНавигация записи
Выбор источника опорного напряжения
7 комментариев к “Пользовательские блоки для работы с GSM модулями.”
- Vlad77Огромное спасибо за отличный пакет блоков! Собрал проект с обратной голосовой связью, но для корректной работы на блоке «звонки» очень не хватает выхода «статус соединения» точнее он есть только единица появляется если звонишь на модуль а на оборот выход не активен. В некоторых проекта очень не хватает этого выхода не могли бы вы сделать чтобы выход «соединение» работал как на входящее так и исходящее вызовы.С уважением Влад!
- pavel.tveryakovА модули без сим карты могут выдавать уровень сигнала?хочу сделать тестер для настройки уличных антенн
- konstruktor Здравствуйте всем! Кто нибудь сталкивался с такой ситуацией. АТ команды SIM800L выполняет все, и даже через COM порт сделал звонок на мой телефон. Блок, скачанный здесь, напрочь отказывается работать. Светодиоды на макетной плате Старт и Нашёл сеть не загораются. Хотя видно, что вначале включения светодиод на SIM800L мигает очень быстро, а через 3-5 сек начинает мигать 1 раз в 3 сек, а это значит модуль нашёл сеть. Ардуино и SIM800L при включении синхронизированы через Pin Reset. Делал всё по видео урокам Ключ к Ардуино и Грачика Чилингаряна. Подскажите в чём может быть причина отказа работать у меня этого пользовательского блока. Всех заранее благодарю за помощь.
- igor.mihaylichenko Добрый день!Файл запаролен.Так и должно быть?
- yurich68 Здравствуйте . Сомневаюсь что ответит кто то , но напишу. Попробовал блоки с модулем SIM900A , модуль прошитый под наши мобильные сети . Блоки GSM SoftwareSerial , GSM_SIM900 , GSM_Основной — работают …..блок GSM_DTMF при его интегрировании в скетч , выдает ошибку компиляции . Использую проект Грачика ,, Сигнализация дачного домика,, Но под модуль SIM900 , у грачика SIM800 …….Надо конечно автору блоков это спрашивать…….надеюсь он увидит .
- lyudmila.nesterova GSM модуль NEOWAY M590 хотела проверить примеры, а они не компилируются что Тест 0.5 что Тест 0.6.Arduino: 1.8.1 (Windows 7), Плата:»Arduino Nano, ATmega328P» C:\Users\Сергей\AppData\Local\Temp\flprog\pr6\pr6.ino: In function ‘void setup()’: pr6:114: error: ‘Serial3’ was not declared in this scope C:\Users\Сергей\AppData\Local\Temp\flprog\pr6\pr6.ino: In function ‘void loop()’: pr6:207: error: ‘Serial3’ was not declared in this scope pr6:263: error: ‘Serial3’ was not declared in this scope C:\Users\Сергей\AppData\Local\Temp\flprog\pr6\pr6.ino: In function ‘void GSM_AT_Command(const __FlashStringHelper*, String, byte)’: pr6:646: error: ‘Serial3’ was not declared in this scope C:\Users\Сергей\AppData\Local\Temp\flprog\pr6\pr6.ino: In function ‘bool GSM_sms_sent()’: pr6:712: error: ‘Serial3’ was not declared in this scope C:\Users\Сергей\AppData\Local\Temp\flprog\pr6\pr6.ino: In function ‘void GSM_AT_Command(const __FlashStringHelper*, byte)’: pr6:785: error: ‘Serial3’ was not declared in this scope C:\Users\Сергей\AppData\Local\Temp\flprog\pr6\pr6.ino: In function ‘void GSM_Command(const __FlashStringHelper*, byte)’: pr6:823: error: ‘Serial3’ was not declared in this scope exit status 1‘Serial3’ was not declared in this scope
- max-123 Есть ли обсуждение на форуме? не смог найти. пришлите пожалуйста пример для сим900 и ардуино-нано328 при размыкании цифрового пина с землей (подключен подтягивающий R) отправлялась СМС и при входящем вызове определялся номер — сравнивался с эталонным номером, сбрасывал вызов и например включал светодиод на 13 пине ардуинки. Подключал модуль к НАНО только RX-TX-GND. Модуль работает — вызов идет, но пин на ардуино замыкаю-размыкаю, а СМС не отправляет.
RF пульт
03.02.2018 от Сергей Глушенко
Два блока под библиотеки (RemoteReceiver) и (RCSwitch), для разных типов пультов.
Для назначения выходу IND своих кнопок заменить вписанные кода на свои
FunctionSection (value == свой код) = свой индекс;
Выходы:
code — Пришедший код любой кнопки пульта (сбрасывается таймером «Time_to_reset»)
IND — Индекс присвоенный кнопке (сбрасывается таймером «Time_to_reset»)
new_D — Импульс в один цикл при нажатие
press — Активен от нажатия и до отпускания кнопки
new_T — Импульс в один цикл при отпускание кнопки и если не был включён выход «press_T»
press_T — Если кнопка зажата на время больше установленного в параметре «Time_to_press»
Сделал все возможные выходы в одном блоке.
Вложения
- RF_(CODE)
Дата добавления: 03.02.2018 06:47 Размер файла: 38 КБ Кол-во скачиваний: 1325
Автор публикации
не в сети 3 дня
Сергей Глушенко
Комментарии: 16Публикации: 377Регистрация: 04-02-2018РубрикиКоммуникацииНавигация записи
Блок для управления индикатором на 2-х микросхемах 74Н595 4-bit led digital tube module
1 комментарий к “RF пульт”
- kirillkitanin630@gmail.comЗ дравствуйте.я что-то не понял как работают блоки(куда подключать приемник и передатчик). Подскажите?
Блоки приема и передачи данных посредством RF433 канала
03.02.2018 от Сергей Глушенко
Два типа блоков:
1. Блоки приема/передачи с легкой шифрацией рендомной переменной 0..65536. Данная переменная передается в посылке в открытом виде. Все данные, кроме адреса, меняются динамически при каждой передаче. Данные блоки передают от 2-х до 8-ми переменных типа ИНТ.
2. Блоки с приставкой «cod». Это блоки с усиленной шифрацией посредством счетчика передач, рендомной составляющей и таблицы кодов. Все данные, кроме адреса, меняются динамически при каждой передаче. Счетчик передачи шифруется рендомной переменной.
В блоках приемника и передатчика имеется таблица на 50 символов для шифровки данных. Данная таблица известна только приемнику и передатчику, в посылке данные из таблицы не передаются, передается только ссылка на эти данные.
При каждой передаче счетчик прибавляется и выбирает из таблицы очередные два символа, которые шифруют данные посредством операции XOR. Приемник, получив посылку, сверяет контрольную сумму, расшифровывает счетчик передач, также выбирает из своей таблицы два символа в соответствии со счетчиком и расшифровывает данные. Данные блоки передают две переменных типа ИНТ.
Все блоки приема работают на прерываниях от Таймера 1, независимо от текущей программы.
Блоки передачи вносят задержку в выполнение программы от 200 до 800мс в зависимости от количества передаваемых данных.
В архиве лежат блоки пользователя, примеры работы с блоками и программа-генератор случайных последовательностей для блоков с усиленной шифрацией под Windows.
Для работы блока приемника нужна библиотека TimerOne: TimerOne-master
Вложения
- RF_data_RxTx
Дата добавления: 03.02.2018 05:51 Размер файла: 275 КБ Кол-во скачиваний: 2281
nRF24L01+ система передачи данных
02.02.2018 от Сергей Глушенко
Набор блоков для односторонней, двухсторонней передачи данных между 2 и более контролерами с nRF24L01+, вплоть до создания сложной сети.
Про подключение модулей
SCK (Serial ClocK) — тактирование (синхронизация). ( Arduino UNO D13 | Arduino Mega D52)
MOSI / MI (Master Out Slave In) — вход данных. ( Arduino UNO D11 | Arduino Mega D51)
MISO / MO (Master In Slave Out) — выход данных. ( Arduino UNO D12 | Arduino Mega D50)
CE/SS — Выбор ведомого на шине SPI из нескольких устройств.
SCN — выбор режима приема/передача , фактически тот же CE.
IRQ — выход прерывания, чаще всего не используется. Необходим для немедленной реакции микроконтроллера при приеме нового пакета данных.
GND — земля, масса, минусовая шина.
Vcc -питание модуля 3.3в. Для надежной работы параллельно питанию как можно ближе к радиомодулю рекомендуется подключить электролитический конденсатор не менее 100мкф , а так же керамический на 0.1 мкф.
Подключение NRF24L01 к Arduino (вид сверху):
Основана на доработано библиотеки Optimized High Speed NRF24L01+
Теперь о возможностях:
— Можно передавать данные сразу от имени несколькими разными адресов (Необходимо для работы в сети с потверждением доставки)
— Возможно слушать до 5 труб одновременно
— Реализована штатная система контроля доставки сообщений (достоверна только когда адреса у вех труб разные)
— Возможно задавать частотные каналы
— Возможно задавать коэффициент усиление передатчика
— Возможно передавать String (30 символов максимум)
— Возможно передавать INT ( 5 и/или 15 в одном блоке)
— Возможно передавать Float (7 в одном блоке)
— В одном проекте можно использовать по несколько блоков одно типа и блоки разных типов.
— Есть отдельный блок для ретрансляции данных от контроллера к контроллеру
— На стороне получения в блоках есть выход новые данные
— Реализована система нескольких попыток отправки сообщения, для надежности доставки.
— Есть контроль переполнения приемного буфера.
— Есть независимый блок Сканер — для проверки работы модуля и поиска свободного канала.
В принципе сделать блоки для других типов данных тоже не сложно.
Актуальная версия новых блоков 1.0b
Подробное описание каждого блока, в самих блоках.
Там же есть Старая версия , ее я делал с год назад и выкладывал здесь, но сейчас она уже меня не устраивает.
Интересные ссылки по этим модулям:
Описание радиомодуля nRF24L01+
Тест дальности связи NRF24L01+
NRF24L01 — Arduino
NRF24L01 2.4 ГГц радио/беспроводные передатчики и Arduino
Вложения
- nRF24L01+
Дата добавления: 02.02.2018 20:01 Размер файла: 29 МБ Кол-во скачиваний: 3090
- Настройка блоков NRF24 в Flprog для радиомодулей nRF24L01.Ардуино Нано.NRF24_Главный ставьте выше чем другие блоки и еслисохраняете из проекта в библиотеку,то сохраняйте как NRF24_Главный_передатчик от передатчика,NRF24_Главный_приемник от приемника(то же и с копированием), ну кому как. Блоки sendtouart не удаляйте и чтобы видеть в мониторе компортасигнал от передатчика, на выходах приемникаподключайте блок sendtouart(возможно и другое), без негоне работало(как нагрузочный для выхода) и параллельноснимаете сигнал на свой блок или выход,шнур юсб компьютера подключайте к приемнику. Для блока передачи нужен мультивибратор G-AM вкл send,если просто подать единицу, то работать не будет(проверено).Чтобы передавать integer или дискретный(bool) сигнал(от кнопки или генератора),то в настройках(подменю блока редактировать) время паузыставьте от 30 до 100мс(для триггера тт 100мс),вычисляется опытным путем(по умолчанию стоит 3с),чтобы передатчик работал не постоянно,можно вход send подключить через блок and. Соединительные провода mjsi miso SCK можно подключать на разъем ICSP, а не 11 12 13,менял 9 10 на 1 2 блок не работал(может только у меня). Чтобы передавать сигнал bool применяйте блоки конвертации(запись и чтение бита BitW BitR),переводит в integer и на вход-выход. Если вход от кнопки или энкодера подключаете относительно минуса,то ставите инверсию у входа блока(подменю),вкл защита от дребезга, Подтягивающийрезистор. Я управлял одним шаговым двигателем от джойстика и энкодера,вклвыкл светодиода.У энкодера если относительно минуса входа на инверсию и подтягивающие резисторы не ставить.Так было у меня, всем удачи)
- yuriy.salovВ Уно загружается эти блоки а с Нано ошибку выдает( выбираю нано как в проекте так и в ide) в чем проблема может быть?
- Yuriy.mНе могу подключить кнопки . нужно четыре кнопки и чтобы две можно дать одновременно. Вместо кнопок будут оптопары.
Блок для работы с HMI Virtuino
02.02.2018 от Сергей Глушенко
Создал блок пользователя, для работы с программой визуализации Virtuino на андроид.
Подключение к андроиду через WiFi или БТ, выбирается соответствующим блоком.
Добавил блоки приема и отправки текста.
Изменил блоки передачи переменных, теперь с блока DV можно сразу получать переменные разных типов.
Входами и выходами virtuino управляет напрямую, переделывать библиотеку не вижу смысла (все переменные программа пересылает в виде integer или float), т.к. придется это делать при каждом обновлении библиотеки. Для передачи сигнала с кнопки или регулятора используйте в программе virtuino виртуальный вывод DV. В программе используйте блок приема DV в котором укажите индекс переменной (сделал отдельным входом, так схема платы становится более читабельной)
Вложения
- VIRTUINO2
Дата добавления: 02.02.2018 15:59 Размер файла: 84 КБ Кол-во скачиваний: 3464
Автор публикации
не в сети 3 дня
Сергей Глушенко
Комментарии: 16Публикации: 377Регистрация: 04-02-2018РубрикиКоммуникацииНавигация записи
ПБ TM1638_LED&KEY и InvertedTM1638_LED&KEY
9 комментариев к “Блок для работы с HMI Virtuino”
- 4755 не как не работает команда , прием DV , проверял в Virtuino 6 , не чего не отправляется из виртино на компорт
- 4755 спасибо большое , работает
- virus-s как пользоваться блоком virtuino? ничего не ясно
- aleksandr.melher Здравствуйте! Не могу подключиться к есп-01 через прогу. ЕСП как сервер. Что только не перепробовал, такое ощущение, что есть какие то ошибки в библиотеке. (могу ошибаться) Загружал скетч пример через ардуино ИДЕ с оф сайта виртуино, телефон подключается к есп, как к серверу, через флпрог….. ну никак.
- Igor.ChukНе пойму
- evgeniy.hohlovЗдравствуйте, когда будет видео урок по работе с блоками Virtuino
- Ol_3Видео инструкция не помешали бы.Скажите, а с сетевым шилдом данный блок работать будет?
- timofey.korolenko Добрый вечер. Подскажите пожалуйста а вы получили ответ сможет ли Viruino работать с езернет шилдом w5100. Заранее спасибо за ответ.P.S. Хотел ыб подключаться к Виртуино через облако например как в RemoteXY
- BrandСпасибо Сергей,а не могли бы выложить небольшое видео с примером?Заранее благодарен.
Прошивка ESP8266 по воздуху, через браузер (OTA) в FLProg. Пользовательский блок
Чтобы создать бинарный файл в Arduino IDE, переходим в меню “Скетч”, нажимаем “Экспорт бинарного файла”. После компиляции здесь же нажимаем “Показать папку скетча”, там будет нужный файл, удобнее его перемесить куда нибудь поближе (на рабочий стол), а то слишком длинный путь. Далее по ролику… Всем здоровья и удачи!