Мазмұны:

Arduino және SIM900 GSM GPRS 3G температура мен ылғалдылықты тіркеу, мобильді статистика: 4 қадам
Arduino және SIM900 GSM GPRS 3G температура мен ылғалдылықты тіркеу, мобильді статистика: 4 қадам

Бейне: Arduino және SIM900 GSM GPRS 3G температура мен ылғалдылықты тіркеу, мобильді статистика: 4 қадам

Бейне: Arduino және SIM900 GSM GPRS 3G температура мен ылғалдылықты тіркеу, мобильді статистика: 4 қадам
Бейне: GSM\GPRS shield SIM900, Первый взгляд 2024, Қараша
Anonim
Arduino және SIM900 GSM GPRS 3G температура мен ылғалдылықты тіркеу, мобильді статистика
Arduino және SIM900 GSM GPRS 3G температура мен ылғалдылықты тіркеу, мобильді статистика
Arduino және SIM900 GSM GPRS 3G температура мен ылғалдылықты тіркеу, мобильді статистика
Arduino және SIM900 GSM GPRS 3G температура мен ылғалдылықты тіркеу, мобильді статистика

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 -ге қосыңыз

Құрылғыны LoggingPlatform -ге қосыңыз
Құрылғыны LoggingPlatform -ге қосыңыз

Мұнда сіз құрылғыны кейінірек қажет api кілттерін алу үшін қоса аласыз:

2 -қадам: Жабдыққа қосылу

Аппараттық қосылым
Аппараттық қосылым

SIM картасын Shield Connect Shield GSM модуліне Arduino -ға салыңыз

Қуат адаптері мен USB -ны компьютерге қосыңыз

DHT22 шығысын GSM экраны PIN 10 -ға қосыңыз

DHT22 + 3V GSM қалқанына қосыңыз

DHT22 - GSM қалқанына GND қосыңыз

Егер күйді көрсету қажет болса, жарық диодты қосыңыз, қажет емес

Суреттегі диаграмма мысалы

3 -қадам: құрылғыға қажетті бағдарламалық жасақтаманы жүктеу (Windows нұсқаулығы)

Құрылғыға қажетті бағдарламалық жасақтаманы жүктеу (Windows нұсқаулығы)
Құрылғыға қажетті бағдарламалық жасақтаманы жүктеу (Windows нұсқаулығы)
Құрылғыға қажетті бағдарламалық жасақтаманы жүктеу (Windows нұсқаулығы)
Құрылғыға қажетті бағдарламалық жасақтаманы жүктеу (Windows нұсқаулығы)
Құрылғыға қажетті бағдарламалық жасақтаманы жүктеу (Windows нұсқаулығы)
Құрылғыға қажетті бағдарламалық жасақтаманы жүктеу (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

Тіркелушіге пікір қалдырып, бөлісіңіз

Ұсынылған: