Atmega8 and Web-interface. DIY and IoT. Шаг №92

Всем привет. Продолжим тему WEB-интерфейса. Как Вы помните в прошлой статье мы с Вами подготовили страницу на стороне сервера к приему параметров и отображения их на стороне клиента. Осталось подготовить аппаратную часть, а именно микроконтроллер AVR. Мы уже проделывали похожую операцию (запись №59), только теперь данную программу мы перенесем на отдельный микроконтроллер, который будет принимать данные по шине i2c (twi), и «улаживать спать» до следующего момента передачи данных, т.е. это у нас будет ведомый. Читать далее

V-USB — поддержка протокола USB на AVR. Шаг №73

Всем привет. Давайте немного вспомним, что в прошлой статье мы с Вами рассмотрели  способ подключения микроконтроллера AVR к ОС Android, а также основные узлы для реализации этой цели. Сегодня мы познакомимся поближе с библиотекой V-USB, а именно рассмотрим на примере сам механизм взаимодействия и передачи данных avr – хост, сначала Windows, а потом Android.  Ссылка на ресурс была приведена ранее в прошлой записи. Документация на библиотеку есть как в английской версии так и в русской.
Читать далее

Сеть из модулей ESP8266. Основа IoT. Шаг №58

Всем привет. Сегодня мы с Вами продолжим тему Интернета вещей, а именно основу создания сети устройств для взаимодействия, используя модуль WiFi ESP8266, с которым мы познакомились в прошлой статье. Где рассмотрели его подключение, характеристики, команды и многое другое. Сегодня мы попробуем связать два модуля, образовав при этом небольшую сеть. Читать далее

ESP8266 и AVR. Шаг №57

Всем привет. Итак, друзья, в предыдущей статье мы немного познакомились с технологией IoT. Как я и, писал, начнем рассматривать модуль wi-fi ESP8266. Научимся его подключать к терминалу, микроконтроллеру AVR, общаться между подобными модулями, отправлять данные в интернет, перепрошивать , настраивать  и другие тонкости. Но для начала немного рассмотрим что это и его основные характеристики. Читать далее

UART/USART (УАПП). Прием и передача между двумя AVR. Шаг №41

Всем привет. В прошлой статьемы с Вами разобрали настройки модуля USART /UART микроконтроллера AVR. Сегодня мы с Вами разберем приема-передачу, алгоритм ( UART ) и протестируем на примере в симуляторе. Итак разберем принцип приема и передачи микроконтроллером. Начнем с передачи данных. Для этого установим разряд TXEN регистра UCSRB (регистры управления смотри в предыдущей статье). Вывод микроконтроллера TXD переключается к передатчику, независимо от настроек порта. Читать далее