Оглавление:

Arduino Uno + SIM900 + DHT22 + Thingspeak [ENG / PL] ДАННЫЕ НЕСКОЛЬКИХ ДАТЧИКОВ !: 3 шага
Arduino Uno + SIM900 + DHT22 + Thingspeak [ENG / PL] ДАННЫЕ НЕСКОЛЬКИХ ДАТЧИКОВ !: 3 шага

Видео: Arduino Uno + SIM900 + DHT22 + Thingspeak [ENG / PL] ДАННЫЕ НЕСКОЛЬКИХ ДАТЧИКОВ !: 3 шага

Видео: Arduino Uno + SIM900 + DHT22 + Thingspeak [ENG / PL] ДАННЫЕ НЕСКОЛЬКИХ ДАТЧИКОВ !: 3 шага
Видео: How to Use ThingSpeak with Arduino 2024, Июль
Anonim
Arduino Uno + SIM900 + DHT22 + Thingspeak [ENG / PL] ДАННЫЕ НЕСКОЛЬКИХ ДАТЧИКОВ!
Arduino Uno + SIM900 + DHT22 + Thingspeak [ENG / PL] ДАННЫЕ НЕСКОЛЬКИХ ДАТЧИКОВ!

Привет, Я видел, что отсутствует информация о том, как отправлять данные с нескольких датчиков на вещи с помощью Arduino Uno с модулем SIM900. Поэтому я сделал краткую инструкцию по подключению и настройке Arduino UNO с датчиком SIM900 и DHT22. Данные с DHT22 (температура и влажность) будут отправлены по GPRS в Thingspeak. Вы можете легко изменить код для работы с другими датчиками.

Чешская, Zauważyłem, e stosunkowo mało jest informacji jak wysłać dane z wielu sensorów do Thingspeak za pomocą Arduino Uno i modułu SIM900. Dlatego sporządziłem krótką prezentację połczenia i konfiguracji Arduino UNO z SIM900 i sensorem DHT22. Датчанин pochodzące z sensora czyli temperatura i wilgotność będą wysyłane przez GPRS do serwisu Thingspeak. Całość jest względnie prosto przedstawiona i opisana, tak aby można było w szybki sposób dostosować działanie z innymi sensorami.

Шаг 1: Подключение / Połączenie

Связь / Połączenie
Связь / Połączenie

Важно: SIM900 нужен хороший источник питания. У меня было много проблем с 5V (0.8A) 800mA, после перехода на 5V 2A (2000mA) все работает нормально. Помните об изменении положения ВНЕШНЕГО переключателя.

SIM900 RX -> Arduino UNO 8

SIM900 TX -> Arduino UNO 7

SIM900 GND -> Arduino UNO GND

DHT22 VCC -> Arduino UNO 5 В

DHT22 GND -> Arduino Uno GND

Данные DHT22 -> Arduino Uno 10

Ważne: SIM900 potrzebuje porządnego źródła zasilania. Miałem sporo problemów z 5V (0.8A) 800mA dopiero po zmianie na 5V 2A (2000mA) całość zadziałała. Pamiętajcie o zmianie pozycji przełącznika na tryb EXTERNAL.

Шаг 2: Подготовка / Przygotuj

Prepare / Przygotuj
Prepare / Przygotuj

Войдите в свою учетную запись Thingspeak и скопируйте ключ Write API, который понадобится позже.

Zaloguj się do swojego konta Thingspeak i skopiuj klucz Wirte API, będzie później potrzebny.

Przede wszystkim, w pierwszej kolejności sprawdźcie czy posiadacie zainstalowane biblioteki DHT i SOFTWARESERIAL. Wszystko znajdziecie w linku na końcu.

Прежде всего убедитесь, что вы установили библиотеки DHT и ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ. Все, что вы можете найти, перейдя по ссылке в конце.

Шаг 3: Код / Код

Я не буду объяснять каждую строчку кода, потому что это довольно просто. Возможно, часть с AT-командами сложна, но если вы будете использовать Google для поиска команд SIM900, все будет проще. В любом случае некоторые комментарии включены.

Nie będę tłumaczył każdej linijki kodu ponieważ jest całkiem prosty. Może część z komendami AT wydaje się skomplikowana, jednak po wyszukaniu w google np. hasła: SIM900 команды wszystko stanie się prostsze. Tak czy owak drobne komentarze są zamieszczone.

п

Я надеюсь, что это то, что вы хотите.;-)

Mam nadzieję, e шутить czego chcieliście;-)

[ПОЛНЫЙ КОД]