Оглавление:
Видео: Arduino Uno + SIM900 + DHT22 + Thingspeak [ENG / PL] ДАННЫЕ НЕСКОЛЬКИХ ДАТЧИКОВ !: 3 шага
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:52
Привет, Я видел, что отсутствует информация о том, как отправлять данные с нескольких датчиков на вещи с помощью 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
Важно: 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
Войдите в свою учетную запись 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;-)
[ПОЛНЫЙ КОД]