Мазмұны:
- Жабдықтар
- 1 -қадам: Құрылғыңызды LoggingPlatform -ге қосыңыз
- 2 -қадам: Жабдыққа қосылу
- 3 -қадам: құрылғыға қажетті бағдарламалық жасақтаманы жүктеу (Windows нұсқаулығы)
- 4 -қадам: мобильді немесе жұмыс үстеліндегі деректерді тексеріңіз
Бейне: Arduino және SIM900 GSM GPRS 3G температура мен ылғалдылықты тіркеу, мобильді статистика: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Arduino UNO R3, SIM900 Shield AND DHT22 көмегімен температура мен ылғалдылық туралы деректерді сыртта, бөлмеде, жылыжайда, зертханада, салқындату бөлмесінде немесе кез келген басқа жерде жазуға болады. Бұл мысалды бөлме температурасы мен ылғалдылығын тіркеу үшін қолданамыз.
Құрылғы интернетке GPRS 2G арқылы қосылады, сондықтан оны маршрутизаторсыз немесе Интернетке сымсыз қосылусыз пайдалануға болады. Өрістерге, жүзімдіктерге немесе тұрақты Интернетке қосылмаған ұқсас жерлерге арналған.
Сіз ұялы телефонда, жұмыс үстелінде немесе браузері бар кез келген басқа құрылғыда соңғы көрсеткіштерді тексере аласыз.
Жабдықтар
Қажетті құрылғыларды осы жерден сатып алуға болады (минимум қажет):
Arduino UNO R3
Arduino UNO үшін SIM900 қалқаны
Құрылғыны қуаттандыратын USB зарядтағыш - енді GSM модулінің қуаты жеткіліксіз болса, бұл қажет
микро USB кабелі
Кабельмен DHT22 модулі
PIN коды өшірілген SIM картасы және кейбір деректер жоспары
Жарық диодының күйі
Сонымен қатар жақсы:
Өткізгіш сымдар
Arduino үшін эксперименттік платформа
Су өткізбейтін қоршау
Қуат үшін қосқыш
Бұл сонымен қатар өнеркәсіптік AM2305 сенсорымен жұмыс істейді
1 -қадам: Құрылғыңызды LoggingPlatform -ге қосыңыз
Мұнда сіз құрылғыны кейінірек қажет api кілттерін алу үшін қоса аласыз:
2 -қадам: Жабдыққа қосылу
SIM картасын Shield Connect Shield GSM модуліне Arduino -ға салыңыз
Қуат адаптері мен USB -ны компьютерге қосыңыз
DHT22 шығысын GSM экраны PIN 10 -ға қосыңыз
DHT22 + 3V GSM қалқанына қосыңыз
DHT22 - GSM қалқанына GND қосыңыз
Егер күйді көрсету қажет болса, жарық диодты қосыңыз, қажет емес
Суреттегі диаграмма мысалы
3 -қадам: құрылғыға қажетті бағдарламалық жасақтаманы жүктеу (Windows нұсқаулығы)
Arduino IDE жүктеңіз және орнатыңыз: https://www.arduino.cc/en/main/software Windows компьютерінде құрылғыны USB -ге қосыңыз және қажет болса драйверлерді орнатыңыз.
Arduino IDE іске қосыңыз
COM портын таңдаңыз (егер сізде басқа құрылғылар қосылмаған болса, бұл әдетте үлкен сан), сурет 1
Тақта түрін таңдаңыз, сурет 2
Жүктеу және бастапқы код: Сізде кітапханалар болуы керек:
SoftwareSerial.h - бұл әдетте Arduino IDE -ге кіреді
және
DHT.h-сіз мұнда жүктей аласыз және arduino кітапхана қалтасына көшіре аласыз, мысалы: C: / arduino-1.6.8 / кітапханалар
Журналға арналған SIM900 коды осында қол жетімді
SIM900 кодын Arduino IDE көмегімен ашыңыз:
Бұл параметрлерді 3 -суреттегідей өзгертіңіз
APN картасын провайдерден алуға болады
Журналды орман платформасынан басқа: https://loggingforest.com/index.php/page/pricing, 3 -сурет
Кейбір код ескертулері: SIM900 стандартты кітапханалары тіркеу сияқты қайталанатын тапсырмалар үшін дұрыс жұмыс істемейді, сондықтан біз SIM900 AT командаларымен тікелей байланысамыз.
Егер сіз басқа қалқаны қолдансаңыз, кодта әр түрлі RX, TX түйреуіштерін анықтау қажет болуы мүмкін
Қолданған кезде (отладтау немесе тестілеу емес) DEBUG_EN өшіру керек, шындықтан жалғанға өзгерту
SIM900 көмегімен қолмен желіні таңдау үшін, егер сіз ел шекарасында тұрсаңыз, бұл сызықтарды өшіре аласыз және 4 -сурет сияқты сериялы түрде берілген желі кодын анықтай аласыз.
A1 үшін 21910 сияқты желі кодын COPS жолында, 5 -суретте табуға болады
Егер сіздің кодыңыз TEST AT -те қалса, бұл сіздің қуат адаптері SIM900 үшін жеткілікті қуат бермейтінін білдіреді, ең дұрысы 5V 2A немесе 9V 1A. Кейбір сим -провайдерлерге APN қосылымы үшін USER және PWD қажет болуы мүмкін, оны кодта анықтауға болады.
Осыдан кейін сіздің құрылғыңыз орманға деректерді жібере бастайды және сіз оны сол жерден көре аласыз
4 -қадам: мобильді немесе жұмыс үстеліндегі деректерді тексеріңіз
Осыдан кейін сіздің құрылғыңыз орманды орманға деректерді жібере бастайды және сіз оны сол жерден көре аласыз. Журналды орманда өңдеу кезінде параметрлер атауы мен мәндерін 1 -сурет ретінде анықтаңыз.
Алдын ала қарауды нұқыңыз, 2 -сурет
Сіз жақсы деректерді көресіз, сурет 3
Тіркелушіге пікір қалдырып, бөлісіңіз
Ұсынылған:
NODE MCU мен BLYNK көмегімен температура мен ылғалдылықты бақылау: 5 қадам
NODE MCU мен BLYNK көмегімен температура мен ылғалдылықтың мониторингі: Сәлеметсіздер ме, балалар, бұл нұсқаулықта MCU мен BLYNK түйінінің көмегімен DHT11-Температура мен ылғалдылық сенсоры көмегімен атмосфераның температурасы мен ылғалдылығын алуды үйренейік
MicroPython арзан 3 долларлық ESP8266 WeMos D1 Mini үшін 2x температураны тіркеу, Wi -Fi және мобильді статистика: 4 қадам
MicroPython арзан 3 долларлық ESP8266 WeMos D1 Mini үшін 2x температураны тіркеу, Wi -Fi және мобильді статистика: Кішкене арзан ESP8266 чипі / құрылғысымен сіз температура деректерін сыртта, бөлмеде, жылыжайда, зертханада, салқындату бөлмесінде немесе кез келген басқа жерде тегін тіркей аласыз. Бұл мысалды біз бөлмедегі температураны ішкі және сыртқы салқындату үшін қолданамыз
Arduino Ethernet DHT11 температура мен ылғалдылықты тіркеу, мобильді статистика: 4 қадам
Arduino Ethernet DHT11 температура мен ылғалдылықты тіркеу, мобильді статистика: Arduino UNO R3, Ethernet Shield AND DHT11 көмегімен температура мен ылғалдылық туралы ақпаратты сыртта, бөлмеде, жылыжайда, зертханада, салқындату бөлмесінде немесе кез келген басқа жерде тегін тіркеуге болады. Бұл мысалды бөлме температурасы мен ылғалдылығын тіркеу үшін қолданамыз. Құрылғы
ESP8266 NodeMCU кіру нүктесі (AP) DT11 температура сенсоры бар веб -сервер үшін және шолуда температура мен ылғалдылықты басып шығару: 5 қадам
Браузерде DT11 температура сенсоры мен баспа температурасы мен ылғалдылығы бар веб -серверге арналған ESP8266 NodeMCU кіру нүктесі (AP): Сәлеметсіздер ме, біз ESP8266 пайдаланатын жобалардың көпшілігінде және жобалардың көпшілігінде біз ESP8266 -ды веб -сервер ретінде қолданамыз, осылайша деректерге қол жеткізуге болады. ESP8266 орналастырған веб -серверге кіру арқылы Wi -Fi арқылы кез келген құрылғы, бірақ жалғыз мәселе - бізге жұмыс маршрутизаторы қажет
Raspberry PI температурасы мен ылғалдылығын тіркеу, бұлтты ауа райы станциясы, Wi -Fi және мобильді статистика: 6 қадам
Raspberry PI температурасы мен ылғалдылығын тіркеу, бұлтты ауа райы станциясы, Wi -Fi және мобильді статистика: Raspberry PI құрылғысымен сіз бөлмеде, жылыжайда, зертханада, салқындату бөлмесінде немесе кез келген басқа жерде температура мен ылғалдылық туралы мәліметтерді тіркей аласыз. Бұл мысалды біз температура мен ылғалдылықты тіркеу үшін қолданамыз. Құрылғы интернетке қосылады