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

Ядуу хүний өнгөний шилжүүлэгч: 5 алхам (зурагтай)
Ядуу хүний өнгөний шилжүүлэгч: 5 алхам (зурагтай)

Видео: Ядуу хүний өнгөний шилжүүлэгч: 5 алхам (зурагтай)

Видео: Ядуу хүний өнгөний шилжүүлэгч: 5 алхам (зурагтай)
Видео: 😭Том болоод харамсдаг 10н зүйл// 🌝Moon smile 2024, Арваннэгдүгээр
Anonim
Image
Image
Чамд юу хэрэгтэй вэ
Чамд юу хэрэгтэй вэ

Энэхүү зааварчилгаанд би Phillips Hue Lights -д зориулсан маш хямд утасгүй унтраалга хэрхэн бүтээхийг танд үзүүлэх болно.

Асуудал

Эдгээр гэрэл нь байнгын цахилгаан хангамж шаарддаг, хананы унтраалга үргэлж асаалттай байх ёстой.

Хэрэв та орондоо ороод хананы унтраалгыг унтраавал өнгөний гүүр нь гэрлийг асаахыг оролдвол гэрэл дахин асахгүй болно, жишээ нь өглөө "дулаахан гэрлээр" зөөлөн сэрээхийн тулд.

Та Hue Tap эсвэл бүдэг унтраалга худалдаж авах хэрэгтэй бөгөөд энэ нь маш үнэтэй бөгөөд ялангуяа өрөө тус бүрт нэг ширхэг хэрэгтэй болно.

Үүний шийдэл бол ESP8266 ашиглах явдал юм. Дотоод USB адаптертай эдгээр жижиг хянагчдыг 3 доллараас бага үнээр авах боломжтой. Цахилгаан хангамжийн хувьд танд зөвхөн 2 ширхэг хэрэгтэй болно. AAA батерей, Esp8266 -ийн DeepSleep горимыг ашигласнаар батерей удаан хугацаанд ажилладаг.

Дахин тохируулах товчлуурыг дарах бүртээ ESP сэрж, WLAN -тай холбогдож, дэнлүүний статусыг олж мэдээрэй, хэрэв асаалттай байвал унтрах эсвэл эсрэгээр энэ командын дараа гүн нойронд орно.

Алхам 1: Танд хэрэгтэй зүйл

Чамд юу хэрэгтэй вэ
Чамд юу хэрэгтэй вэ

Энгийн програмчлах зориулалттай Esp8266 болон дотоод USB холбогчтой хоёр өөр ПХБ байдаг.

Wemos D1 mini, маш жижигхэн, USB -тэй

эсвэл

  • NodeMCU, тийм ч жижиг биш, USB -тэй
  • 2 микро эс (AAA) эзэмшигч, гагнуурын шошго
  • 2 ширхэг. AAA эсийн шүлтлэг
  • утаснууд
  • 2х8 мм хэмжээтэй жижиг шураг, зургийг үзнэ үү

орон сууцны хувьд:

3D хэвлэсэн кейс (STL файлуудыг дараагийн алхамыг үзнэ үү)

эсвэл

хуучин алсын удирдлагаас авсан орон сууц (зураг харна уу)

эсвэл

Esp болон батерейг хананы унтраалга товчлуурын ард байрлуулна уу

Алхам 2: Орон сууц

Орон сууц
Орон сууц
Орон сууц
Орон сууц

Хэрэв та 3D принтер эзэмшигч бол хавсаргасан STL -ийг ашиглаарай, танд нэмэлт товчлуур хэрэггүй, бид 3D хэвлэсэн таг бүхий самбарыг дахин тохируулах товчлуурыг ашигладаг.

Өөр нэг шийдэл бол хуучин алсын удирдлага юм.

Хэрэв та хананы унтраалгыг товчлуур болон Esp -ээр солихыг хүсч байвал 2 утсыг богиносгож, тусгаарлах хэрэгтэй бөгөөд ингэснээр чийдэн тасралтгүй гүйдэлтэй болно.

!!!!!! Цахилгаан цочролоос болгоомжлох; ЮУ ХИЙЖ байгаагаа МЭДЭХ ХЭРЭГТЭЙ !!!!!

Алхам 3: Esp8266 -г кодлох

Esp8266 -ийг кодлох
Esp8266 -ийг кодлох

Эхлээд танд Arduino IDE хэрэгтэй болно.

Дараа нь та Esp8266 -ийн номын санг суулгах ёстой. Та эдгээр жижигхэн зүйлийг хэрхэн програмчлах талаар зааварчилгаа өгөх хэд хэдэн хичээлийг эндээс олох болно:-)

Arduino IDE ашиглан хавсаргасан ноорогоо нээсний дараа та өөрийн дотоод WIFI -ээс хамаарч зарим тохиргоог хийх хэрэгтэй болно.

Илүү хурдан холбох/сэлгэхийн тулд бид статик IP хаягийг ашигладаг.

IPAddress гарц (192, 168, 178, 1);

Hue гүүр холбогдсон орон нутгийн wifi чиглүүлэгчийн ip хаяг

IP хаяг IP (192, 168, 178, 216);

Шилжүүлэгчийн IP хаяг, бусад төхөөрөмжид ашиглагддаггүй 200-250 хүртэлх өндөр хаягийг ашиглаж байгаагаа мэдэж байх хэрэгтэй.

IPAddress дэд сүлжээ (255, 255, 255, 0);

int гэрэл = 2; //

таны асаасан гэрлийн тоо

const char hueHubIP = "192.168.178.57";

өнгөний гүүрний ip хаяг

const char hueUsername = "өнгө гүүрний хэрэглэгчийн нэр"

Та өнгөний гүүр дээр зөвшөөрөгдсөн хэрэглэгчийн нэр үүсгэх ёстой, энэ хичээлийг үзнэ үү

const int hueHubPort = 80;

үргэлж "80"

const char ssid = "SSID"; // сүлжээний SSID (нэр)

const char pass = "нууц үг"; // сүлжээний нууц үг

Эцэст нь SSID болон таны wifi -ийн нууц үг

Эдгээр тохиргоог өөрчилсний дараа та байршуулахад бэлэн байна!

Алхам 4: Схем

Схем
Схем

Схем нь маш энгийн, та зөвхөн зай эзэмшигчийг GND болон 3V3 -т холбох хэрэгтэй.

Гаднах товчлуурыг ашиглах нь заавал биш юм.

Алхам 5: Нэмэлт мэдээлэл

Нэмэлт мэдээлэл
Нэмэлт мэдээлэл

Цахилгаан зарцуулалтыг багасгахын тулд хүчдэлийн зохицуулагчийг зайлуулах шаардлагатай.

Унтахаас өмнө ба дараа гүйдлийг хэмжихийн тулд гүн нойронд байгаа гүйдэл 0, 1мА -аас бага байх ёстой.

Заримдаа та UART чипээс тэжээлийн зүүг салгах хэрэгтэй болдог. Дэлгэрэнгүй мэдээллийг эндээс үзнэ үү.

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