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

WiFi хяналттай Христийн Мэндэлсний Баярын гэрлийн цонхны чимэглэл: 4 алхам
WiFi хяналттай Христийн Мэндэлсний Баярын гэрлийн цонхны чимэглэл: 4 алхам

Видео: WiFi хяналттай Христийн Мэндэлсний Баярын гэрлийн цонхны чимэглэл: 4 алхам

Видео: WiFi хяналттай Христийн Мэндэлсний Баярын гэрлийн цонхны чимэглэл: 4 алхам
Видео: BellaTube Live with Jamie & Nicole 2024, Арваннэгдүгээр
Anonim
Image
Image
WiFi хяналттай Христийн Мэндэлсний Баярын гэрлийн цонхны чимэглэл
WiFi хяналттай Христийн Мэндэлсний Баярын гэрлийн цонхны чимэглэл

Утас эсвэл компьютерээсээ LED гэрлийн туузыг удирдаж, Христийн Мэндэлсний Баярын сэдэвтэй гэрлийн олон загварыг үзээрэй.

Хангамж

1. ESP12e дэвтэр хавтан: Aliexpress: https://s.click.aliexpress.com/e/EOP1yvis - ESP8266 хөгжлийн самбар, батерейны багц, урьдчилан гагнасан толгойтой. Энэ нь RGB LED, тэр ч байтугай гэрэл мэдрэгчтэй ирдэг. Хэрэв та хүсвэл хоёр худалдаж аваарай! Энэ төслийг дуртай D1 Mini гэх мэт ямар ч ESP8266 самбар дээр хялбархан дасан зохицох боломжтой. Би үүнийг энд ашиглаж байна, учир нь гагнуур хийх шаардлагагүй бөгөөд батерейны хамт ирдэг.

2. Arduino Uno: Aliexpress: https://s.click.aliexpress.com/e/O3ReneKM - энэ бол ESP8266 хөгжүүлэгч хавтанг програмчлахад ашигладаг зөөврийн Atmega328P чиптэй төхөөрөмж юм.

3. Uno -д зориулсан USB кабель: Aliexpress:

4. Бүх холболтыг холбох кабель - энэ төсөлд гагнуур хийх шаардлагагүй! Aliexpress: https://s.click.aliexpress.com/e/O3ReneKM - эрэгтэй, эмэгтэй, эмэгтэй гэх мэтийг сонгох. Бид Uno -д зориулж M2M ашиглаж байна. LED зурвасын холболт

5. WS2812 LED зурвас: Aliexpress: https://s.click.aliexpress.com/e/O3ReneKM - Өөрийн хувилбарыг сонгоно уу. Би 5м, 150 LED, IP30 (ус нэвтэрдэггүй), цагаан ПХБ -ийг сонгосон

6. АА батерей x 3

Алхам 1: Хэлхээ

Хэлхээ
Хэлхээ
Хэлхээ
Хэлхээ

Цахилгаан хэлхээний диаграмыг үзнэ үү.

*Анхаарна уу: Би хайлсан микро контроллер эсвэл LED туузанд хариуцлага хүлээхгүй. Энэ төсөл миний хувьд сайн ажилласан, энэ бол миний хэлж чадах зүйл юм, гэхдээ би гэрээсээ гарахдаа заавал ажиллуулахгүй байх байсан. Arduino -ийн олон форум дээр 5v ба GND (LED зурвасын өмнө) хамгийн багадаа 1000 uF конденсатор, мөн өгөгдлийн шугамын өмнө 500 Ом эсэргүүцэлтэй байхыг зөвлөж байна. Бусад зөвлөмжийг авахын тулд https://learn.adafruit.com/adafruit-neopixel-uberguide/powering-neopixels хаягийг үзнэ үү.

Алхам 2: Програмчлал

Arduino кодоо эндээс аваарай: https://github.com/tomjuggler/esp8266-fastled-web…-энэ код минийх биш, би үүнийг LED зурвасынхаа хайрцганд ажиллахаар дөнгөж тохируулсан, бас ганцаараа зогсож байна. чиглүүлэгч ашиглах шаардлагагүй анхдагч.

Хэрэв та үүнийг хараахан хийгээгүй бол Arduino IDE -ийн ESP8266 нэмэлтийг аваарай. Нэмэлт ба заавар энд байна:

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

2. Самбарыг асаах (би уурхайд унтраалга нэмсэн, энэ нь дагалддаггүй, та нэг батерейг татаж аваад дахин асааж болно.)

3. USB кабелийг Arduino -аас компьютерт залгаарай - эхлээд Arduino Uno -ийн Atmega328 чипийг устгах хэрэгтэй (та USB -ээс Serial адаптер ашиглан програмчлах боломжтой).

4. Arduino IDE дээр 'Generic ESP8266 Module' -г самбар дээрээ сонгоно уу. Мөн 1м Spiffs бүхий 4м -ийг сонгоно уу. Цуваа холболтоо одоо шалгаарай, Багаж хэрэгсэл -> Порт.

5. Ноорог байршуулах

6. Самбарыг унтрааж дахин асаана уу (програмчлалын горимын зүү богинохон хэвээр байна)

7. Байршуулах Spiffs (вэб сервер гэх мэт файлууд шаардлагатай), Багаж хэрэгсэл -> 'ESP8266 Sketch Data Upload'

8. Програмчлалын 2 горимын зүүг салгаж, шар өнгийн LED Strip 5v утсыг 5v -д холбоно уу (би + зайны терминал ба батерейны хоорондох зайг бэхэлсэн, доорх зургийг үзнэ үү)

9. Асаах

10. Одоо та WiFi хандалтын цэг рүү компьютер эсвэл гар утас ашиглан холбогдох хэрэгтэй. AP нь ESP хэлбэрээр гарч ирэх ёстой. Холбогдсоны дараа хаягийн мөрөнд '192.168.4.1' гэж бичнэ үү. Энэ бол ESP8266 вэб серверийн үндсэн хаяг юм.

11. Энэ бол та вэб програмыг ашиглан гэрлээ удирдах боломжтой байх ёстой!

Алхам 3: Дуусгах

Дуусгаж байна
Дуусгаж байна
Дуусгаж байна
Дуусгаж байна
Дуусгаж байна
Дуусгаж байна
Дуусгаж байна
Дуусгаж байна

Кодыг ачаалсны дараа та програмчлалын утас болон Arduino UNO -г салгах боломжтой байх ёстой. Гэрлээ цонхны дэргэд өлгө (би гэрэлээ дээд ирмэгээр нь торны хөшигний ард өлгөсөн нь маш сайн нөлөө үзүүлдэг). Түүнчлэн, самбар, батерейг нямбай байлгахын тулд хайрцагт хийж, эсвэл батерейны тэжээлийг тэжээлээр сольж магадгүй (би үүнийг дараа нь өөрөө хийх болно).

Алхам 4: Бүгдээрээ зул сарын баярын мэнд хүргэе

Энэ төслийн хамгийн сонирхолтой зүйл бол энд байгаа ажлын хэсгүүдийн тоо юм. ESP чип нь дотоод вэб серверээр ажилладаг JavaScript -тэй холбогддог C хэл дээр програмчлагдсан бөгөөд хөтөч дээр ажилладаг. HTML бас оролцдог - хэрэв та сонирхож байгаа бол Arduino ноорогны мэдээллийн хавтаснаас өөрөө үзээрэй. Энэ бол гэрлийн хувьд үнэхээр баярын тохиргоотой маш сайн сургалтын хөтөлбөр бөгөөд үүнийг GitHub дээр хуваалцсанд Jason Coon -д талархаж байна.

Та энэ болон бусад электроникийн төслүүдийг миний вэбсайтаас олж болно: circusscientist.com

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