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

Ухаалаг гар утасны хяналттай неопикселүүд (LED зурвас) Blynk аппликейшн WiFi дээр: 6 алхам
Ухаалаг гар утасны хяналттай неопикселүүд (LED зурвас) Blynk аппликейшн WiFi дээр: 6 алхам

Видео: Ухаалаг гар утасны хяналттай неопикселүүд (LED зурвас) Blynk аппликейшн WiFi дээр: 6 алхам

Видео: Ухаалаг гар утасны хяналттай неопикселүүд (LED зурвас) Blynk аппликейшн WiFi дээр: 6 алхам
Видео: Building Bridges Friendship and Social Skills for Kids 2024, Арваннэгдүгээр
Anonim
Ухаалаг гар утасны хяналттай неопиксел (LED зурвас) нь WiFi дээр Blynk програмтай
Ухаалаг гар утасны хяналттай неопиксел (LED зурвас) нь WiFi дээр Blynk програмтай

Найзуудынхаа байшинд ухаалаг гар утсаар удирддаг неопикселүүдээс санаа авч, дэлгүүрээс худалдаж авсны дараа би энэ төслийг бүтээсэн. Би "өөрийн гараар хийх нь хичнээн хэцүү байж болох ч хамаагүй хямд байх болно!"

Ийм байдлаар.

Тэмдэглэл:

Таныг arduino ide орчинтой танилцсан гэж бодож байна, хэрэв тийм биш бол тэнд маш олон заавар байдаг.

ШИНЭЧЛЭХ:

2019-04-04 - Аппликешнд zeRGBa хэрэглээ нэмэгдсэн.

Алхам 1: эд ангиудыг цуглуулах

Эд анги цуглуулах
Эд анги цуглуулах
Эд анги цуглуулах
Эд анги цуглуулах
Эд анги цуглуулах
Эд анги цуглуулах

1. NodeMCU (эсвэл өөр төрлийн esp8266, гэхдээ MCU хамгийн сайн ажиллах болно)

2. Холбогч утас (3х эрэгтэй-> эм, 2х эм-> эм)

3. Неопиксел

4. Ухаалаг гар утас

Алхам 2: Цахилгааны утас

Цахилгаан утас
Цахилгаан утас

Неопикселийн GND -ийг MCU GND -тэй холбоно уу.

Neopixel DATA MCU зүү D3.

Neopixel +5V гадаад 5V цахилгаан хангамж (та неопикселийг гадаад тэжээлд холбох ёстой, эс тэгвээс тэд хянагчаас маш их гүйдэл авч шарсан мах хийх болно, үүнээс гадна MCU нь 5в зүүгүй болно!).

MCU GND цахилгаан хангамж GND.

Цахилгаан хангамж+ MCU Vin зүү.

Алхам 3: Номын санг татаж авах

Номын санг татаж авах
Номын санг татаж авах
Номын санг татаж авах
Номын санг татаж авах

Эхлээд бид LED -ийг хянахын тулд adafruit неопикселийн номын сан хэрэгтэй болно. Үүнийг номын сангийн менежерээс олж болно, зүгээр л 'adafruit neopixel' хайж олоод үзүүлсэнийг сонгоод суулгаарай.

Дараа нь самбарын тодорхойлолтыг татаж авахын тулд prefrences -ийг нээгээд https://arduino.esp8266.com/stable/package_esp8266com_index.json -ийг 'нэмэлт самбар URL' хайрцагт буулгана уу. Дараа нь самбарын менежерийг нээгээд 'esp8266' гэж хайна уу, энэ нь эхнийх байх ёстой, дээр нь дараад суулгаарай.

Алхам 4: Код

Шинэ ноорог үүсгэж, үүнийг blynk ашиглан esp8266 дээр неопиксел гэж нэрлээрэй (эсвэл таны санаж байгаа зүйл). Кодыг оруулна уу.

'YourAuthCode' -г төслийнхөө зөвшөөрлийн код болгон өөрчилнө үү. (blynk програмын 'самар' дүрс дээрээс олдсон)

