Москва, ул. Пушкинская, д.12
Акции
Бренды
О компании
Помощь
  • Методы оплаты
  • Методы доставки
  • Гарантия
  • Вопрос-ответ
Блог
Информация
  • Политика конфиденциальности
  • Политика использования файлов cookie
  • Договор публичной оферты
Отзывы
Контакты
    +7 100 000-00-11
    +7 100 000-00-11 Консультация
    +7 100 000-00-22 Отдел продаж
    +7 100 000-00-33 Бухгалтерия
    E-mail
    info@site.com
    Адрес
    Москва, ул. Пушкинская, д.12
    Режим работы
    Пн - Вс: 10.00 - 19.00
    3d-xpert
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    • 3D принтеры
      3D принтеры
      • Печать пластиком (FDM/FFF)
      • Печать фотополимером (SLA/DLP/LCD)
      • Печать воском (MJP)
      • Для дома
      • Для бизнеса
      • Для производства
      • Промышленные
    • 3D-сканеры
      3D-сканеры
    • Материалы для 3D печати
      Материалы для 3D печати
      • Пластики
      • Фотополимеры
    • Комплектующие 3D принтера
      Комплектующие 3D принтера
      • Электроника
      • Механика
      • Нагревательные столы и сопутствующие
      • Экструдеры
      • Сушилки для пластика
      • УФ-камеры
      • Мойки
      • Ультразвуковые ванны (мойки)
      • 3D ручки
      • Расходные материалы для SLA / LCD
      • Сопутствующие
      • Наборы для мейкеров
      • Инструменты для 3D печатника
      • Постобработка
      • Адгезивы
      • Автоматические системы подачи пластиков (АМС)
    • Arduino и робототехника
      Arduino и робототехника
      • Arduino
      • Raspberry Pi
      • Обучающие наборы
      • Orange Pi
      • Одноплатники
      • Модули
      • Датчики
      • Дисплеи
      • Механика
      • Макетные платы
      • Светодиоды
      • Провода и кабели
      • Источники питания
      • Радиодетали
    • Комплектующие ЧПУ станка
      Комплектующие ЧПУ станка
      • Шаговые двигатели и аксессуары
      • Зубчатые ременные передачи
      • Шарико-винтовые передачи (ШВП)
      • Трапецеидальные передачи винт-гайка
      • Цилиндрические направляющие
      • Профильные направляющие
      • Муфты соединительные
      • Электроника
      • Фрезы
      • Карбоновый профиль / трубки
      • Пневматическое оборудование
      • Системы подачи смазки
      • Сопутствующие
      • Шпиндели и сопутствующие
      • Механика
      • Конструкционный профиль
      • Комплектующие OpenBuilds
      • Лазерные станки
      • Лазерная резка и аксессуары
    • Инструменты
      Инструменты
      • Зачистка и обрезка кабеля
      • Измерительный инструмент
      • Кабель и провода
      • Клеевые пистолеты (термопистолеты)
      • Напильники и надфили
      • Обжимной инструмент
      • Отвертки
      • Паяльное оборудование
      • Пинцеты
      • Расходные материалы
    • Запчасти для 3D принтеров по брендам
      Запчасти для 3D принтеров по брендам
      • Bambu Lab
      • Creality
      • Flashforge
      • Anycubic
      • ELEGOO
      • Flying Bear
      • Qidi
      • Sovol
      • 3DIY printers
    3D принтеры 3D-сканеры Материалы для 3D печати Комплектующие 3D принтера Arduino и робототехника Комплектующие ЧПУ станка Инструменты Запчасти для 3D принтеров по брендам
    3d-xpert
    • 3D принтеры
      3D принтеры
      • Печать пластиком (FDM/FFF)
      • Печать фотополимером (SLA/DLP/LCD)
      • Печать воском (MJP)
      • Для дома
      • Для бизнеса
      • Для производства
      • Промышленные
    • 3D-сканеры
      3D-сканеры
    • Материалы для 3D печати
      Материалы для 3D печати
      • Пластики
      • Фотополимеры
    • Комплектующие 3D принтера
      Комплектующие 3D принтера
      • Электроника
      • Механика
      • Нагревательные столы и сопутствующие
      • Экструдеры
      • Сушилки для пластика
      • УФ-камеры
      • Мойки
      • Ультразвуковые ванны (мойки)
      • 3D ручки
      • Расходные материалы для SLA / LCD
      • Сопутствующие
      • Наборы для мейкеров
      • Инструменты для 3D печатника
      • Постобработка
      • Адгезивы
      • Автоматические системы подачи пластиков (АМС)
    • Arduino и робототехника
      Arduino и робототехника
      • Arduino
      • Raspberry Pi
      • Обучающие наборы
      • Orange Pi
      • Одноплатники
      • Модули
      • Датчики
      • Дисплеи
      • Механика
      • Макетные платы
      • Светодиоды
      • Провода и кабели
      • Источники питания
      • Радиодетали
    • Комплектующие ЧПУ станка
      Комплектующие ЧПУ станка
      • Шаговые двигатели и аксессуары
      • Зубчатые ременные передачи
      • Шарико-винтовые передачи (ШВП)
      • Трапецеидальные передачи винт-гайка
      • Цилиндрические направляющие
      • Профильные направляющие
      • Муфты соединительные
      • Электроника
      • Фрезы
      • Карбоновый профиль / трубки
      • Пневматическое оборудование
      • Системы подачи смазки
      • Сопутствующие
      • Шпиндели и сопутствующие
      • Механика
      • Конструкционный профиль
      • Комплектующие OpenBuilds
      • Лазерные станки
      • Лазерная резка и аксессуары
    • Инструменты
      Инструменты
      • Зачистка и обрезка кабеля
      • Измерительный инструмент
      • Кабель и провода
      • Клеевые пистолеты (термопистолеты)
      • Напильники и надфили
      • Обжимной инструмент
      • Отвертки
      • Паяльное оборудование
      • Пинцеты
      • Расходные материалы
    • Запчасти для 3D принтеров по брендам
      Запчасти для 3D принтеров по брендам
      • Bambu Lab
      • Creality
      • Flashforge
      • Anycubic
      • ELEGOO
      • Flying Bear
      • Qidi
      • Sovol
      • 3DIY printers
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    3d-xpert
    Телефоны
    +71000000011 Консультация
    +71000000022 Отдел продаж
    +71000000033
    E-mail
    info@site.com
    Адрес
    Москва, ул. Пушкинская, д.12, Москва, ул. Пушкинская, д.12
    Режим работы
    Пн - Вс: 10.00 - 19.00
    0
    0
    0
      • Каталог
      • 3D принтеры
        • 3D принтеры
        • Печать пластиком (FDM/FFF)
        • Печать фотополимером (SLA/DLP/LCD)
        • Печать воском (MJP)
        • Для дома
        • Для бизнеса
        • Для производства
        • Промышленные
      • 3D-сканеры
      • Материалы для 3D печати
        • Материалы для 3D печати
        • Пластики
        • Фотополимеры
      • Комплектующие 3D принтера
        • Комплектующие 3D принтера
        • Электроника
        • Механика
        • Нагревательные столы и сопутствующие
        • Экструдеры
        • Сушилки для пластика
        • УФ-камеры
        • Мойки
        • Ультразвуковые ванны (мойки)
        • 3D ручки
        • Расходные материалы для SLA / LCD
        • Сопутствующие
        • Наборы для мейкеров
        • Инструменты для 3D печатника
        • Постобработка
        • Адгезивы
        • Автоматические системы подачи пластиков (АМС)
      • Arduino и робототехника
        • Arduino и робототехника
        • Arduino
        • Raspberry Pi
        • Обучающие наборы
        • Orange Pi
        • Одноплатники
        • Модули
        • Датчики
        • Дисплеи
        • Механика
        • Макетные платы
        • Светодиоды
        • Провода и кабели
        • Источники питания
        • Радиодетали
      • Комплектующие ЧПУ станка
        • Комплектующие ЧПУ станка
        • Шаговые двигатели и аксессуары
        • Зубчатые ременные передачи
        • Шарико-винтовые передачи (ШВП)
        • Трапецеидальные передачи винт-гайка
        • Цилиндрические направляющие
        • Профильные направляющие
        • Муфты соединительные
        • Электроника
        • Фрезы
        • Карбоновый профиль / трубки
        • Пневматическое оборудование
        • Системы подачи смазки
        • Сопутствующие
        • Шпиндели и сопутствующие
        • Механика
        • Конструкционный профиль
        • Комплектующие OpenBuilds
        • Лазерные станки
        • Лазерная резка и аксессуары
      • Инструменты
        • Инструменты
        • Зачистка и обрезка кабеля
        • Измерительный инструмент
        • Кабель и провода
        • Клеевые пистолеты (термопистолеты)
        • Напильники и надфили
        • Обжимной инструмент
        • Отвертки
        • Паяльное оборудование
        • Пинцеты
        • Расходные материалы
      • Запчасти для 3D принтеров по брендам
        • Запчасти для 3D принтеров по брендам
        • Bambu Lab
        • Creality
        • Flashforge
        • Anycubic
        • ELEGOO
        • Flying Bear
        • Qidi
        • Sovol
        • 3DIY printers
    • Кабинет
    • Сравнение
    • Избранное
    • Корзина
    • Акции
    • Бренды
    • О компании
    • Помощь
      • Помощь
      • Методы оплаты
      • Методы доставки
      • Гарантия
      • Вопрос-ответ
    • Блог
    • Информация
      • Информация
      • Политика конфиденциальности
      • Политика использования файлов cookie
      • Договор публичной оферты
    • Отзывы
    • Контакты
    +71000000011 Бухгалтерия
    • Телефоны
    • +71000000011 Консультация
    • +71000000022 Отдел продаж
    • +71000000033 Бухгалтерия
    • info@site.com
    • Москва, ул. Пушкинская, д.12, Москва, ул. Пушкинская, д.12
    • Пн - Вс: 10.00 - 19.00
    Главная
    Блог
    Модули
    Радио модуль SI4432

    Радио модуль SI4432

    Радио модуль SI4432
    Модули 01 января 2024

    Содержание

    • Обзор
    • Технические характеристики
    • Подключение к Arduino
    • Пример использования
    • Часто задаваемые вопросы

    Обзор радио модуля SI4432

    Модули трансивера SI4432 (рисунок 1) на основе микросхемы SI4432 позволяют реализовать устойчивую двустороннюю радиосвязь в диапазоне частот от 240 до 930 МГц на расстоянии до 1 км на открытой местности и 100 - 300м в помещении. Скорость  передачи данных 0.123-256 kbps, виды модуляции  - FSK, GFSK, OOK. Мощность передатчика до +20 dBm. Модули имеют малый размер.

    module-transivera-SI4432-01.jpg

    Рисунок 1. Радиомодуль SI4432.


    Характеристики модуля SI4432

    • Частотный диапазон: 240 –930 МГц;

    • Чувствительность приемника: до 121 дБм;

    • Модуляция сигнала: FSK (ЧМн), GFSK (ГЧМн), OOK (АМн);

    • Максимальная выходная мощность: 20 дБм;

    • Скорость передачи данных: 0.123-256 Кбит/с;

    • Напряжение питания: 1.8-3.6 В;

    • Рабочая температура: от -20 до 60 °C.


    Назначение выводов

    module-transivera-SI4432-02.jpg

    Рисунок 2. Назначение выводов радиомодуля SI4432.

    • VDD — питание модуля;

    • GND — общий;

    • NSEL — вывод разрешения интерфейса SPI;

    • SCLK — вывод синхронизации интерфейса SPI;

    • SDI — вывод получения данных интерфейса SPI;

    • SDO — вывод отправки данных интерфейса SPI;

    • NIRQ — вывод прерываний по получению данных;

    • SDN — вывод перехода в режим энергосбережения (HIGH); 

    • GPIO0, GPIO1, GPIO2 — программируемые порты ввода/вывода.


    Подключение к плате Arduino

    Модули работают по протоколу SPI. Для Подключение к плате Arduino согласно таблице 1. При этом обязательно согласование уровней 3.3 В → 5 В, необходимо использовать конвертер уровня!!! Для питания модулей желательно использовать внешний источник питания 3.3 В (при передаче на небольшое расстояние возможно брать питание с вывода 3.3 В платы Arduino).

    SI4432

    Arduino UNO

    Arduino Mega

    GND

    GND

    GND

    SDN

    GND

    GND

    NIRQ

    D2

    D2

    NSEL

    D10

    D53

    SCLK

    D13

    D52

    SDI

    D11

    D51

    SDO

    D12

    D50

    Схема соединений показана на рис. 3.

    module-transivera-SI4432-03.jpg

    Рисунок 3. Схема соединений для подключения радиомодуля SI4432

    Для программирования модуля используем библиотеку RF22. Загружаем на одну плату пример из библиотеки rf22_client, на вторую – rf22_server.

    module-transivera-SI4432-04.jpg

    Рисунок 4. Примеры библиотеки RF22

    Открываем монитор последовательного порта для каждой платы Arduino. Rf22_client (рисунок 5) периодически отправляет данные (Hello world) и в течении 500 мсек ждет ответа от сервера. И выводит сообщение о получении ответа или его отсутствии.

    module-transivera-SI4432-05.jpg

    Рисунок 5. Результат работы fr_client

    Rf22_server (рисунок 6) постоянно ждет данные по радиоканалу, при получении – отправляет ответ.

    module-transivera-SI4432-06.jpg

    Рисунок 6. Результат работы fr_server 


    Пример использования SI4432

    Создадим проект отправки данных датчика влажности и температуры с платы Arduino по запросу на другую плату Arduino по радиоканалу.

    Нам потребуются следующие компоненты:

    • Плата Arduino Uno – 2;
    • Плата прототипирования – 2;
    • Модуль трансивера SI4432 – 2;
    • Конвертер уровня – 2;
    • Модуль GY21 (датчик SHT21) – 1;
    • Провода.

    Схема соединения элементов показана на рис. 7 и 8. 

    module-transivera-SI4432-07.jpg

    Рисунок 7. Схема соединений для подключения радио модуля SI4432 – клиент

    module-transivera-SI4432-08.jpg

    Рисунок 8. Схема соединений для подключения радиомодуля SI4432 - сервер

    Клиент раз в 3 секунды посылает по радиоканалу сообщение tempSH21 (или humiditySH21) и ждет ответа. По получении ответа выводит данные в монитор последовательного порта. Содержимое скетча показано в листинге 1.

    Листинг 1	 #include <SPI.h>	 #include <RF22.h>	  
    	 // создание объекта RF
    
    	 RF22 si4432client;	 // для выбора влажность/температура	 int choice=0;	  
    	 void setup()	 {	 Serial.begin(9600);	 if (!si4432client.init())	     Serial.println("si4432 no init");	 }
    	 void loop()	 {	     Serial.println("Send request");	     // отправить запрос на server	     if(choice==0) {	          uint8_t senddata[] = "tempSH21";	          si4432client.send(senddata, sizeof(senddata));	     }	     else {	         uint8_t senddata [] = "humiditySH21";	         si4432client.send(senddata, sizeof(senddata));	     }  	     si4432client.waitPacketSent();	     // ожидание ответа	     uint8_t getdata [RF22_MAX_MESSAGE_LEN];	     uint8_t length1 = sizeof(getdata);  
    	     if (si4432client.waitAvailableTimeout(1000))	     {	       // полученное сообщение  	       if (si4432client.recv(getdata, &length1))	       {	         Serial.print("got reply: ");	         if(choice==0)	            Serial.print(" tempSH21=");	         else	            Serial.print(" humiditySH21=");	         Serial.println((char*) getdata);	       }	     }	     choice=1-choice;	     delay(3000);	 }

    Сервер, получая запрос tempSH21 (или humiditySH21) получает необходимые данные с датчика SHT21 и отправляет в ответ значение запрошенного параметра. Содержимое скетча показано в листинге 2.

    Листинг 2
    	 #include <SPI.h>	 #include <RF22.h>	 #include <Wire.h>	 #include <SHT2x.h>  
    	 // создание объекта RF	 RF22 si4432server;  
    	 void setup()	 {	 Wire.begin();	 Serial.begin(9600);	 if (!si4432server.init())	     Serial.println("si4432 init no");	 }	  
    	 void loop()	 {	     si4432server.waitAvailable();	     // полученное сообщение	     uint8_t getdata [RF22_MAX_MESSAGE_LEN];	     uint8_t length1 = sizeof(getdata);	     if (si4432server.recv(getdata, &length1))	     {	       Serial.print("get request: ");	       Serial.println((char*) getdata);	       char senddata[] = "             ";	       if(StrContains((char*) getdata,"tempSH21")!=0)	         {	         dtostrf(SHT2x.GetTemperature(),10,2,senddata);	         }	       else if(StrContains((char*)buf,"humiditySH21")!=0)	         {	         dtostrf(SHT2x.GetHumidity(),10,2,sendata);	         }	       else	         {	         Serial.println("error");	         dtostrf(999,10,0,data);	         }
    
    	       si4432server.send((uint8_t*)datasend, sizeof(datasend));	       si4432server.waitPacketSent();	       Serial.println("Sent a reply");	     }	 }

    Загружаем скетчи на платы Arduino и смотрим данные в мониторе последовательного порта для клиента (рис. 9) и сервера (рис. 10).

    module-transivera-SI4432-09.jpg

    Рисунок 9. Отправка и получение данных для клиента.

    module-transivera-SI4432-10.jpg

    Рисунок 10. Отправка и получение данных для сервера.

    module-transivera-SI4432-11.jpg

    Рисунок 11. Схема в сборе.


    Часто задаваемые вопросы

    1. Отсутствует передача данных между модулями

    • Проверьте подано ли питание на модуль.
    • Проверьте, достаточное ли питание подано на модуль.
    • Проверьте правильность подключения модуля к плате Arduino.
    • Проверьте совпадение параметров частоты, скорости передачи и типа модуляции на модулях SI4432.

    Похожие статьи

    Обновление линейки 3D принтеров Prusa i3 Steel и Bizon. Версия V2
    3D принтеры
    01 июля 2024
    Обновление линейки 3D принтеров Prusa i3 Steel и Bizon. Версия V2
    PETG и PLA - Сравнение материалов для 3D-печати
    3D печать
    01 сентября 2024
    PETG и PLA - Сравнение материалов для 3D-печати
    Беспроводные колонки с ферромагнитной жидкостью
    Проекты
    05 апреля 2025
    Беспроводные колонки с ферромагнитной жидкостью
    Назад к списку
    • Все публикации 273
      • 3D печать 62
      • 3D принтеры 57
      • 3D сканеры 1
      • Arduino механика 6
      • Arduino платы 8
      • Датчики 27
      • Дисплеи 6
      • Кейсы 1
      • Компоненты 13
      • Мировые новости 35
      • Модули 38
      • Проекты 7
      • Сопутствующие 2
      • ЧПУ 10
    Подпишитесь на рассылку наших новостей и акций
    Подписаться
    Подписаться
    на новости и акции
    Связаться с нами
    +71000000011
    +7 100 000-00-11 Консультация
    +7 100 000-00-22 Отдел продаж
    +7 100 000-00-33 Бухгалтерия
    E-mail
    info@site.com
    Адрес
    Москва, ул. Пушкинская, д.12
    Режим работы
    Пн - Вс: 10.00 - 19.00
    info@site.com
    Москва, ул. Пушкинская, д.12
    Каталог товаров
    3D принтеры
    3D-сканеры
    Материалы для 3D печати
    Комплектующие 3D принтера
    Arduino и робототехника
    Комплектующие ЧПУ станка
    Инструменты
    Запчасти для 3D принтеров по брендам
    Компания
    О компании
    Акции
    Блог
    Методы оплаты
    Методы доставки
    Гарантия
    Отзывы
    Контакты
    Личный кабинет
    Избранное
    Сравнение товаров
    Мои заказы
    Авторизация
    Регистрация
    Восстановление пароля
    Информация
    Политика конфиденциальности
    Политика использования файлов cookie
    Договор публичной оферты
    © 2026 Site
    Каталог товаров
    Компания
    Личный кабинет
    Информация
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Бренды Контакты