Оглавление:
- Запасы
- Шаг 1. Добавьте свое устройство в LoggingPlatform
- Шаг 2: Подключение оборудования
- Шаг 3. Загрузите программное обеспечение, необходимое на устройство (Руководство по Windows)
- Шаг 4. Проверьте данные на мобильном или настольном компьютере
Видео: Регистрация температуры и влажности Arduino и SIM900 GSM GPRS 3G, мобильная статистика: 4 шага
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:51
С Arduino UNO R3, SIM900 Shield И DHT22 вы можете совершенно бесплатно регистрировать данные о температуре и влажности вне помещения, в теплице, лаборатории, холодильной камере или в любых других местах. Этот пример мы будем использовать для регистрации температуры и влажности в помещении.
Устройство будет подключено к Интернету через GPRS 2G, поэтому его можно будет использовать даже без существующего маршрутизатора или проводного подключения к Интернету. Лучше всего подходит для полей, виноградников или подобных мест без фиксированного подключения к Интернету.
Вы сможете проверять последние показания на своем мобильном телефоне, компьютере или любом другом устройстве с помощью браузера.
Запасы
Здесь вы можете приобрести необходимые устройства (минимум):
Ардуино UNO R3
SIM900 Shield для Arduino UNO
Зарядное устройство USB для питания вашего устройства - теперь это необходимо для модуля GSM USB не имеет достаточно энергии
кабель micro USB
Модуль DHT22 с кабелем
SIM-карта с отключенным PIN-кодом и некоторым тарифным планом
Светодиодный диод для статуса
Также неплохо иметь:
Провода перемычки
Экспериментальная платформа для Arduino
Водонепроницаемый корпус
Джек-переключатель для питания
Это также протестировано / работает с промышленным датчиком AM2305
Шаг 1. Добавьте свое устройство в LoggingPlatform
Здесь вы можете добавить свое устройство, чтобы получить ключи API, которые понадобятся позже:
Шаг 2: Подключение оборудования
Вставьте SIM-карту в модуль GSM Shield Подключите Shield к Arduino
Подключите адаптер питания и USB к ПК
Подключите выход DHT22 к контакту 10 экрана GSM.
Подключите DHT22 + к экрану GSM 3 В
Подключите DHT22 - к заземлению экрана GSM.
Подключите светодиод, если вы хотите индикацию состояния, не требуется
Пример схемы на картинке
Шаг 3. Загрузите программное обеспечение, необходимое на устройство (Руководство по Windows)
Загрузите и установите Arduino IDE: https://www.arduino.cc/en/main/software Подключите устройство к USB на ПК с Windows и при необходимости установите драйверы.
Запустите Arduino IDE
Выберите COM-порт (обычно это большее число, если у вас нет других подключенных устройств), изображение 1
Выберите тип платы, изображение 2
Скачать и открыть исходный код: Вам понадобятся библиотеки:
SoftwareSerial.h - обычно входит в Arduino IDE.
а также
DHT.h - вы можете скачать здесь и скопировать в папку с вашей библиотекой arduino, например: C: / arduino-1.6.8 / libraries
Код SIM900 для входа доступен здесь
Откройте этот код SIM900 с помощью Arduino IDE:
Измените эти параметры, как на изображении 3.
APN вы можете получить у поставщика SIM-карты
И другие с платформы loggingforest: https://loggingforest.com/index.php/page/pricing, изображение 3
Некоторые примечания по коду: стандартные библиотеки для SIM900 не работают должным образом для повторяющихся задач, таких как ведение журнала, поэтому мы взаимодействуем напрямую с последовательными AT-командами SIM900.
Если вы используете другой экран, возможно, вам нужно определить разные выводы RX, TX в коде.
При использовании (не отладке или тестировании) вы должны отключить DEBUG_EN, изменить с true на false
Для ручного выбора сети с помощью SIM900, если вы живете на границе страны, вы можете раскомментировать эти строки и определить сетевой код, указанный в последовательном интерфейсе, как на изображении 4
сетевой код, например 21910 для A1, можно найти в строке COPS, изображение 5
Если ваш код застрял на TEST AT, это означает, что ваш адаптер питания не дает достаточно мощности для SIM900, лучше всего использовать 5 В 2 А или 9 В 1 А. Некоторым провайдерам sim-карт может потребоваться USER и PWD для подключения к apn, вы также можете указать в коде.
После этого ваше устройство начнет отправлять данные в loggingforest, и вы сможете увидеть их там.
Шаг 4. Проверьте данные на мобильном или настольном компьютере
После этого ваше устройство начнет отправлять данные в loggingforest, и вы можете увидеть их там. В редактировании устройства loggingforest просто укажите имя и значения параметров как изображение 1
Нажмите на предварительный просмотр, изображение 2
И вы увидите красивые данные, изображение 3
Не стесняйтесь комментировать и делиться своим регистратором
Рекомендуемые:
Как сделать автоматический контроллер температуры и влажности Arduino: 3 шага
Как сделать автоматический контроллер температуры и влажности Arduino: 1
Регистрация температуры и влажности Arduino Ethernet DHT11, мобильная статистика: 4 шага
Arduino Ethernet DHT11 Регистрация температуры и влажности, мобильная статистика: с Arduino UNO R3, Ethernet Shield И DHT11 вы можете совершенно бесплатно регистрировать данные о температуре и влажности снаружи, в комнате, теплице, лаборатории, охлаждающей комнате или в любых других местах. Этот пример мы будем использовать для регистрации температуры и влажности в помещении. Устройство
ESP8266 NodeMCU Access Point (AP) для веб-сервера с датчиком температуры DT11 и печатью температуры и влажности в браузере: 5 шагов
ESP8266 NodeMCU Access Point (AP) для веб-сервера с датчиком температуры DT11 и печатью температуры и влажности в браузере: Привет, ребята, в большинстве проектов мы используем ESP8266, а в большинстве проектов мы используем ESP8266 в качестве веб-сервера, чтобы данные могли быть доступны на любое устройство через Wi-Fi, получив доступ к веб-серверу, размещенному на ESP8266, но единственная проблема в том, что нам нужен рабочий маршрутизатор для
Регистрация температуры и влажности Raspberry PI, облачная метеостанция, Wi-Fi и мобильная статистика: 6 шагов
Регистрация температуры и влажности Raspberry PI, облачная метеостанция, Wi-Fi и мобильная статистика: с помощью устройства Raspberry PI вы можете совершенно бесплатно регистрировать данные о температуре и влажности на улице, в комнате, теплице, лаборатории, холодильной камере или любых других местах. Этот пример мы будем использовать для регистрации температуры и влажности. Устройство будет подключено к Интернету v
Обувь Eco Energy: -Мобильная зарядка, мгновенный массажер для ног, датчик влажности: 6 шагов (с фотографиями)
Обувь Eco Energy: -Мобильная зарядка, мгновенный массажер для ног, датчик влажности: обувь Eco Energy - лучший выбор для данного сценария, поскольку она обеспечивает мобильную зарядку, массажер для ног, а также имеет возможность ощущать поверхность воды. использует бесплатный источник энергии, поэтому его можно использовать