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

Шинэ неопиксел авсан уу? Энд хурдан эхлэх гарын авлага байна!: 5 алхам
Шинэ неопиксел авсан уу? Энд хурдан эхлэх гарын авлага байна!: 5 алхам

Видео: Шинэ неопиксел авсан уу? Энд хурдан эхлэх гарын авлага байна!: 5 алхам

Видео: Шинэ неопиксел авсан уу? Энд хурдан эхлэх гарын авлага байна!: 5 алхам
Видео: НОВИНКА!!! Радиоприемник TECSUN PL320 #tecsun 2024, Долдугаар сарын
Anonim
Шинэ неопиксел авсан уу? Энд хурдан эхлэх гарын авлага байна!
Шинэ неопиксел авсан уу? Энд хурдан эхлэх гарын авлага байна!

Сүүлийн зааварчилгаа өгөхдөө би тогтмол байх болно гэж хэлснийг би мэднэ, гэхдээ тэгээгүй.

За, би хичээсэн ч надад сайн санаа байгаагүй:

Лав бүрхсэн тоглолт: KABOOM!*

Харандаа лаа: Fissssssss… KABOOOM! **

Сонирхолтой математикийн урлаг: Өнцгийг буруу ойлгосон байна!

Ямар ч байсан би тэсрээгүй зүйлтэй буцаж ирсэн болохоор танд таалагдана гэж найдаж байна.

*Хэтрүүлэг

** Давхар хэтрүүлэг

Алхам 1: Танд хэрэгтэй болно:

Танд хэрэгтэй болно
Танд хэрэгтэй болно

Arduino -ийн нэг хэсэг

Неопиксел (минийх бол жинхэнэ зүйл биш, гэхдээ яг адилхан ажилладаг)

Компьютер

USB -аас B хэлбэрийн кабель

4 -р алхам дахь кодууд

Arduino IDE

Алхам 2: Холболт (неопиксел)

Холболт (неопиксел)
Холболт (неопиксел)

Би эдгээр утсыг өөртөө гагнасан.

5в (эерэг) -д холбогдсон улаан утас байна.

GND (сөрөг) -д холбогдсон хар утас байна.

Мөн тоон оролтонд холбогдсон саарал утас.

Цагаан утсыг үл тоомсорлоорой, бид үүнийг энэ төсөлд ашиглахгүй байна.

Алхам 3: Холболт (Arduino)

Холболт (Arduino)
Холболт (Arduino)
Холболт (Arduino)
Холболт (Arduino)
Холболт (Arduino)
Холболт (Arduino)

RED утсыг 5V, ХАР утсыг GROUND, Саарал утсыг ПИН 6, ARDUINO -г КОМПЬЮТЕРТЭЙ холбоно уу.

Алхам 4: Кодууд: уйтгартай боловч чухал

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

Гэхдээ та тэдгээрийг хаанаас авах вэ:

Arduino IDE -ийг нээнэ үү

"Жишээнүүд" дээр дарна уу

"Номын сангаас" дээр дарна уу

"Adafruit neopixel" -ийг сонгоно уу

Товч товчлуурыг бүү сонгоорой, энэ нь бидний неопикселийг хэрхэн тохируулахтай нийцэхгүй байна.

Таны ашиглаж болох кодууд нь:

RGB strandtest

энгийн

энгийн шинэ оператор

Энгийн шинэ оператор дээр үүнийг хайх:

// пиксел. Color нь RGB утгуудыг авдаг, 0, 0, 0-ээс 255, 255, 255 пиксел хүртэл> setPixelColor (i, пиксел-> Өнгө (0, 150, 0)); // Дунд зэргийн тод ногоон өнгөтэй

0, 150, 0 гэсэн гурван тоог шалгана уу.

Эхний тэг нь улаан, 150 нь ногоон, сүүлийн тэг нь цэнхэр өнгийн тод байдал юм. Эдгээрийг тохируулаад өөрийн өнгийг гаргаарай!

энд бас нэг байна:

хамгийн хэцүү

Алхам 5: Сайхан амраарай

Гэр бүл, найз нөхөддөө гайхалтай неопикселээ үзүүлээрэй!

Хэрэв та миний хамгийн сүүлийн зааварчилгааг анхааралтай ажиглаж байвал сэтгэлээр унахгүй. ЗӨВХӨН ОЛОН "ДАГА" товчийг дарна уу!

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