WiFi-IoT Firmware Builder :: Варианты применения проекта
Рекомендуемые опции для любой конфигурации
OTA — для обновления прошивки через интернет (У RTOS прошивок включена по умолчанию)
NVS2 — сохранение параметров в ini структуре для сохранности при изменении состава настроек.
Экспорт/Импорт настроек — выгрузка и загрузка настроек из модуля
Домашняя метеостанция с просмотром показаний на дисплее и онлайн
При подключении датчиков температуры, влажности и давления можно получить домашнюю метеостанцию для мониторинга температуры и влажности на улице и дома, с возможностью отправки показаний на сервера статистики, где можно посмотреть графики изменения показаний.
При подключении дисплея возможен вывод показаний на его времени, показаний прогноза погоды , данные с датчиков narodomon Вашего города или с других модулей ESP8266/ESP32.
Необходимые модули прошивки: модули соответствующих датчиков,Время и NTP , Поддержка календаря, а так же сервера статистики по выбору: narodmon. ru , Thingspeak.com.
Необходимые модули прошивки для поддержки дисплеев по выбору: LCD 1602/1604/2004, OLED 128×64 , TFT 240×320, Русский шрифт, конструктор строк .
Необходимые модули прошивки для отображения внешних данных: Narodmon.ru get , Gismeteo.ru , OpenWeatherMap, VSENS, D2D.
Учет показаний счетчиков воды, электросчетчиков и просмотр показаний на дисплее и онлайн
При подключении счетчиков воды, газа, электроэнергии к модулю возможен их учет и отображение на графиках, а так же отображение на дисплее.
Необходимые модули прошивки: работа с прерываниями или Счетчик PCF8583. Сервера статистики по выбору: narodmon.ru , Thingspeak.com.
Необходимые модули прошивки для поддержки дисплеев по выбору: LCD 1602/1604/2004, OLED 128×64 , TFT 240×320, Русский шрифт.
Управляемая по WI-FI розетка, люстра или другие электроприборы
Прошивка умеет управлять любой нагрузкой, например через реле, симистор или твердотельное реле. Возможно управление по локальной кнопке, кнопкой на веб интерфейсе, планировщику заданий или по условию.
Управляемый GPIO может находится на удаленном модуле ESP8266/ESP32(функции VGPIO или D2D)
Необходимые модули прошивки: GPIO, работа с прерываниями, GPIO KEY, планировщик заданий, VGPIO или D2D.
Простейший термостат или влагостат
Прошивка может поддерживать заданную температуру или влажность используя функцию термостат или более сложную опцию ПИД(PID) регулятор.
Применение опции может найти как в управлении теплым полом или даже в инкубаторе.
Датчики могут находится как локально так и на удаленном модуле ESP8266/ESP32 (функция VSENS или D2D)
Управляемый GPIO может находится на удаленном модуле ESP8266/ESP32 (функция VGPIO или D2D), но это не желательно.
Необходимые модули прошивки: GPIO, термостат, VSENS или D2D , VGPIO или D2D.
Управление устройством из систем умного дома или облачных сервисов
Прошивка позволяет управлять GPIO и PWM а так же собирать статистику с датчиков через системы Majordomo , Бенукс.
Необходимые модули прошивки: GPIO , MajorDoMo и другие , MQTT, Датчики GET запросом.
Управление устройством через инфракрасный или радио пульт.
Возможно управление состоянием GPIO и PWM модуля используя инфракрасный пульт, например от телевизора или радио пульт 433 или 315 мгц.
Управляемый GPIO может находится на удаленном модуле ESP8266/ESP32 (функция VGPIO или D2D).
Необходимые модули прошивки: GPIO, RCswitch приёмник 433/315 , IR приемник, VGPIO или D2D.
Управление радио розетками или радио люстрами/светильниками
Прошивка позволяет управлять устройствами, на радио протоколах RCswitch и Livolo через системы умного дома или облачные сервисы.
Необходимые модули прошивки: RCswitch передатчик 433/315, Livolo , MQTT.
Управление бытовой техникой через инфракрасный передатчик.
Прошивка поддерживает основные протоколы управления IR пультов , в том числе RAW формат через системы умного дома или облачные сервисы.
Необходимые модули прошивки: IR передатчик, MQTT.
Светодиодная бегущая строка в рекламно-информационных целях, управляемая через WI-FI
Прошивка поддерживает светодиодные матрицы, на которых можно вывести свой текст, в том числе на русском, включая время, прогноз погоды и температуру.
Необходимые модули прошивки: Время и NTP, Русский шрифт, конструктор строк .
Необходимые модули прошивки для поддержки матриц по выбору: MAX7219, HT1632.
Необходимые модули прошивки для отображения внешних данных: Narodmon.ru get , Gismeteo.ru , OpenWeatherMap, VSENS.
Отправка SMS используя GSM модуль из систем умного дома
Возможна отправка SMS используя GSM модуль SIM800 через MQTT или GET запрос на модуль. Поддерживается русский язык.
Необходимые модули прошивки: SIM800 SMS, MQTT.
Отправка уведомлений по SMS, Telegram ,ICQ или Email по событиям в модуле
Модуль может отправить уведомление на электронную почту или послать SMS через SMS сервисы при событиях на модуле: по планировщику, логическому модулю, термостату.
Например возможно отправить уведомление, если какой-то параметр датчика вышел за какое либо значение. Текст сообщения указывается в настройках модуля и может содержать данные с датчиков.
Необходимые модули прошивки: sms. ru или smsc.ru , Email уведомления, Telegram, ICQ, SMS/Email шаблоны, Планировщик заданий, Термостат, Logic2.
Контроль и управление устройством через SMS , DTMF или звонок
Используя GSM модуль прошивка позволяет отправлять SMS уведомление при событии, логическому условию, по звонку или по SMS , DTMF команде. Включать/выключать GPIO по SMS , DTMF и звонку, установка термостата по SMS и по DTMF.
Необходимые модули прошивки: GPIO, Logic или Logic2, поддержка прерываний, термостат, GSM SMS, GSM Control, SMS/Email шаблоны.
Построение системы охраны и извещения
Прошивка позволяет создать локальную/распределенную систему охраны с использованием различных датчиков: объемные детекторы движения HC-SR501, микроволновые радары, ультразвуковые сонары HC-SR04, концевые датчики (в т.ч. герконы), акустические датчики, датчики вибрации, разбивания стекла и т.д. Поддерживается отправка SMS-уведомления при событии, постановка-снятие на охрану.
С использованием модулей реле возможно подключение прожекторов освещения, сирен, других исполнительных устройств.
Необходимые модули прошивки: GPIO , VGPIO или D2D, модуль логики, поддержка прерываний, SIM800 SMS,GSM Control , SMS.RU(только отправка).
Система контроля доступа
Доступ по картам RFID, Wiegand26 или iButton , ведется лог на модуле: время, дата, ID карты.
Возможна работа как независимое автономное устройство со своим списком ключей , так и управление внешними программными системами.
Необходимые модули прошивки: GPIO, RFID замок,iButton или Wiegand26
Интеграция с устройствами NooLite(старая версия)
Управление силовыми модулями NooLite, использование пультов NooLite в качестве управления GPIO находящихся на ESP8266, чтение датчиков NooLite и отправка показаний на дисплей или на облачные сервера. Модуль может работать в качестве хаба устройств NooLite. Новая версия протокола не поддерживается
Силовые модули управляются на ровне с локальными или виртуальными GPIO модуля, возможно управление по термостату или логическому модулю.
Необходимые модули прошивки: NooLite MT1132 , NooLite MR1132.
Вывод в интернет своих устройств на базе стороннего микроконтроллера или Arduino
Возможность отправлять показания со своего устройства в сеть, а так же управление устройством.
Необходимые модули прошивки: UART bridge или UART HTTP bridge, MajorDoMo и другие , MQTT.
Контроль состояния интернета или сервера
Устройство может оповещать о отсутствии интернета или доступа к серверу, выполнить некоторые действия и отправить уведомление по SMS. Возможен контроль питания( при присутствии резервного источника питания).
Необходимые модули прошивки:Ping тест,SIM800 SMS, SMS.RU
Управление открытием/закрытием штор
Используя шаговые двигатели можно управлять открытием и закрытием штор используя ИК пульт, Радио пульт . Управлять по уровню освещенности или времени.
Необходимые модули прошивки: Stepper , Logic2, Планировщик заданий, ИК приемник.
Вывод количества непрочитанных сообщений email и просмотр последней темы письма на дисплей
Необходимые модули прошивки: Mail check , Конструктор строк , модуль прошивки дисплея на выбор.
Говорящие часы и произношение данных с датчиков
Голосовое уведомление времени или данных с любых датчиков, в том числе VSENS или D2D. Включение по времени через Logic2, через пульты или другие события на модуле.
Необходимые модули прошивки: UART MP3 или SD&SPIFFS(ESP32)
Простейший частотомер
Поддержка измерения частоты до 200 кгц.
Необходимые модули прошивки: Счетчик 60 , дисплей.
Интернет радио(ESP32)
Проигрывание интернет радио без дополнительного оборудования на модуле ESP32. Возможно проигрывание и через внешний ЦАП. Поддержка ИК управления. Уведомление и управление через Telegram или ICQ
Необходимые модули прошивки: интернет радио, Внешний I2S ЦАП.
MP3 плеер(ESP32)
Проигрывание MP3 музыки с SD карты, управление через ИК пульт. Проигрывание через встроенный или внешний ЦАП.
Необходимые модули прошивки: MP3/WAV плеер , SD&SPIFFS, Внешний I2S ЦАП
Конструктор кода
Это вставка своего кода в код прошивки перед компиляцией. Требуются навыки и знания языка Си. Доступен полный доступ к переменным и функциям SDK прошивки. Можно лично дописать работу с любым не поддерживаемым железом или написать свою логику
Необходимые модули прошивки: Конструктор кода. Другие необходимые опции
Скриптовый язык программирования
Interpreter — это скриптовый язык программирования собственной разработки. Позволяет реализовать свою логику и математику внутри модуля без перепрошивки через встроенный редактор. Имеет массу возможностей и доступ ко всем переменным прошивки. Но по возможностям уступает конструктору кода.
Необходимые модули прошивки: Interpreter, Другие необходимые опции
Радиодатчики дальней связи(LORA)
Использование модулей в качестве беспроводного датчика(node) или хаба по протоколу Lora. Доступно шифрование, работа по LoraWan
Необходимые модули прошивки: Lora, подходящие датчики
ModBus мастер
Чтение ModBus устройств с разбором данных и отправка их данных на любой сервер. Например устройства мониторинга электрической энергии.
Необходимые модули прошивки: ModBus мастер, другие необходимые опции и датчики
Web Камера(ESP32+CAM)
Отправка изображения по интервалу или событию на сервер, например на сервис narodmon, Telegram, ICQ . Сохранение изображения на SD карту(в планах).
Необходимые модули прошивки: камера, Telegram, ICQ
Автономный GPS трекер(ESP32)
Отправка текущих координат на свой сервер используя GPS и GPRS модули
Необходимые модули прошивки: GPS приемник, GPRS, функции работы с серверами.
Чтение Bluetooth BLE датчиков(ESP32)
Чтение разнообразных готовых датчиков, например Xiaomi, отправка данных на любые сервера и сервисы или вывод на дисплеи.
Необходимые модули прошивки: BT HUB , актуальный сервис отправки данных на сервер,подходящий дисплей
SIM800 AT команды
SIM800 AT командыВосстановление загрузчика для arduino pro mini 328 5v 16MHz
avrdude -C /etc/avrdude.![](/800/600/http/pcbwayfile.s3-us-west-2.amazonaws.com/project/20/07/26/1333465394027.png)
Загрузчик OPTIBOOT, прошивка на arduino pro mini 328p 5v16
1. Подключаем программатор в USB порт. Должен определиться как:
Bus 004 Device 058: ID 16c0:05dc Van Ooijen Technische Informatica shared ID for use with libusb2. Подключаем микроконтроллер к программатору USBASP:
3. Переходим в папку с hex файлом загрузчика и запускаем комманду avrdude
# cd /opt/arduino-1.6.13/hardware/arduino/avr/optiboot/Варианты c прошивкой фьюзов и без:
# avrdude -C /etc/avrdude.conf -c usbasp -p m328p -U flash:w:optiboot_atmega328-Mini.hex:i -U lfuse:w:0xff:m -U hfuse:w:0xda:m -U efuse:w:0x05:m
# avrdude -C /etc/avrdude.conf -c usbasp -p m328p -U flash:w:optiboot_atmega328-Mini.hex:i
4. Выполняем замену в «/opt/arduino-1.6.13/hardware/arduino/avr/boards.txt»:
## Arduino Pro or Pro Mini (5V, 16 MHz) w/ ATmega328—
pro.
![](/800/600/http/s5.electrodragon.com/wp-content/uploads/2017/10/sim800c-02.jpg)
+ pro.menu.cpu.16MHzatmega328.upload.speed=115200
— pro.menu.cpu.16MHzatmega328.upload.speed=57600
pro.menu.cpu.16MHzatmega328.bootloader.low_fuses=0xFF
pro.menu.cpu.16MHzatmega328.bootloader.high_fuses=0xDA
pro.menu.cpu.16MHzatmega328.bootloader.extended_fuses=0x05
+ pro.menu.cpu.16MHzatmega328.bootloader.file=optiboot/optiboot_atmega328-Mini.hex
— pro.menu.cpu.16MHzatmega328.bootloader.file=atmega/ATmegaBOOT_168_atmega328.hex
pro.menu.cpu.16MHzatmega328.build.mcu=atmega328p
pro.menu.cpu.16MHzatmega328.build.f_cpu=16000000L
5. Arduino-IDE
Для загрузки скетчей выбираем плату Arduino Pro or Pro Mini (5V, 16 MHz)Все остальное как при обычной прошивке
Для прошивки обычных ардуино-модулей потребуется всстановить значения в файле board.txt
Результат работы программы avrdude:
avrdude: warning: cannot set sck period.please check for usbasp firmware update. avrdude: AVR device initialized and ready to accept instructions Reading | ################################################## | 100% 0.01s avrdude: Device signature = 0x1e950f (probably m328p) avrdude: NOTE: "flash" memory has been specified, an erase cycle will be performed To disable this feature, specify the -D option. avrdude: erasing chip avrdude: warning: cannot set sck period. please check for usbasp firmware update. avrdude: reading input file "optiboot_atmega328-Mini.hex" avrdude: writing flash (32748 bytes): Writing | ################################################## | 100% 0.00s avrdude: 32748 bytes of flash written avrdude: verifying flash memory against optiboot_atmega328-Mini.hex: avrdude: load data flash data from input file optiboot_atmega328-Mini.hex: avrdude: input file optiboot_atmega328-Mini.hex contains 32748 bytes avrdude: reading on-chip flash data: Reading | ################################################## | 100% 0.
00s avrdude: verifying ... avrdude: 32748 bytes of flash verified avrdude: safemode: Fuses OK (E:FD, H:DA, L:FF) avrdude done. Thank you.
Откуда брал информацию:
samopal.problogs-it.ru
inet-deal.mpa.ru/
handcode.ru
robocraft.ru
Обновление прошивки GSM модуля SIM800 | Случайные коды
elementzonline / 2 августа 2016 г.
Серия GSM-модемов SIM800 от SIMCOM предлагает множество функций, таких как интерфейс SD-карты, функции Bluetooth, FM и т. д. В большинстве случаев для использования этих функций требуется обновление прошивки. Этот пост предназначен для того, чтобы дать представление о том, как обновить прошивку модемов SIM800.
Что вам нужно:
- Модуль SIMCOM SIM800 GSM
- A USB на SERIAL (либо USB на TTL, либо USB на RS232 в зависимости от вашего GSM модема) Инструмент загрузки серии
- SIMCOM. (Нажмите здесь, чтобы скачать)
- Новый файл прошивки для загрузки в модем.
Шаги:
- Подключите GSM-модем к компьютеру с помощью устройства USB to Serial.
Здесь я использую устройство USB to TTL (на базе CP2102). В данный момент нет необходимости включать питание GSM-модема.
- Теперь откройте инструмент загрузки. Вы должны запустить инструмент от имени администратора. Инструмент будет находиться внутри папки, как показано ниже
- Когда вы откроете инструмент, вы увидите окно, как показано ниже. Я протестировал этот инструмент с модемом SIM 800. Вы можете выбрать тип модема в поле Target (отмечен как 1). В зависимости от цели окно может меняться.
Подробная информация о полях выбора
- Цель: Выберите цель, на которую будет загружена прошивка. Здесь я выбираю SIM800
- Тип порта: поскольку мы обновляем прошивку через контакты UART модема GSM, выберите UART. Есть еще один вариант USB, который можно использовать для обновления прошивки через отладочный USB-порт (который, очевидно, мы не выбираем).
- Теперь выберите COM-порт, к которому подключен GSM-модем.
Вы можете проверить это в диспетчере устройств\портах. (Во время тестирования этот номер порта появлялся в инструменте только тогда, когда я запускал его от имени администратора).
- Выберите скорость передачи 115200.
- Теперь выберите файл прошивки для загрузки. Нажмите кнопку папки с изображением и перейдите к местоположению файла прошивки.
- Теперь откройте выбранный файл. Теперь набор файлов отображается в окне в середине инструмента. (На моих рисунках файлы уже перечислены, потому что я уже протестировал это программное обеспечение.)
6. В этом поле вы можете выбрать тип стирания. Либо вы можете удалить только исходный код, либо вы можете удалить и исходный код, и пользовательские данные.
7. Теперь нажмите кнопку «Начать загрузку»
8. Вы увидите таймер слева от кнопки «Начать загрузку».
9. Включите GSM-модем, если он выключен, или перезапустите его. (Это очень важно. Вы должны перезагрузить GSM-модем после нажатия кнопки «Начать загрузку». Дальше начинается только процесс обновления прошивки). И вы можете видеть, как движется индикатор выполнения.
10. Подождите некоторое время. Процесс обновления занимает несколько минут. И индикатор выполнения меняет цвет в процессе обновления. После завершения процесса обновления таймер остановится. Затем вы можете нажать кнопку выхода, чтобы закрыть инструмент.
Нравится:
Нравится Загрузка…
2 августа 2016 г. в sim800, Без рубрики. Теги: обновление прошивки, sim800, инструмент прошивки прошивки sim800, инструмент обновления прошивки sim800, SIMCOM, обновление прошивки gsm модема Поиск- Ардуино
- ардуино-совместимый nrf
- АТМЕГА
- АВР
- Встроенный Linux
- Встроенная система
- ESP8266
- GPS
- GSM
- Линукс
- ЛоРА
- Линкер M2M
- Матлаб
- нрф
- нрф ксигби
- nrf xigbee с базовой платой
- Питон
- Малиновый Пи
- Датчики
- сим800
- sim808
- СТМ32
- Без категории
- Коммунальные услуги
- Беспроводная связь
- беспроводная передача данных
- XigBee
- xigbee модуль
- STM32CubeIDE — быстрый старт
- Тест LoRa Urban Range с использованием RAK811
- Использование SIM-карты 4G VoLTE JIO с SIMCOM SIM7600
- Раздача интернета от модема SIM7600 4G-GSM
- Новый SIM7600E 4G/3G/2G GSM МОДЕМ от ElemenzOnline.
com
- июль 2019 г.
- Апрель 2019 г.
- Март 2019
- Февраль 2019
- июль 2018 г.
- июнь 2018 г.
- Апрель 2018
- Март 2018 г.
- Январь 2018 г.
- Декабрь 2017
- ноябрь 2017 г.
- октябрь 2017 г.
- Сентябрь 2017
- август 2017 г.
- июль 2017 г.
- Март 2017 г.
- Февраль 2017
- Декабрь 2016
- ноябрь 2016 г.
- октябрь 2016 г.
- Август 2016
- июль 2016 г.
- июнь 2016 г.
- май 2016 г.
- Апрель 2016 г.
- Март 2016 г.
- Февраль 2016
- Январь 2016 г.
- Декабрь 2015
- ноябрь 2015 г.
- октябрь 2015 г.
- Сентябрь 2015
- август 2015 г.
- июль 2015 г.
- май 2015 г.
- Апрель 2015 г.
- Март 2015 г.
- Февраль 2015 г.
- Январь 2015
- Декабрь 2014 г.
- ноябрь 2014 г.
- октябрь 2014 г.
- Сентябрь 2014 г.
- август 2014 г.
- июль 2014 г.
- июнь 2014 г.
- май 2014 г.
- Февраль 2014 г.
- Январь 2014 г.
- Декабрь 2013 г.
- ноябрь 2013 г.
Гильдия инженеров Elementz Pvt. ООО
Rema Plaza, T.C. 25/1655/5, SS Kovil Rd, Thampanor, Thiruvananthapuram, Керала 695001
+91-471-6006699, +91-471-3106622, +91-16699, +91-
Работает в любой день с 10:00 до 20:00 Модуль GSM/GPRS, работающий на частотах 850 МГц GSM, 900 МГц EGSM, 1800 МГц DCS и 1900 МГц PCS. Он также имеет мультислот GPRS класса 12/класса 10 (опционально) и поддерживает CS-1, CS-2, CS-3. , и CS-4 схемы кодирования GPRS. Он имеет один порт UART. Он также имеет один USB-порт, который можно использовать для обновления прошивки и отладки. Также имеются аудиоканалы, в том числе микрофонный вход и выход приемника. SIM800 имеет интерфейс для одной SIM-карты. Он интегрирует протокол TCP/IP. SIM800 можно контролировать/настраивать с помощью простых AT-команд. Хост-микроконтроллер может отправлять AT-команды через интерфейс UART и управлять SIM800.
Его можно использовать для отправки/получения сообщений, совершения звонков, отправки/получения данных через Интернет и т. д. Это делает его полезным для таких приложений, как домашняя автоматизация, автоматизация сельского хозяйства и т. д.
- Источник питания: 3,4–4,4 В
- Здесь используется сильноточный, высокоточный регулятор напряжения с малым падением напряжения.
- Диапазоны частот: SIM800 Четырехдиапазонный: GSM 850, EGSM 900, DCS 1800, PCS 1900. SIM800 может автоматически искать 4 полосы частот. Полосы частот также можно установить с помощью AT-команды «AT+CBAND».
- Мощность передачи: Класс 4 (2 Вт): GSM850, EGSM900, Класс 1 (1 Вт): DCS1800, PCS1900
- GPRS-соединение: многоканальный GPRS, класс 12 (по умолчанию)
- Вставьте разблокированную SIM-карту в держатель SIM-карты.
На модеме имеется 6-контактный держатель для SIM-карт.
- Закройте держатель SIM-карты. SIM800 поддерживает как 1,8-вольтовые, так и 3,0-вольтовые SIM-карты — тип напряжения SIM-карты определяется автоматически.
- Подсоедините антенну GSM к модему
- Подсоедините последовательный кабель к модему.
- Подайте питание от 4,5 В до 12 В через прилагаемый разъем питания
- Заводская скорость передачи по умолчанию: 9600
- Когда модем успешно включен, красный светодиод на модеме (PWR) загорится, светодиод STS (СИНИЙ) загорится через 1-2 секунды, а светодиод NET (ЗЕЛЕНЫЙ) будет мигать каждую секунду. После того, как модем зарегистрируется в сети (занимает от 10 до 60 секунд), этот светодиод будет мигать с шагом 3 секунды.
Описание состояния светодиода:
Светодиод сети показывает различные состояния модуля GSM, например. Включение, регистрация в сети и подключение к GPRS. Когда модем включен, этот индикатор NETWORK будет мигать каждую секунду. После того, как модем зарегистрируется в сети (занимает от 10 до 60 секунд), этот светодиод будет мигать с шагом 3 секунды. На этом этапе вы можете начать использовать модем для своего приложения, показывая, что модем зарегистрирован в сети.
Проверьте свой GSM-модем с помощью Putty на ПК:
- Перед подключением к системе необходимо подать внешнее питание на модем (4,5-12 В постоянного тока)
- Для соединения GSM/GPRS TTL UART MODEM-SIM800 с ПК необходим преобразователь CP2102 – TTL (5V).
Соединения должны быть следующими:
TX (модем)-RX (преобразователь TTL)
RX (модем)-TX (преобразователь TTL)
Заземление (GND-GND) и vcc (VCC-VCC)
- Выполнив все эти процедуры, выберите соответствующий COM-порт, назначенный для USB в вашей системе, заглянув в диспетчер устройств, как показано ниже.
- Открытый терминал шпаклевки
- Выясните, какой COM-порт вы будете использовать.
- Запустить замазку.
- Переключите тип соединения на последовательное.
- Отредактируйте последовательную линию, чтобы она соответствовала COM-порту, который вы хотите использовать.
- Отредактируйте скорость, чтобы она соответствовала скорости передачи данных, которую вы хотите использовать.
- Нажмите кнопку Открыть, чтобы начать сеанс.
- Выясните, какой COM-порт вы будете использовать.
- Теперь давайте попробуем проверить наш модем с помощью AT-команд для этого нам нужно отправить следующие AT-команды на модем
Показанная выше команда: AT-команда (за которой следует ввод) после ответа «ОК» означает, что наш модем работает правильно. Команда ATE0 (за которым следует ввод) отправляется для остановки эха. AT+CREG? (С последующим вводом) используется для проверки того, зарегистрирована ли SIM-карта или нет.
1. Отправка текстового сообщения с SIM800 с помощью AT-команд
Теперь давайте отправим сообщение с помощью GSM/GPRS TTL UART SIM800. Для отправки сообщения нам нужно сначала отправить соответствующие AT-команды, чтобы инициализировать модем для отправки сообщения.
- Команда AT+CMGF=1 (с последующим вводом) устанавливает модем GSM в режим текстовых SMS.
- AT+CMGS=<число>с последующим вводом дает
<написать сообщение>
представляет символ возврата каретки.
Когда вы закончите вводить тело SMS-сообщения, вы должны ввести символ , чтобы отметить конец тела SMS-сообщения.
+CMGS: x и ОК; где x = «текущее количество отправленных SMS-сообщений»
2. Позвонить с SIM800 с помощью AT-команд
- SMS-команда AT+CMGF=0 (с последующим вводом модема)
- Чтобы позвонить, введите ATD<номер телефона>;
например: ATD9086XXXXXX;
Чтобы отключить вызов, введите «ATD» и нажмите клавишу ввода. - Если на GSM-модем поступает вызов, в окне появится серия «ЗВОНОК».