цифровая электроника
вычислительная техника
встраиваемые системы

 



Arduino и LORA-модуль RYLR998: принцип работы, подключение, код

Автор: Mike(admin) от 21-06-2022, 23:55

Благодаря большой дальности и простоте использования протокол беспроводной передачи данных LoRa обрел большую популярность, как у профессиональных разработчиков, так и у радиолюбителей. В связи с этим на рынке стало появляться все больше и больше модулей LoRa, и сегодня мы рассмотрим один из недавних продуктов – RYLR998 компании Reyax.


Arduino и LORA-модуль RYLR998: принцип работы, подключение, код

Что из себя представляют протоколы беспроводной передачи данных LoRa и LoRaWAN и как они работают

Автор: Mike(admin) от 27-04-2022, 03:55

В мире Интернета вещей (IoT) связь — это все. Хотя еще никогда не было так просто добавить возможность подключения к продукту, устройству или машине, выбор правильного варианта подключения для решения по-прежнему сопряжен с трудностями. В некоторых случаях может быть очевидно, что Ethernet или Wi-Fi – правильный выбор, например, дома или на производстве. В других случаях связь ближнего радиуса действия (NFC) или Bluetooth может быть предпочтительным вариантом, поскольку ваше решение требует связи между устройствами, расположенными рядом. Однако, если ваш продукт является мобильным или используется в городских, сельскохозяйственных или других условиях, где сложность настройки Wi-Fi просто не подходит, вам остается искать другие варианты. В частности, решением может быть сотовая связь или LoRa (сеть дальнего радиуса действия) и LoRaWAN (сеть дальнего действия с охватом широких территорий).


Что из себя представляют протоколы беспроводной передачи данных LoRa и LoRaWAN и как они работают

Глобальный охват сотовой связи за счет гармонизации частотных диапазонов и соглашений о роуминге между операторами, а также наличие соединений с высокой пропускной способностью делают этот подход привлекательным для многих вариантов использования. Несмотря на привлекательность, некоторые отдают предпочтение LoRa, где сигналы устойчивы к помехам, а наличие бесплатных нелицензируемых частотных диапазонов значительно снижает удельные затраты на отдельные устройства. Учитывая, что разные потребности заставят вас выбрать либо сотовую связь, либо LoRa, и что эти подходы скорее дополняют друг друга, чем конкурируют, но давайте углубимся в LoRa.

Основы работы ячеистых (Mesh) сетей Bluetooth

Автор: Mike(admin) от 7-04-2022, 23:55

В контексте беспроводной связи Интернета вещей (IoT) возможности ячеистой сети были долгожданным дополнением к стандарту Bluetooth. Главным образом потому, что эта функция может расширить диапазон покрытия, а также варианты использования сетей Bluetooth. Специальная группа Bluetooth (SIG) представила возможности Mesh-сети Bluetooth в 2017 году. Теперь с такой опцией Bluetooth, похоже, сможет конкурировать с другими стандартами, поддерживающими Mesh-сети, такими как ZigBee и Thread.


Основы работы ячеистых (Mesh) сетей Bluetooth

OSCUP реализует пользовательский протокол UART на ESP32

Автор: Mike(admin) от 31-01-2022, 03:55

OSCUP представляет собой протокол UART, предназначенный для работы с процессорами ARM и ESP32. Хорошо документированный код помогает выяснить, как реализовать пользовательский протокол на UART. При этом с помощью данного протокола вы можете передавать и получать данные, которые отслеживаются фиксированной преамбулой. Он реализует ACK и NACK для каждого отправленного пакета с целью управления ошибками или потерянными пакетами.


OSCUP реализует пользовательский протокол UART на ESP32

Решение проблем с преобразователем интерфейсов ch340g на клонах Arduino

Автор: Mike(admin) от 17-01-2022, 03:55

Сегодня на алиэкспрессе и ему подобных площадках продается множество клонов Arduino, на которых в качестве интерфейсной микросхемы стоит CH340G или CH341. Это довольно дешевые микросхемы, и в основном они не вызывают проблем, но не всегда. Порой, начинающие радиолюбители, купившие подобные платы Arduino, могут столкнуться со следующим сообщением об ошибке при загрузке скетча в микроконтроллер.


