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

Жейсонтой хамт хаанаас ч хамаагүй дуу хоолойгоор удирддаг гэрэл: 7 алхам
Жейсонтой хамт хаанаас ч хамаагүй дуу хоолойгоор удирддаг гэрэл: 7 алхам

Видео: Жейсонтой хамт хаанаас ч хамаагүй дуу хоолойгоор удирддаг гэрэл: 7 алхам

Видео: Жейсонтой хамт хаанаас ч хамаагүй дуу хоолойгоор удирддаг гэрэл: 7 алхам
Видео: «Феномен исцеления» — Документальный фильм — Часть 3 2024, Долдугаар сарын
Anonim
Жейсонтой хамт хаанаас ч хамаагүй дуу хоолойгоор удирддаг гэрэл
Жейсонтой хамт хаанаас ч хамаагүй дуу хоолойгоор удирддаг гэрэл

NodeMCU (ESP8266) болон Жейсон (Андройд апп) ашиглан интернет холболтоор хаанаас ч удирддаг АС гэрэл.

Жейсон бол дуут удирдлагатай туслах програм бөгөөд би Андройд төхөөрөмжид хувьсах гүйдлийн төхөөрөмжийн цахилгаан байдлыг хянахын тулд кодлосон бөгөөд өнөөг хүртэл гэрлийг хянах боломжтой юм. Та интернет холболттой л бол дэлхийн хаана ч байсан гэрлээ хянах боломжтой. Үүнийг IoT брокер ашиглан хийх боломжтой бөгөөд энэ тохиолдолд бид Ubidots ашиглаж байна.

Үүнийг ашиглахын тулд та гэрлийн чийдэнтэй холбогддог тоног төхөөрөмжийн модулийг бүтээх хэрэгтэй (энэ заавар нь энэ зааварт байгаа болно), мөн Ubidots данс үүсгэх шаардлагатай болно.

Тиймээс эхэлцгээе …

Алхам 1: Ubidots данс тохируулна уу

Ubidots данс тохируулна уу
Ubidots данс тохируулна уу
Ubidots данс тохируулна уу
Ubidots данс тохируулна уу
Ubidots данс тохируулна уу
Ubidots данс тохируулна уу

Таны хийх ёстой хамгийн эхний зүйл бол Ubidots for Education вэбсайт руу орж данс үүсгэх явдал юм. Хэрэв та аль хэдийн Twitter, Github, Google эсвэл Facebook данстай бол шууд нэвтрэх боломжтой.

Та дансаа аль хэдийн үүсгэсэн бол та баруун дээд буланд байгаа хэрэглэгчийн нэрээ дарж, API итгэмжлэлийг дарж өөрийн жетон руу нэвтрэх боломжтой болно. Бид дараа нь ашиглах гэж байгаа тул токеноо хадгална уу.

Алхам 2: Жейсон апп

Жейсон апп
Жейсон апп
Жейсон апп
Жейсон апп
Жейсон апп
Жейсон апп
Жейсон апп
Жейсон апп

Аппликешныг Play Store -оос татаж авах боломжтой бөгөөд үүнийг англи, испани хэл дээр ашиглах боломжтой.

Ubidots жетоноо апп руу хуулж, тохиргооны табыг дарж, Ubidots түлхүүр талбарт буулгаад хадгалах товчийг дарна уу.

Одоо бид төхөөрөмжийг тохируулах, төхөөрөмжүүдийн таб руу очиж, нэмэх товчийг дарах хэрэгтэй. Нэр, илүү сайн гэрэл байгаа хэсгийн нэрийг оруулаарай, ингэснээр та "Гал тогооны өрөөний гэрлийг асаана уу" гэж хэлж болно. ESP32 I/O Pin дээр "5" -ыг сонгоно уу, энэ нь релетэй холбогдсон NodeMCU (дотоод ESP8266) зүү байх болно. Тэгээд хадгална уу.

Алхам 3: Юуны өмнө аюулгүй байдал

Нэгдүгээрт аюулгүй байдал
Нэгдүгээрт аюулгүй байдал

Энэ төсөлд бид сүлжээний хүчдэлтэй ажилладаг (A/C хүчдэл), хэрэв та юу хийж байгаагаа мэдэхгүй байгаа бол маш болгоомжтой байгаарай. Цахилгаан хэлхээний аль ч хэсэгт хүрч болохгүй, хэрвээ энэ нь хананы тэжээлд холбогдсон бол түүнтэй бүү ажилла. Хэрэв та юу хийж байгаагаа мэдэхгүй байгаа бол энд зогсох эсвэл мэргэжлийн хүмүүсээс тусламж хүсээрэй.

Би зөвхөн энэхүү боловсролын хичээлийг оруулж байгаа бөгөөд таны учруулж болзошгүй гэмтэл, эвдрэлийг би хариуцахгүй.

Алхам 4: Схем

Схем
Схем
  • VIN -ийг VCC (5V), GND зүүг GND -д холбож NodeMCU -г ажиллуулна уу.
  • D8 -ийг унтраалгын нэг үзүүр болон GND -д холбогдсон 2.2К Ом эсэргүүцэлтэй холбоно уу.
  • Шилжүүлэгчийн нөгөө үзүүрийг 3.3V -т холбоно уу, учир нь NodeMCU нь энэ хүчдэлийг зөвхөн оролтын гаралтын зүүгээр зохицуулж чаддаг.
  • N1 транзисторын сууринд D1 -ээс 2.2 к Ом эсэргүүцэл
  • Транзисторын колектор руу реле дамжуулах сөрөг DC.
  • GND руу дамжуулдаг транзистор.
  • 5V хүртэлх реле эерэг DC.
  • Релений нэг хувьсах гүйдлийн гэрлийн чийдэнгийн сөрөг.
  • AC Live -ийн чийдэнгийн эерэг үзүүлэлт (AC эерэг).
  • Бусад AC зүү нь төвийг сахисан (AC сөрөг)

ТАЙЛБАР: VCC 5V нь энгийн утасны трансформаторын цэнэглэгчтэй холбогдсон USB кабелиар тэжээгдэх болно.

Алхам 5: Breadboard

Талхны самбар
Талхны самбар
Талхны самбар
Талхны самбар
Талхны самбар
Талхны самбар
Талхны самбар
Талхны самбар

Шилжүүлэгч нь энгийн унтраалга эсвэл хананы унтраалга байж болох бөгөөд энэ нь хэрэглэгч төлөвөө өөрчилсөн эсэхийг олж мэдэх шаардлагатай бөгөөд ингэснээр бид ердийн унтраалгаар гэрлийг хянах боломжтой хэвээр байна.

Миний ашиглаж байсан унтраалга нь хоёр шидэлттэй тул бидэнд ганцхан ширхэг хэрэгтэй, тиймээс би түүний 1 -р зүүг NodeMCU -ийн 3V ба 2 -р зүүг NodeMCU D8 зүү рүү холбосон.

Цахилгаан хангамж нь хуулагдсан USB кабель бүхий 5V утасны ханын цэнэглэгч байх болно.

Реле ашиглан газардуулгын хяналтыг хийснээр бид гэрлийн чийдэнгийн хувьсах гүйдлийн байдлыг хянах боломжтой болно.

Алхам 6: Код

Эх кодыг ашиглахаасаа өмнө зарим номын санг татаж авах хэрэгтэй.

  • ESP8266 -ийн Arduino цөм ("Самбар менежерээр суулгах" алхамыг уншина уу)
  • Ubidots ESP MQTT

Тэмдэглэл: Хэрэв та arduino IDE -д номын сан хэрхэн нэмэхээ мэдэхгүй байгаа бол энэхүү хялбар гарын авлагыг дагаж болно.

Хөгжлийн самбараа NodeMCU 1.0 (ESP-12E Module) болгож тохируулаарай. Та кодын зарим хувьсагчийг өөрчлөх хэрэгтэй.

  • Таны SSID (гэрийн Wi-Fi сүлжээний нэр)
  • Таны Wi-Fi сүлжээний нууц үг
  • Таны Ubidots жетон Тэгээд эцэст нь кодоо самбар дээр байршуулна уу.

Эцэст нь кодоо самбар дээр байршуулна уу.

Алхам 7: Демо

Энэ нь ажилладаг!

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