Агуулгын хүснэгт:
- Хангамж
- Алхам 1: Төхөөрөмжөө LoggingPlatform -д нэмээрэй
- Алхам 2: Тоног төхөөрөмжийн холболт
- Алхам 3: Төхөөрөмжид шаардлагатай програм хангамжийг байршуулах (Windows гарын авлага)
- Алхам 4: Гар утас эсвэл ширээний компьютер дээрх өгөгдлийг шалгана уу
Видео: Arduino болон SIM900 GSM GPRS 3G температур ба чийгшлийн бүртгэл, гар утасны статистик: 4 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Arduino UNO R3, SIM900 Shield AND DHT22 -ийн тусламжтайгаар та температур, чийгшлийн мэдээллийг гадаа, өрөөнд, хүлэмж, лаборатори, хөргөлтийн өрөө эсвэл бусад газарт үнэгүй бүртгэх боломжтой. Энэ жишээг бид өрөөний температур, чийгшилийг бүртгэхэд ашиглах болно.
Төхөөрөмжийг GPRS 2G -ээр интернетэд холбох тул одоо байгаа чиглүүлэгч эсвэл утастай интернет холболтгүй байсан ч ашиглаж болно. Талбай, усан үзмийн талбай эсвэл ижил төстэй газруудад интернет холболтгүй бол хамгийн тохиромжтой.
Та гар утас, ширээний компьютер эсвэл хөтөчтэй бусад төхөөрөмж дээрх хамгийн сүүлийн үеийн уншилтыг шалгах боломжтой болно.
Хангамж
Та шаардлагатай төхөөрөмжүүдийг эндээс худалдаж авах боломжтой (хамгийн бага шаардлагатай):
Arduino UNO R3
Arduino UNO -д зориулсан SIM900 бамбай
Төхөөрөмжөө тэжээхийн тулд USB цэнэглэгч - одоо GSM модулийн USB хангалттай хүчгүй байгаа тохиолдолд үүнийг хийх шаардлагатай байна
микро USB кабель
Кабельтай DHT22 модуль
ПИН кодтой SIM карт, зарим мэдээллийн төлөвлөгөө
Статусын хувьд LED диод
Мөн авахад таатай байна:
Холбогч утас
Arduino -д зориулсан туршилтын платформ
Усны хамгаалалттай хашлага
Цахилгаан тэжээлийн унтраалга
Энэ нь үйлдвэрлэлийн AM2305 мэдрэгчтэй туршигдсан/ажилладаг
Алхам 1: Төхөөрөмжөө LoggingPlatform -д нэмээрэй
Энд та дараа нь хэрэгтэй api түлхүүрүүдийг авахын тулд төхөөрөмжөө нэмж болно:
Алхам 2: Тоног төхөөрөмжийн холболт
SIM картыг GSM модуль Shield Connect Shield -д Arduino руу оруулна уу
Цахилгаан адаптер болон USB -ийг компьютерт холбоно уу
DHT22 Out -ийг GSM бамбай PIN 10 руу холбоно уу
DHT22 + -г GSM бамбай 3V -т холбоно уу
DHT22 - GSM бамбай GND руу холбоно уу
Хэрэв та статусын заалт авахыг хүсвэл LED холбоно уу
Зураг дээрх диаграмын жишээ
Алхам 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 / library
Бүртгэл хийх SIM900 кодыг эндээс авах боломжтой
Энэхүү SIM900 кодыг Arduino IDE ашиглан нээнэ үү.
3 -р зураг дээрх шиг энэ параметрийг өөрчилнө үү
APN -ийг та SIM карт нийлүүлэгчээсээ авах боломжтой
Мод бэлтгэх ойн платформоос бусад: 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: Гар утас эсвэл ширээний компьютер дээрх өгөгдлийг шалгана уу
Үүний дараа таны төхөөрөмж loggingforest руу өгөгдөл илгээж эхлэх бөгөөд та үүнийг тэндээс харж болно Loggingforest төхөөрөмжийн засварлахдаа параметрүүдийн нэр, утгыг зураг 1 болгон тодорхойлно уу.
Урьдчилан харах, зураг 2 дээр дарна уу
Мөн та сайхан өгөгдлийг харах болно, зураг 3
Сэтгэгдлээ бичиж, бүртгэл хөтлөгчөө хуваалцаарай
Зөвлөмж болгож буй:
NodeMCU Lua MicroPython -ийн температур ба чийгшлийн бүртгэл, Wifi болон гар утасны статистик бүхий 6 долларын хямд самбар: 4 алхам
NodeMCU Lua MicroPython -ийн температур ба чийгшлийн бүртгэл, Wifi болон гар утасны статистик бүхий 6 долларын хямд самбар: Энэ бол үндсэндээ үүлэрхэг цаг агаарын станц бөгөөд та утсан дээрх өгөгдлөө шалгах эсвэл зарим утсыг шууд дэлгэц болгон ашиглах боломжтой. , өрөөнд, хүлэмж, лаборатори, хөргөлтийн өрөө эсвэл бусад газарт дуусгах боломжтой
ESP32 болон AskSensors Cloud ашиглан өрөөний температур ба чийгшлийн хяналт: 6 алхам
ESP32 болон AskSensors Cloud ашиглан өрөөний температур ба чийгшлийн хяналт: Энэхүү гарын авлагад та үүлэнд холбогдсон DHT11 болон ESP32 -ийг ашиглан өрөөнийхөө температур, чийгшлийг хэрхэн хянах талаар сурах болно. Тодорхойлолт: DHT11 мэдрэгч нь температурыг хэмжих чадвартай
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 -ийн тусламжтайгаар температур, чийгшлийн мэдээллийг гадаа, өрөөнд, хүлэмж, лаборатори, хөргөлтийн өрөө эсвэл бусад газарт үнэгүй бүртгэх боломжтой. Энэ жишээг бид өрөөний температур, чийгшилийг бүртгэхэд ашиглах болно. Төхөөрөмж
Raspberry PI -ийн температур ба чийгшлийн бүртгэл, Cloud Weather Station, Wifi болон гар утасны статистик: 6 алхам
Raspberry PI -ийн температур ба чийгшлийн бүртгэл, Cloud Weather Station, Wifi болон гар утасны статистик: Raspberry PI төхөөрөмжөөр та өрөөн доторх, хүлэмж, лаборатори, хөргөлтийн өрөө эсвэл бусад газарт температур, чийгшлийн мэдээллийг бүртгэх боломжтой. Энэ жишээг бид температур, чийгшлийг бүртгэхэд ашиглах болно. Төхөөрөмж интернетэд холбогдоно