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

IOT дээр суурилсан өрөөний температурын хяналт: 5 алхам
IOT дээр суурилсан өрөөний температурын хяналт: 5 алхам

Видео: IOT дээр суурилсан өрөөний температурын хяналт: 5 алхам

Видео: IOT дээр суурилсан өрөөний температурын хяналт: 5 алхам
Видео: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Долдугаар сарын
Anonim
Image
Image

Энэ нь IOT дээр суурилсан өрөөний температурыг хянах төсөлд заасан байдаг.

Онцлог:-

1. Өрөөний заасан температураас дээш сэнсийг автоматаар асаана.

2. Заасан өрөөний температураас доогуур сэнсийг автоматаар унтраа.

3. Ямар ч үед ямар ч температурт гар аргаар хянах

Шаардлага:-

  • NodeMCU ESP8266 хөгжлийн самбар
  • DHT11 температур мэдрэгч
  • Нэг сувгийн реле самбар (5V)
  • Холбогч утас
  • Wifi чиглүүлэгч эсвэл зөөврийн халуун цэг (NodeMCU ESP8266 -ийг интернетэд холбохын тулд)
  • 9V батерей

За ингээд хичээлдээ орцгооё.

Алхам 1: Firebase -ийг тохируулж, нууц түлхүүрийг аваарай

Firebase -ийг тохируулж, нууц түлхүүрийг аваарай
Firebase -ийг тохируулж, нууц түлхүүрийг аваарай

Бид Google firebase-ийн бодит цагийн мэдээллийн санг ашиглах гэж байна. Энэхүү бодит цагийн мэдээллийн сан нь Nodemcu болон Android төхөөрөмжийн хоорондох зуучлагчийн үүрэг гүйцэтгэх болно.

  • Юуны өмнө, firebase сайт руу ороод google акаунтаа ашиглан нэвтэрнэ үү.
  • Бодит цагийн шинэ мэдээллийн сан үүсгэх.
  • Апп-аас мэдээллийн санд хандахын тулд жинхэнэ мэдээллийн сангийн URL болон нууц түлхүүрийг аваарай. Нарийвчилсан заавар авахын тулд та MIT програм зохион бүтээгчийн тусламжтайгаар firebase -ийг хэрхэн ашиглах талаар шалгаж болно.

Алхам 2: MIT App Inventor 2 ашиглан програм үүсгэх

MIT App Inventor ашиглан програм үүсгэх 2
MIT App Inventor ашиглан програм үүсгэх 2
MIT App Inventor ашиглан програм үүсгэх 2
MIT App Inventor ашиглан програм үүсгэх 2

Бид MIT апп зохион бүтээгч 2 -ийг ашиглан Андройд аппаа бүтээх гэж байна. Үүнийг ашиглахад маш энгийн бөгөөд нэгтгэхэд хялбар бөгөөд энэ нь Google firebase -ийг ялна.

  • Хавсаргасан MIT апп зохион бүтээгч 2 төслийн файлыг татаж авах (.aia файл).
  • MIT апп зохион бүтээгч 2 нүүр хуудас руу ороод данс руугаа нэвтэрнэ үү. Дараа нь төсөл >> импортын төсөл рүү очно уу. Файлыг компьютерээсээ сонгоод байршуулна уу.
  • Байршлын цонх руу очоод firebaseDB1 дээр дарна уу (ажлын талбайн доод хэсэгт байрладаг), мэдээллийн баазын URL болон нууц түлхүүрийг оруулна уу. Мөн ProjectBucket -ийг S_HO_C_K гэж тохируулна уу (дэлгэцийн 2 -р зурагт үзүүлсэн шиг).

Үүний дараа бүтээх товчийг дарж програмын файлыг (.apk файл) компьютер дээрээ хадгална уу. Дараа нь энэ файлыг Андройд төхөөрөмж рүү шилжүүлнэ үү.

Алхам 3: Arduino IDE -ийг Nodemcu ESP8266 -д тохируулна уу

Nodemcu ESP8266 -д зориулж Arduino IDE -ийг тохируулна уу
Nodemcu ESP8266 -д зориулж Arduino IDE -ийг тохируулна уу
  • Юуны өмнө Arduino IDE -ийг Nodemcu esp8266 -д тохируулна уу. Би Armtronix -ийн NodeMCU -ийн үндсийг алхам алхмаар зааж өгөхийг зөвлөж байна. Энэхүү гарын авлагад Armtronix -д баярлалаа.
  • Үүний дараа эдгээр хоёр номын санг нэмнэ үү (лавлах дэлгэцийн зураг):-
  1. Ардуино Жсон
  2. Firebase Arduino
  3. DHT мэдрэгчийн номын сан

  4. Adafruit бүх нийтийн мэдрэгчийн номын сан

Алхам 4: NodeMCU ESP8266 руу код оруулах

NodeMCU ESP8266 руу код оруулах
NodeMCU ESP8266 руу код оруулах

Доор хавсаргасан Arduino IDE файлыг (.ino файл) татаж аваарай. Үүний дараа шаардлагатай өөрчлөлтүүдийг хийхийн тулд програмыг өөрчилнө үү:-

  • 3 -р мөрөнд мэдээллийн баазын URL хаягийг 'https://' гэж оруулалгүйгээр оруулна уу.
  • 4 -р мөрөнд мэдээллийн сангийн нууц түлхүүрийг оруулна уу.
  • 5, 6 -р мөрөнд WiFi SSID болон Wifi нууц үгээ шинэчлэхийг бүү мартаарай (үүнд NodeMCU ESP8266 -ийг холбохыг хүсч байна).

Хийж дууссаны дараа програмыг NodeMCU ESP8266 хөгжлийн самбарт байршуулна уу.

Алхам 5: Тоног төхөөрөмжийг угсрах

Image
Image
  • Дээрх зурагт үзүүлсэн шиг хэлхээг үүсгэнэ.
  • Андройд ухаалаг гар утсан дээрээ програмыг (2 -р алхамд үүсгэсэн) суулгана уу.
  • Цахилгаан хэлхээг асааж, таашаал аваарай!

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