Библиотека для Arduino, предназначенная для работы с GSM-модулем Ai-Thinker A6 (A7)
Библиотека для GSM-модемов мобильных телефонов Arduino подходит для чипов серии Ai-Thinker A6, A7 и A20. Теоретически она также поддерживает другие устройства, использующие AT-команды.
Обеспечивает функции отправки SMS, совершения звонков, подключения к интернету через GPRS (TCP, UDP, TCP передача данных).
#include "AiThinker_A6.h"
#define GPRS_Serial_RX 3
#define GPRS_Serial_TX 2
#define GPRS_Power_pin 4
#define GPRS_Reset_pin 5
AiThinker_A6 Board(GPRS_Serial_RX, GPRS_Serial_TX,GPRS_Power_pin,GPRS_Reset_pin); // RX, TX
void setup() {
Serial.begin(115200);
//Board.debug();
Board.begin(9600);
//запуск сети
Board.GPRS_Start();
//1. Отправка данных один раз:
Board.Send_once("www.fengpiao.net","9001","I'm Data");
//2. Отправка данных несколько раз:
//установление соединения
Board.TCP("www.fengpiao.net","9001");
for (size_t i = 0; i < 10; i++) {
Board.Send("I'm Data");
delay(2000);
}
//завершение соединения
Board.Close();
//3. Использование режима передачи данных:
//установление соединения
Board.TCP("www.fengpiao.net","9001");
//включение сердцебиения каждые 60 секунд
Board.heartbeat("60");
//начало передачи данных
Board.TC_Start();
for (size_t i = 0; i < 10; i++) {
Board.TC_Send("I'm Data");
delay(2000);
}
//остановка передачи данных
Board.TC_Stop();
//4. Отправка UDP-данных
Board.UDP("www.fengpiao.net","9001");
for (size_t i = 0; i < 10; i++) {
Board.Send("I'm Data");
delay(2000);
}
//завершение
Board.Close();
}
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )