Агуулгын хүснэгт:

Arduino болон SIM900 GSM GPRS 3G температур ба чийгшлийн бүртгэл, гар утасны статистик: 4 алхам
Arduino болон SIM900 GSM GPRS 3G температур ба чийгшлийн бүртгэл, гар утасны статистик: 4 алхам

Видео: Arduino болон SIM900 GSM GPRS 3G температур ба чийгшлийн бүртгэл, гар утасны статистик: 4 алхам

Видео: Arduino болон SIM900 GSM GPRS 3G температур ба чийгшлийн бүртгэл, гар утасны статистик: 4 алхам
Видео: Alarma Domótica V1.0, Con Arduino Mega 2560 y Modulo 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 хангалттай хүчгүй байгаа тохиолдолд үүнийг хийх шаардлагатай байна

микро USB кабель

Кабельтай DHT22 модуль

ПИН кодтой SIM карт, зарим мэдээллийн төлөвлөгөө

Статусын хувьд LED диод

Мөн авахад таатай байна:

Холбогч утас

Arduino -д зориулсан туршилтын платформ

Усны хамгаалалттай хашлага

Цахилгаан тэжээлийн унтраалга

Энэ нь үйлдвэрлэлийн AM2305 мэдрэгчтэй туршигдсан/ажилладаг

Алхам 1: Төхөөрөмжөө LoggingPlatform -д нэмээрэй

LoggingPlatform дээр төхөөрөмжөө нэмээрэй
LoggingPlatform дээр төхөөрөмжөө нэмээрэй

Энд та дараа нь хэрэгтэй api түлхүүрүүдийг авахын тулд төхөөрөмжөө нэмж болно:

Алхам 2: Тоног төхөөрөмжийн холболт

Тоног төхөөрөмжийн холболт
Тоног төхөөрөмжийн холболт

SIM картыг GSM модуль Shield Connect Shield -д Arduino руу оруулна уу

Цахилгаан адаптер болон USB -ийг компьютерт холбоно уу

DHT22 Out -ийг GSM бамбай PIN 10 руу холбоно уу

DHT22 + -г GSM бамбай 3V -т холбоно уу

DHT22 - GSM бамбай GND руу холбоно уу

Хэрэв та статусын заалт авахыг хүсвэл LED холбоно уу

Зураг дээрх диаграмын жишээ

Алхам 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 / 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

Сэтгэгдлээ бичиж, бүртгэл хөтлөгчөө хуваалцаарай

Зөвлөмж болгож буй: