Модуль SIM800L GPRS с AT-командами Arduino
Компоненты и расходные материалы
![]() |
| × | 1 | |||
| × | 1 | ||||
![]() |
| × | 1 |
Необходимые инструменты и машины
![]() |
| |||
![]() |
| |||
![]() |
|
Об этом проекте
Если вы любитель Arduino, вам может быть интересно работать с мобильными телефонными соединениями. Я видел некоторые проекты, которые активируются с помощью SMS или голосовых команд, но в большинстве проектов используются старые мобильные телефоны.

Это непросто настроить в соответствии с нашими требованиями. Таким образом, мы можем использовать модуль GPRS для создания собственного проекта по нашему желанию. Самый простой и легкий способ для программиста - использовать платформу Arduino. Вот почему я использовал этот модуль SIM с Arduino. Это не сложно; однако есть больше модулей GPRS, но я использую модуль SIM800L для этого проекта.

Давайте посмотрим на проводку, так как проводная часть - самая важная часть. Это может стать причиной сжигания устройства из-за единственной ошибки.

Подключите Arduino к модулю SIM800L, как указано выше, и соединение будет показано следующим образом.

В целях безопасности подайте питание на модуль SIM800L через плату Arduino Uno через диод следующим образом.

Для получения более подробной информации прочтите также следующее изображение.

Если все соединения проводки проверены и подтверждены как правильные, перейдите в программу Arduino и выполните кодирование. Перед кодированием необходимо определить правильное направление SIM-карты. Обычно он печатается на поверхности слота для SIM-карты.


Чтобы начать кодирование, запустите программное обеспечение Arduino.

После загрузки кода перейдите в ИНСТРУМЕНТЫ> ПОСЛЕДОВАТЕЛЬНЫЙ МОНИТОР, затем измените настройки следующим образом.

Теперь все готово для проверки "AT" команд. Перед проверкой AT-команд мы должны подтвердить, что этот модуль работает. Таким образом, вы можете ответить на телефонный звонок, набрав номер сим-карты с помощью другой сим-карты. Если вы слышите гудок, значит, ваш модуль готов к работе. Теперь введите AT в последовательном мониторе и нажмите ENTER, затем последовательный монитор должен отобразить как OK. Оттуда вы можете проверить тысячи AT-команд и узнать, как работать с модулем SIM800L.
Код
- Модуль SIM 800L GPRS
Модуль SIM 800L GPRS Arduino
/ ********************************************* ****** Запрограммировано iakbasnayaka для www.setnfix.com Это для проверки AT-команд для SIM800L https://www.youtube.com/channel/UCM9NQ4WcSbzTiCdoyOvzA1g**************** ************************************ / # includeSoftwareSerial Sim800l (10, 11); void setup () {// поместите сюда ваш установочный код, чтобы запустить его один раз:Serial.begin (9600); Sim800l.begin (9600);} void loop () {while (Sim800l.available ()) {Serial.write (Sim800l.read ()); } пока (Serial.available ()) {Sim800l.write (Serial.read ()); }}
Изготовленные на заказ детали и корпуса
Не забудьте использовать диод 1N4001 для подачи питания на модуль.
Схема
Не забудьте использовать диод 1N4001 для подачи питания на модуль.
Производственный процесс
- GoPiGo v2 с Windows IoT
- Захват капель воды с помощью Arduino
- Управление монетоприемником с помощью Arduino
- Генератор волн JX
- Как связать Arduino Mega с GPS-модулем NEO-6M
- Tech-TicTacToe
- DIY вольтметр с Arduino и дисплеем Nokia 5110
- Таймер обратного отсчета Arduino
- Устройства с голосовым управлением Bluetooth с OK Google
- u-blox LEA-6H 02 GPS-модуль с Arduino и Python