Решение проблем с преобразователем интерфейсов ch340g на клонах Arduino

Иными словами, либо плата не отвечает, либо программатор не отвечает. Первым и очевидным решением данной ошибки является установка драйвера интерфейсной микросхемы, если таковой не был установлен.

«Шпионский» кабель RS-232

Автор: Mike(admin) от 12-11-2021, 03:55

Стандарт RS232 определяет канал связи «точка-точка» между устройством DTE (оконечное оборудование данных, такое как ПК или принтер) и устройством DCE (оборудование передачи данных, обычно модем). Одно устройство DTE взаимодействует с одним устройством DCE или с одним другим устройством DTE через нуль-модемный кабель. Нуль-модемный кабель – это кабель, в котором пересекаются линии передачи и приема. Однако с помощью специального кабеля можно настроить «прослушивание» данных третьим устройством.


«Шпионский» кабель RS-232

Как подключить USB-клавиатуру к Arduino

Автор: Mike(admin) от 8-11-2021, 03:55

Вы когда-нибудь задумывались об использовании USB-клавиатуры с Arduino в одном из ваших проектов? На самом деле, осуществить это легче, чем вы могли бы подумать. Клавиатуры USB по-прежнему поддерживают устаревший последовательный протокол PS/2. Поэтому они могут легко использовать в проектах Arduino. Схема и код, приведенные в данном проекте, должны работать со всеми Arduino на основе микроконтроллеров Atmega AVR, такими как Uno, Nano, Mega и т.п.


Как подключить USB-клавиатуру к Arduino

Это скорее пример того, как интегрировать с Arduino клавиатуры USB или PS/2 простым и экономичным способом. Поэтому в данном случае нет поддержки клавиш модификации, таких как Shift или Alt. Однако здесь мы используем полностью функциональную библиотеку PS/2, доступная через менеджер библиотек Arduino IDE.

Как отправить SMS с GSM-модуля на мобильный телефон с помощью Arduino

Автор: Mike(admin) от 11-10-2021, 03:55

В системах безопасности и домашней автоматизации порой необходимо быстро оповещать владельца о возникновении какой-либо ситуации. Для этого отлично подходят оповещения с помощью sms-сообщений, которые можно отправлять с GSM-модуля. И о реализации такой отправки будет рассказано в данном материале.


Как отправить SMS с GSM-модуля на мобильный телефон с помощью Arduino

В нашем проекте мы рассмотрим отправку SMS-сообщения с GSM модуля SIM 800C на мобильный телефон с помощью Arduino.

Оптоволокно: будущее промышленных систем связи?

Автор: Mike(admin) от 27-09-2021, 03:55

Технология оптического волокна существует уже более века, но только в последнее десятилетие она начала появляться в промышленной автоматизации. Большинство инноваций, которые сейчас включают в себя наиболее часто используемые протоколы и технологии в современной автоматизации, можно проследить до начала компьютерной эры. Во второй половине 20-го века (и тем более в первые два десятилетия этого века) наблюдались все более быстрые улучшения во всех областях, что привело к появлению аппаратных и программных платформ и инструментов для автоматизации, которые у нас есть сегодня.


Оптоволокно: будущее промышленных систем связи?

Используем ESP8266 с платформой Thingspeak

Автор: Mike(admin) от 17-09-2021, 05:55

ThingSpeak представляет собой платформу Интернета вещей, которая позволяет агрегировать, визуализировать и анализировать потоки данных в реальном времени в облаке. Вы можете отправлять данные в ThingSpeak со своих устройств, создавать мгновенную визуализацию данных в реальном времени и отправлять оповещения.


Используем ESP8266 с платформой Thingspeak

В данном проекте мы попытаемся подружить ESP8266 с платформой Thingspeak. Мы подключим ESP8266 к DHT11 и отправим данные о температуре и влажности с помощью MQTT на платформу Thingspeak через Интернет.