Мазмуну:
- Жабдуулар
- 1 -кадам: Түзмөгүңүздү LoggingPlatformго кошуңуз
- 2 -кадам: Аппараттык туташуу
- 3 -кадам: Программаны түзмөккө жүктөө (Windows Guide)
- 4 -кадам: Мобилдик же Иштактадагы маалыматтарды текшериңиз
Video: Arduino жана SIM900 GSM GPRS 3G температурасы жана нымдуулугун каттоо, мобилдик статистика: 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Arduino UNO R3, SIM900 Shield AND DHT22 менен сиз температура жана нымдуулук боюнча маалыматтарды сыртта, бөлмөдө, күнөсканада, лабораторияда, муздатуу бөлмөсүндө же башка бекер жерлерде жаздыра аласыз. Бул мисалды биз бөлмө температурасы менен нымдуулугун каттоо үчүн колдонобуз.
Түзмөк интернетке GPRS 2G аркылуу туташат, андыктан роутер же зымдуу интернет байланышы жок деле колдонсо болот. Талаа, жүзүмзар же окшош жерлер үчүн туруктуу интернет байланышы жок.
Сиз мобилдик телефонуңуздагы, компьютериңиздеги же браузериңиз бар башка түзмөктөгү акыркы көрсөткүчтөрдү текшере аласыз.
Жабдуулар
Бул жерден керектүү түзмөктөрдү сатып алсаңыз болот (эң аз талап кылынат):
Arduino UNO R3
Arduino UNO үчүн SIM900 Shield
Түзмөгүңүздү кубаттоо үчүн USB заряддагыч түзүлүш - азыр бул GSM модулу USB үчүн жетиштүү кубатка ээ эмес
микро USB кабели
Кабель менен DHT22 модулу
PIN картасы өчүрүлгөн SIM картасы жана кээ бир маалымат планы
Статус үчүн LED диод
Ошондой эле ээ болуу жакшы:
Өткөргүч зымдар
Arduino үчүн эксперименталдык платформа
Суу өткөрбөй турган корпус
Бийлик үчүн Jack которгуч
Бул ошондой эле өнөр жай AM2305 сенсору менен сыналган/иштейт
1 -кадам: Түзмөгүңүздү LoggingPlatformго кошуңуз
Бул жерде сиз кийинчерээк керектүү api ачкычтарын алуу үчүн түзмөгүңүздү кошо аласыз:
2 -кадам: Аппараттык туташуу
SIM картаны GSM модулуна Shield Connect Shield'ге Arduino'го салыңыз
Power адаптерин жана USBди PCке туташтырыңыз
DHT22 Out'ду GSM калкан PIN 10го туташтырыңыз
DHT22 + туташтырыңыз GSM калкан 3V
DHT22 туташтыруу - GSM калкан GND үчүн
Эгер статустун көрсөткүчү келсе, LEDди туташтырыңыз, талап кылынбайт
Сүрөттөгү мисал диаграмма
3 -кадам: Программаны түзмөккө жүктөө (Windows Guide)
Arduino IDEди жүктөп алып, орнотуңуз: https://www.arduino.cc/en/main/software Түзмөктү Windows PCңизге USBге туташтырыңыз жана керек болсо драйверлерди орнотуңуз.
Arduino IDE иштетүү
COM портун тандаңыз (эгерде башка түзмөктөр туташпаса, бул көбүнчө чоңураак), сүрөт 1
Board түрүн тандаңыз, сүрөт 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ди өчүрүү керек, чындыктан жалганга өзгөртүү
SIM900 менен кол менен тармакты тандоо үчүн, эгер сиз өлкөнүн чек арасында жашасаңыз, анда бул саптарды комментарийлебей, 4 -сүрөт сыяктуу сериялык түрдө берилген тармак кодун аныктай аласыз.
A1 үчүн 21910 сыяктуу тармак кодун COPS линиясынан, 5 -сүрөттөн табууга болот
Эгерде сиздин кодуңуз TEST ATде калса, анда сиздин адаптер SIM900 үчүн жетиштүү кубат бербейт дегенди билдирет, эң жакшы 5V 2A же 9V 1A колдонуу. Кээ бир сим провайдерлери apn туташуусу үчүн USER жана PWD талап кылышы мүмкүн, сиз коддо да аныктай аласыз.
Андан кийин сиздин түзмөк loggingforestке маалыматтарды жөнөтө баштайт жана сиз аны ошол жерден көрө аласыз
4 -кадам: Мобилдик же Иштактадагы маалыматтарды текшериңиз
Андан кийин сиздин түзмөк loggingforestке маалыматтарды жөнөтө баштайт жана сиз аны ошол жерден көрө аласыз Loggingforest түзмөгүндө жөндөө параметрлердин аталышын жана баалуулуктарды 1 -сүрөт катары аныктаңыз.
Алдын ала көрүүнү чыкылдатыңыз, сүрөт 2
Жана жакшы маалыматтарды көрөсүз, 3 -сүрөт
Комментарий жазыңыз жана логериңизди бөлүшүңүз
Сунушталууда:
NodeMCU Lua арзан 6 $ Board MicroPython температурасы жана нымдуулугу менен, Wifi жана мобилдик статистика: 4 кадам
NodeMCU Lua Арзан 6 $ Board MicroPython Температурасы жана Нымдуулугу менен, Wifi жана Мобилдик Статистика менен: Бул негизи булут аба ырайы станциясы, сиз телефонуңуздагы маалыматтарды текшере аласыз же кээ бир телефонду түз дисплей катары колдоно аласыз NodeMCU түзмөгү менен сиз сыртта температура жана нымдуулук маалыматын жаза аласыз. , бөлмөдө, күнөсканада, лабораторияда, муздатуу бөлмөсүндө же башка жерлерде толук
ESP8266 Nodemcu Жергиликтүү Веб Серверде DHT11ди колдонуп Температураны Мониторинг - Браузериңизде бөлмө температурасын жана нымдуулугун алыңыз: 6 кадам
ESP8266 Nodemcu Жергиликтүү Веб Серверде DHT11ди колдонуп Температураны Мониторинг | Браузериңизде бөлмө температурасын жана нымдуулугун алыңыз: Салам балдар, бүгүн биз нымдуулукту жасайбыз & ESP 8266 NODEMCU & DHT11 температура сенсору. Температура жана нымдуулук DHT11 Sensor & аны кайсы веб -баракча башкара тургандыгын браузерден көрүүгө болот
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 AND DHT11 менен сиз температура жана нымдуулук боюнча маалыматтарды сыртта, бөлмөдө, күнөсканада, лабораторияда, муздатуу бөлмөсүндө же башка бекер жерлерде каттай аласыз. Бул мисалды биз бөлмө температурасы менен нымдуулугун каттоо үчүн колдонобуз. Түзмөк
PfodApp, Android жана Arduino колдонуп мобилдик маалыматтарды каттоо: 5 кадам
PfodApp, Android жана Arduino менен мобилдик маалыматтарды каттоо: Moblie маалыматын каттоо pfodApp, Andriod мобилдик телефонуңуз жана Arduino аркылуу жөнөкөй кылынды. NO Android программалоо талап кылынат. Android түзмөгүңүздөгү маалыматтарды пландоо үчүн, муну кийинчерээк Android / Arduino / pfodApp колдонуп, жөнгө салынуучу жөнөкөй алыстан берилиштерди караңыз