Агуулгын хүснэгт:
- Хангамж
- Алхам 1: Цахилгаан хэлхээг бий болгох
- Алхам 2: RoboRemoFree татаж аваад тохируулна уу
- Алхам 3: Кодыг Arduino руу ачаална уу
- Алхам 4: RoboRemo-г HC-06 руу холбоно уу
- Алхам 5: Хөгжилтэй байгаарай
Видео: RGB LED нь Bluetooth эсвэл потенциометрээр хянагддаг: 5 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
Сайн байна уу!
Өнөөдөр би Arduino төслөө та бүхэнтэй хуваалцахыг хүссэн юм. Би RGB удирдлагыг Arduino удирддаг болгосон. Энэ нь 3 горим, 2 интерфэйстэй. Эхний горим нь гарын авлагын удирдлага, хоёр дахь хүйтэн солонго, гурав дахь өнгөний түгжээ юм. Эхлээд та потенциометрийг тохируулна. Дараа нь та хүссэн зүйлээ хийж, зугаацаж болно.
Үүнийг бүтээцгээе!
Хангамж
- 1 HC-06 Bluetooth модуль
- 1 I2C LCD адаптер
- 1 RGB LED (нийтлэг катод, нийтлэг анодыг ашиглахын тулд та ноорогоо өөрчлөх ёстой (42 -р мөр))
- 3 ногоон LED
- 1 Ардуино Леонардо
- 1 Логик түвшний хөрвүүлэгч
- 4 220 Ом эсэргүүцэл
- 5 товчлуур
- 1 LCD 16x2 хэмжээтэй
- 1 PCF 8574
- 1 контакт хавтан
- 1 потенциометр
Алхам 1: Цахилгаан хэлхээг бий болгох
Эхлээд та хэлхээ бий болгох хэрэгтэй. Та хавсаргасан зургийг ашиглаж болно, эсвэл Fritzing аппликейшнтэй илүү ойр танилцаарай.
Алхам 2: RoboRemoFree татаж аваад тохируулна уу
RoboRemoFree татаж авах. Дараа нь импортлох интерфэйсийг агуулсан файлыг татаж аваарай. Дараа нь интерфэйсийг импортлохын тулд дээрх зааврыг дагана уу. Хэрэв та интерфэйсийг сайжруулахыг хүсч байвал танд програмын бүрэн хувилбар хэрэгтэй болно (элементийн тоо хязгааргүй үнэгүй):
Алхам 3: Кодыг Arduino руу ачаална уу
Эндээс кодыг татаж аваад Arduino IDE ашиглан Arduino руу байршуулна уу. Эдгээр номын сан танд хэрэгтэй болно.
Алхам 4: RoboRemo-г HC-06 руу холбоно уу
Үүнийг хийхийн тулд дээрх алхамуудыг дагана уу. HC-06-ийг утастайгаа хослуулахаа мартуузай. Анхдагч код нь 1234 эсвэл 0000 юм.
Алхам 5: Хөгжилтэй байгаарай
Хүйтэн өнгө, солонгын горимыг сайхан өнгөрүүлээрэй!
Уншсанд баярлалаа!
Дараа уулзая!
Зөвлөмж болгож буй:
LED гэрэлтүүлгийг Arduino ашиглан потенциометрээр хянах: 3 алхам
LED гэрэлтүүлгийг Arduino ашиглан потенциометрээр хянах: Энэхүү төсөлд бид потенциометрийн хувьсах эсэргүүцлийг ашиглан LED -ийн тод байдлыг хянах болно. Энэ бол эхлэгчдэд зориулсан маш энгийн төсөл боловч энэ нь танд потенциометр, LED ажиллах талаар олон зүйлийг зааж өгөх болно
Потенциометрээр LED -ийг хянах: 6 алхам
Потенциометрийн Controllig LED: Өмнө нь бид Serial Monitor ашиглан өгөгдлийг хяналтын самбар руу илгээдэг байсан бөгөөд энэ нь шинэ програм хангамжийг мэдэх нь гэгээлэг байж магадгүй юм. Энэ хичээл дээр LED -ийн гэрлийг потенциометрээр хэрхэн өөрчилж, потенциометрийн өгөгдлийг хүлээн авахыг үзье
Neopixel Ws2812 LED эсвэл LED зурвас эсвэл Led бөгжийг Arduino ашиглан хэрхэн ашиглах вэ: 4 алхам
Neopixel Ws2812 LED эсвэл LED STRIP эсвэл Led Ring -ийг Arduino ашиглан хэрхэн ашиглах вэ: Сайн уу залуусаа Neopixel led Strip нь маш алдартай бөгөөд үүнийг ws2812 LED зурвас гэж нэрлэдэг. Эдгээр нь маш их алдартай, учир нь эдгээр LED зурвас дээр бид тус бүрийг тус тусад нь авч үзэх боломжтой бөгөөд хэрэв та цөөн хэдэн гэрлийг нэг өнгөөр гэрэлтүүлэхийг хүсч байвал
Arduino Ws2812 LED эсвэл Neopixel Led Strip эсвэл Ring хичээл: 4 алхам
Arduino Ws2812 LED эсвэл Neopixel Led Strip эсвэл Ring заавар: Энэхүү зааварчилгаанд бид неопиксел эсвэл ws 2812 эсвэл Arduino -ийн тусламжтайгаар хурдан удирдаж сурах болно. Эдгээр төрлийн LED эсвэл тууз эсвэл цагиргийг зөвхөн нэг Vin зүүгээр удирддаг. LED нь тус тусдаа хаяглагддаг тул тэдгээрийг инди гэж нэрлэдэг
7 сегментийн хос дэлгэцийг хэлхээний потенциометрээр хянадаг - Python - Алсын харааны тогтвортой байдлыг харуулах: 9 алхам (зурагтай)
Питенциометрээр CircuitPython-ээр хянагддаг 7 сегментийн хос дэлгэц-алсын харааны тогтвортой байдлыг харуулах төсөл: Энэхүү төсөл нь 7 сегментийн LED дэлгэц (F5161AH) дээр дэлгэцийг хянахын тулд потенциометрийг ашигладаг. Потенциометрийн товчлуурыг эргүүлэх үед дэлгэц дээр гарч буй тоо 0 -ээс 99 хүртэл өөрчлөгддөг. Зөвхөн нэг LED асах болно, маш богино хугацаанд, гэхдээ