Wifi нэр, нууц үгээ сүлжээнийхээ нэрээр солино уу.

Неопикселийн тоог туузныхаа уртаар тохируулна уу.

MCU-г компьютертээ холбож, самбар дээрх цэснээс MCU-г сонгоод COM порт ба дамжуулалтын хурдыг (115200) сонгоод бусад бүх зүйлийг үл тоомсорлож байгаарай. Дараа нь байршуулна уу!

Алхам 5: Blynk програм

Blynk програм
Blynk програм
Blynk програм
Blynk програм

Апп дэлгүүр эсвэл тоглоомын дэлгүүрээс blynk програмыг суулгана уу.

Суулгасны дараа үүнийг нээгээд данс үүсгэнэ үү.

Шинэ төсөл үүсгээд виджетийн хайрцагнаас 2 загварлаг товчлуур, 1 цэс, 1 хэвтээ гулсагч, 3 босоо гулсагчийг чирнэ үү.

Цэсийн дүрс дээр дараад гарчгийг "Өнгө" болгож, "PIN" гэсэн хайрцган дээр дарж үүнийг V0 виртуал зүү болгон өөрчилнө үү.

Цэсийн 9 зүйлийг үүсгэх:

улаан, ногоон, цэнхэр, шар, нил ягаан, оюу, цагаан, унтраах, захиалгат. (Ийм дарааллаар !!).

Буцаад буцаж очоод аль нэг товчлуур дээр дарж PIN кодыг V2 виртуал зүү, "унтраах", "асаах" шошгыг хоёуланг нь "солонго" болгож тохируулна уу.

Буцаад нөгөө товчлуур дээр дарж PIN кодыг V3 виртуал зүү болгож, "асаах" ба "унтраах" шошгыг хоёуланг нь "шинэчлэх" гэж тохируулна уу.

Буцаад буцаж очоод хэвтээ гулсагч дээр дарж "тод байдал" гэж нэрлээд PIN кодыг V1 виртуал зүү болгон тохируулаарай, хэрэв хүсвэл "харуулах утгыг" асаагаад "суллахад илгээх" -ийг унтраана уу, "бичих интервал" 100 м байх ёстой..

Буцаад буцаж очоод босоо гулсагчийн аль нэг дээр дараад "Улаан" гэж нэрлээд PIN кодоо V4 виртуал зүү, "үнэ цэнийг харуулах", "суллахад илгээх" хоёрыг асааж асаана уу.

Дараагийн 2 босоо гулсагчтай ижил зүйлийг хий, гэхдээ тэдгээрийг "Цэнхэр" ба "Ногоон" гэж тэмдэглээрэй.

Хэрэв та гулсагч ашиглахыг хүсэхгүй байгаа бол оронд нь zeRGBa хавтанг ашиглаж болно. Дүрсэн дээр дараад тээглүүрийг сонгоно уу; Улаан, Ногоон, Цэнхэр өнгийн V4, V5, V6. Утга 0 -ээс 255 хүртэл байгаа эсэхийг шалгаарай.

Виджетийг хөдөлгөж, чирж хөдөлгөнө үү.

Апп-аа ашиглахын тулд баруун дээд буланд байгаа тоглуулах тэмдэг дээр дарна уу.

ТАНЫ АППЫГ АШИГЛАХ:

MCU -тай ижил WiFi сүлжээнд холбогдсон эсэхээ шалгаарай.

Унтраах цэснээс өнгө сонгосноор тухайн зурвасыг тохируулж, тод байдлыг өөрчлөхийн тулд 'тод байдал' гулсагчийг ашиглан шинэчлэлтийг дарна уу. 'Солонго' товчлуурыг дарахад солонгын загвар гарч ирэх болно. Хэрэв та 'custom' гэж сонговол 'Улаан', 'Green', 'Blue' гулсагчийг чирж хэмжээг нь өөрчилнө үү.

Алхам 6: Дууссан

Дууссан!
Дууссан!
Дууссан!
Дууссан!

Таны төсөл ашиглахад бэлэн байх ёстой!

Хөгжилтэй байгаарай!

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