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

Хүүхдүүдийн RGB LED одны шөнийн гэрэл: 9 алхам (зурагтай)
Хүүхдүүдийн RGB LED одны шөнийн гэрэл: 9 алхам (зурагтай)

Видео: Хүүхдүүдийн RGB LED одны шөнийн гэрэл: 9 алхам (зурагтай)

Видео: Хүүхдүүдийн RGB LED одны шөнийн гэрэл: 9 алхам (зурагтай)
Видео: ПОКУПАЙ НЕДВИЖИМОСТЬ У ПРОВЕРЕННЫХ ЗАСТРОЙЩИКОВ | Северный Кипр 2023 2024, Арваннэгдүгээр
Anonim
Image
Image

Би хүүхдүүддээ зориулж төсөл хийх дуртай, мөн RGB LED ашиглан төсөл хийх дуртай байдаг тул хүүхдийн өрөөндөө RGB Star хэлбэртэй шөнийн гэрлийг илрүүлэх гэрлийн санааг олсон. Шөнийн гэрэл нь харанхуйд байгаа эсэхийг илрүүлж, RGB LED -ийг 50% -ийн гэрэлтүүлэгтэй болгож, дараа нь нэг цагийн дотор 10% хүртэл гэрэлтүүлж болно.

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

Од нь 3D хэвлэгдсэн бөгөөд TinyDev Tiny85 хавтанг ашиглан LED -ийг хянадаг. Учир нь энэ нь маш бага цахилгаан зарцуулалттай бөгөөд ердөө 26 мм х 9 мм хэмжээтэй, RGB туузны өргөнтэй боловч та TinyDev -ийг орлуулж болно. Arduino нийцтэй микро хянагч.

Шөнийн гэрэл нь 2 ширхэг АА батерейгаар цэнэглэгддэг.

Алхам 1: Алхам 1 - Одыг 3D хэвлэх

Алхам 2 - Бүх цахилгаан бараа, микро хянагчийг цуглуул
Алхам 2 - Бүх цахилгаан бараа, микро хянагчийг цуглуул

Одны STL -ийг аваад принтер дээрээ хэвлээрэй.

Та мөн өөрийн дүрсийг зохион бүтээх боломжтой бөгөөд RGB LED -ийн туузыг суулгах суваг хийх хэрэгтэй.

Алхам 2: Алхам 2 - Бүх цахилгаан бараа, микро хянагчийг цуглуул

TinyDev эсвэл бусад микро хянагчтай болсны дараа та RGB Strip гаралтанд ямар дижитал GPIO ашиглах, LDR оролтод ямар аналог GPIO ашиглахаа бодож, зөв зүү ашиглах кодыг тохируулна уу.

Кодыг микро контроллерт байршуулах тохиромжтой цаг тул та үүнийг хийхийн тулд төслийг дараа нь салгах шаардлагагүй болно.

Алхам 3: Алхам 3 - RGB туузыг микро контроллерт гагнах

Алхам 3 - RGB туузыг микро контроллерт гагнах
Алхам 3 - RGB туузыг микро контроллерт гагнах

Та одоо RGB туузан дээрх VCC, DATA, GND дэвсгэрийг зарим утас эсвэл толгой руу гагнах, дараа нь микро контроллертойгоо гагнах/холбохыг хүсч байна.

Хэрэв таны микроконтроллер 5V зүүтэй бол RGB туузны VCC-ийг холбоно уу, эс тэгвээс 3.3V бол зүгээр.

RGB туузан дээрх GND-ийг микроконтроллер дээрх GND зүүтэй холбож, хамгийн сүүлд DATA-г өмнө нь сонгосон дижитал GPIO-той холбоно уу.

Алхам 4: Алхам 4 - LDR ба 220 Ом эсэргүүцэгчийг холбоно уу

Алхам 4 - LDR ба 220 Ом эсэргүүцэгчийг холбоно уу
Алхам 4 - LDR ба 220 Ом эсэргүүцэгчийг холбоно уу
Алхам 4 - LDR ба 220 Ом эсэргүүцэгчийг холбоно уу
Алхам 4 - LDR ба 220 Ом эсэргүүцэгчийг холбоно уу

LDR -ийн нэг хөлийг резисторын нэг хөл рүү гагнаж, дараа нь бамбай руу халааж, холболтыг бэхжүүлнэ.

Одоо LDR-ийн нөгөө хөлийг өмнө нь сонгосон аналог GPIO руу холбож, резисторын нөгөө хөлийг микро контроллер дээрх GND зүүгээр холбоно уу.

Алхам 5: Алхам 5 - Эрчим хүчний эх үүсвэрээ сонгоно уу

Алхам 5 - Эрчим хүчний эх үүсвэрээ сонгоно уу
Алхам 5 - Эрчим хүчний эх үүсвэрээ сонгоно уу

Эцэст нь шөнийн гэрлээ хэрхэн асаахаа шийдээрэй. Би зайны хайрцагт 2х АА батерей ашиглаж, утсыг TinyDev -ийн VCC IN ба GND IN руу гагнав.

Микроконтроллероос хамааран та Lipo цэнэглэдэг батерей, USB кабель (хэр их гүйдэл авч байгаадаа болгоомжтой байгаарай) эсвэл 5V тэжээлийн багц бүхий 2.1 мм-ийн үүрийг сонгоно уу.

Анхаарна уу: Хэрэв та өөрийн микро хянагч ашиглаж байгаа бол RGB зурвасын GPIO ба Data шугамын хооронд 300-500 ом эсэргүүцэл тавьж, VGB ба GNC холболтуудад RGB зурваст 10 uF конденсатор тавих нь сайн практик юм..

Алхам 6: Алхам 6 - RGB зурвасыг од руу оруулна уу

Алхам 6 - RGB туузыг од руу оруулна уу
Алхам 6 - RGB туузыг од руу оруулна уу

RGB туузыг болгоомжтой оруулж, туузыг бүхэлд нь зөв газар хүртэл нь нугална. туузыг илүү хурц ирмэгээр нь нугалахдаа болгоомжтой байгаарай.

Алхам 7: Алхам 7 - Ханан дээр өлгөх

Алхам 7 - Ханан дээр өлгөх
Алхам 7 - Ханан дээр өлгөх

Би батерейныхаа хананд наалдуулахын тулд хилэн тууз нэмсэн тул батерейг солихын тулд амархан салгаж болно, гэхдээ дуртай холбох механизмаа ашиглаарай.

Алхам 8: Нэмэлт алхам - Өнгө эсвэл анимацийг өөрчлөх

Нэмэлт алхам - Өнгө эсвэл анимацийг өөрчлөх
Нэмэлт алхам - Өнгө эсвэл анимацийг өөрчлөх

Шөнийн гэрэлтүүлгийн аль өнгө, анимацийг кодлохдоо чөлөөтэй байгаарай … өөрт хамгийн их таалагдсан өнгийг тохируулах, эсвэл LED -ийн лугшилт эсвэл хөдөлгөөнийг хийх … энэ нь зөвхөн танд хамаарна!

Алхам 9: Бүх файлууд …

Оддын 3D STL файл болон энэ төслийн кодыг Github дээрээс авах боломжтой …

Гэнэтийн бүтээгч Github

Энэ төсөл танд таалагдсан гэж найдаж байна! Намайг үргэлжлүүлээрэй

youtube.com/unexpectedmaker

twitter.com/unexpectedmaker

www.facebook.com/unexpectedmaker/

www.instagram.com/unexpectedmaker/

www.tindie.com/stores/seonr/

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