Съдържание:
- Консумативи
- Стъпка 1: Добавете вашето устройство към LoggingPlatform
- Стъпка 2: Хардуерна връзка
- Стъпка 3: Качете софтуер, необходим на устройството (Ръководство за Windows)
- Стъпка 4: Проверете данните на мобилни устройства или настолни компютри
Видео: Arduino и SIM900 GSM GPRS 3G регистриране на температура и влажност, мобилни статистики: 4 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
С Arduino UNO R3, SIM900 Shield И DHT22 можете да регистрирате данни за температурата и влажността навън, в стая, оранжерия, лаборатория, охлаждаща стая или на други места напълно безплатно. Този пример ще използваме за регистриране на стайна температура и влажност.
Устройството ще бъде свързано към интернет чрез GPRS 2G, така че може да се използва дори без съществуващ рутер или кабелна интернет връзка. Най -доброто за ниви, лозя или подобни места без фиксирана интернет връзка.
Ще можете да проверявате последните показания на вашия мобилен телефон, настолен компютър или друго устройство с браузър.
Консумативи
Тук можете да закупите необходимите устройства (минимално необходими):
Arduino UNO R3
Щит SIM900 за Arduino UNO
USB зарядно устройство за захранване на вашето устройство - сега това е необходимо, за да нямате достатъчно мощност usb на GSM модула
микро USB кабел
Модул DHT22 с кабел
SIM карта с деактивиран ПИН код и някакъв план за данни
LED диод за състояние
Също така е хубаво да имате:
Кабелни проводници
Експериментална платформа за Arduino
Водоустойчив корпус
Джак ключ за захранване
Това също е тествано/работи с индустриален сензор AM2305
Стъпка 1: Добавете вашето устройство към LoggingPlatform
Тук можете да добавите вашето устройство, за да получите api ключове, необходими по -късно:
Стъпка 2: Хардуерна връзка
Поставете SIM в GSM модул Shield Свържете Shield към Arduino
Свържете захранващия адаптер и USB към компютър
Свържете DHT22 Out към GSM щит PIN 10
Свържете DHT22 + към GSM щит 3V
Свържете DHT22 - към GSM щит GND
Свържете светодиода, ако искате индикация за състоянието, не се изисква
Пример на диаграма на снимката
Стъпка 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 / библиотеки
SIM900 кодът за регистрация е достъпен тук
Отворете този код на SIM900 с Arduino IDE:
Променете тези параметри, както на изображението 3
APN можете да получите от вашия доставчик на SIM карта
И други от платформата loggingforest: https://loggingforest.com/index.php/page/pricing, изображение 3
Някои забележки за код: Стандартните библиотеки за SIM900 не работят правилно за повтарящи се задачи като регистрация, така че комуникираме директно със серийни SIM900 AT команди
Ако използвате различен щит, може би трябва да дефинирате различни RX, TX щифтове в кода
Когато използвате (без отстраняване на грешки или тестване), трябва да деактивирате DEBUG_EN, да промените от true на false
За ръчен избор на мрежа със SIM900, ако живеете на границата на страната, можете да декомментирате тези редове и да дефинирате мрежовия код, предоставен в сериен, като например изображение 4
мрежов код като 21910 за A1 може да бъде намерен в ред COPS, изображение 5
Ако кодът ви е останал на TEST AT, означава, че вашият захранващ адаптер не дава достатъчно мощност за SIM900, най -добре е да използвате 5V 2A или 9V 1A. Някои доставчици на SIM могат да изискват USER и PWD за apn връзка, можете също да дефинирате в кода.
След това вашето устройство ще започне да изпраща данни към loggingforest и можете да го видите там
Стъпка 4: Проверете данните на мобилни устройства или настолни компютри
След това вашето устройство ще започне да изпраща данни към loggingforest и можете да го видите там При редактиране на loggingforest устройство просто определете името и стойностите на параметрите като изображение 1
Кликнете върху визуализация, изображение 2
И ще видите хубави данни, изображение 3
Чувствайте се свободни да коментирате и споделяте вашия регистратор
Препоръчано:
NodeMCU Lua Евтина 6 $ дъска с регистрация на температура и влажност на MicroPython, Wifi и мобилни статистики: 4 стъпки
NodeMCU Lua Евтина 6 $ платка с MicroPython регистриране на температурата и влажността, Wifi и мобилни статистики: Това е основно облачна метеорологична станция, можете да проверявате данни на телефона си или да използвате някой телефон като дисплей на живо С NodeMCU устройството можете да регистрирате данни за температурата и влажността навън , в стая, оранжерия, лаборатория, охладителна стая или на други места в комплект
Автоматизиране на оранжерия с LoRa! (Част 1) -- Сензори (температура, влажност, влажност на почвата): 5 стъпки
Автоматизиране на оранжерия с LoRa! (Част 1) || Сензори (температура, влажност, влажност на почвата): В този проект ще ви покажа как автоматизирах оранжерия. Това означава, че ще ви покажа как построих оранжерията и как свързах електрониката за захранване и автоматизация. Също така ще ви покажа как да програмирате Arduino платка, която използва L
MicroPython на евтини $ 3 ESP8266 WeMos D1 Mini за регистриране на 2x температура, Wifi и мобилни статистики: 4 стъпки
MicroPython на евтини $ 3 ESP8266 WeMos D1 Mini за регистриране на 2x температура, Wifi и мобилни статистики: С малък евтин чип / устройство ESP8266 можете да регистрирате температурни данни навън, в стая, оранжерия, лаборатория, охлаждаща стая или на други места напълно безплатно. Този пример ще използваме за регистриране на температурата на охлаждане в помещението, отвътре и отвън. Устройството ще
Arduino Ethernet DHT11 Регистриране на температурата и влажността, мобилни статистики: 4 стъпки
Arduino Ethernet DHT11 Регистриране на температурата и влажността, мобилни статистики: С Arduino UNO R3, Ethernet Shield И DHT11 можете да регистрирате данни за температурата и влажността навън, в стая, оранжерия, лаборатория, охлаждаща стая или на други места напълно безплатно. Този пример ще използваме за регистриране на стайна температура и влажност. Устройство
Просто регистриране на мобилни данни с помощта на PfodApp, Android и Arduino: 5 стъпки
Просто регистриране на мобилни данни с помощта на PfodApp, Android и Arduino: Регистрирането на данни на Moblie стана лесно с помощта на pfodApp, вашия мобилен телефон Andriod и Arduino. НЕ се изисква програмиране с Android. За начертаване на данни на вашия Android вижте това по -късно Instuctable Simple Remote Data Plotting using Android / Arduino / pfodAppFor Plotting