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

DIY Mini LED цагираг гэрэл: 7 алхам (зурагтай)
DIY Mini LED цагираг гэрэл: 7 алхам (зурагтай)

Видео: DIY Mini LED цагираг гэрэл: 7 алхам (зурагтай)

Видео: DIY Mini LED цагираг гэрэл: 7 алхам (зурагтай)
Видео: Автомобильный генератор для генератора с самовозбуждением с использованием ДИОДА 2024, Долдугаар сарын
Anonim
Image
Image
DIY Mini LED бөгжний гэрэл!
DIY Mini LED бөгжний гэрэл!

Fusion 360 төслүүд »

Харанхуй өдрүүдээс залхаж байна уу? Энэхүү шинэ DIY мини бөгжний гэрлээр эдгээр өдрүүд дууслаа! Үүнийг селфи, влог эсвэл бүр блогтоо ашиглаарай! Гайхалтай батерейны хүчин чадал 1800 мАч бол та гэрлийг 4 цагийн турш бүрэн гэрэлтүүлгээр ашиглах боломжтой болно. Потенциометрийг ашиглан өнгө, тод байдлыг хүссэнээрээ өөрчилж, цагираган гэрлийг микро USB кабелиар цэнэглээрэй. Arduino IDE -ийн тусламжтайгаар та хүссэн өнгөө сонгохын тулд кодыг тохируулах боломжтой болно. Та бүр гайхалтай анимац хийж болно! Энэхүү чийдэнгийн хамгийн сайн зүйл бол та үүнийг ойролцоогоор 10 доллараар барих боломжтой бөгөөд энэ нь мэдээжийн хэрэг хангамжийн зардалгүйгээр хийгддэг.

Энэхүү гарын авлагад би өөрийн гараар 3D хэвлэсэн DIY Mini LED бөгжний гэрлийг хэрхэн яаж хийхийг танд үзүүлэх болно.

Эхэлцгээе!

Алхам 1: хангамж

Хангамж!
Хангамж!
Хангамж!
Хангамж!
Хангамж!
Хангамж!
Хангамж!
Хангамж!

Хэрэгсэл:

  • 3D принтер
  • Гагнуурын төмөр ба гагнуур
  • Утас, компьютер, зөөврийн компьютер эсвэл Arduino руу код оруулах боломжтой зүйл.
  • Үзэг
  • Хайч
  • Халуун цавуу буу
  • Хэрэглээний хутга

Эд анги:

  • WS2812b LED зурвас
  • Arduino Nano ба кабель
  • 2х потенциометр (би 10к Ом потенциометр ашигласан)
  • Шилжүүлэх
  • Цэнэглэх модуль бүхий Powerbank эсвэл Li-ion/Lipo батерей (жишээ нь TP4056) ба DC хүчдэл хувиргагч (жишээ нь MT3608)
  • 1000uF 10V конденсатор
  • 470 Ом эсэргүүцэл
  • Цахилгааны утас (уян хатан утас ашиглахыг зөвлөж байна)

Алхам 2: эд ангиудыг хэвлэх

Эд ангиудыг хэвлэж байна!
Эд ангиудыг хэвлэж байна!
Эд ангиудыг хэвлэж байна!
Эд ангиудыг хэвлэж байна!
Эд ангиудыг хэвлэж байна!
Эд ангиудыг хэвлэж байна!

Учир нь би хэзээ ч юу ч зохион бүтээж байгаагүй тул бөгжний гэрлийг зохион бүтээх нь маш хэцүү байсан. Би картон загварыг эхлүүлж, янз бүрийн хэмжилтийг туршиж үзсэн. Ашигласан загвараа олж авахын тулд би олон загвар гаргах шаардлагатай болсон. Үүнийг хийсний дараа миний хийх ёстой зүйл бол бүх зүйлийг хэвлэх боломжтой 3D загварт оруулах явдал байв. Би 3D загварыг гаргахдаа Fushion 360 -ийг ашигласан.

Зөвлөгөө: Хэрэв та ямар нэгэн зүйл зохион бүтээх эсвэл туршихыг хүсч байвал эхлээд картон/цаасан дээрээс хийх нь ашигтай байж болох юм. Энэ нь таны объектыг 3D хэвлэхээс хамаагүй хурдан бөгөөд хямд юм!

3D хэвлэмэл хэсгүүд:

  • Суурь (Зураг 1)
  • LED эзэмшигч бөгж (Зураг 2)
  • Диффузор (Зураг 3)
  • Топ (Зураг 4)
  • Бөмбөгний толгой (Зураг 5)
  • Бөмбөгний толгой чангалагч (Зураг 6)

Хавсаргасан STL файлуудыг 3D хэвлэх. Би 1.75 мм цагаан PLA бүхий Creality Ender 3 -ийг ашигласан. Би Cura 4.4 дээр хэсгүүдийг хайчилж аваад дараах тохиргоог ашигласан.

  • Давхаргын өндөр: 0.2 мм
  • Дүүргэлт: 20%
  • Цоргоны температур: 200 ° C
  • Орны температур: 60 ° C

Хэвлэх үйл явц нийт 9 цаг орчим үргэлжилсэн.

Алхам 3: Топ

Шилдэг!
Шилдэг!
Шилдэг!
Шилдэг!
Шилдэг!
Шилдэг!

LED цагираг

Бид LED туузнаас эхэлдэг. Би метр тутамд 30 LED бүхий LED туузыг ашигласан. Бөгжний гэрлийн хувьд бид 7 LED ашиглах болно. Хайч ашиглан LED туузыг тухайн хайчлах шугамын дагуу хайчилж ав. Та илүү олон LED ашиглаж болно, гэхдээ энэ нь батерейг хурдан цэнэглэх болно.

3D хэвлэсэн сарниулагчийг цаасан дээр тоймлон, тоймыг хайчилж ав. Та картон бөгж авах хэрэгтэй. LED -ийг картон цагираг дээр нааж, харин LED -ийг цагираг дээр жигд тарааж байгаа эсэхийг шалгаарай.

15 см орчим хэмжээтэй 3 ширхэг утсыг аваад эхний LED -ийн Din, GND, 5V руу гагнана. Эхний LED -ийн Do, GND, 5V -ийг Din, дараагийн LED -ийн GND ба 5V (Din to Do, GND -аас GND, 5V -аас 5V хүртэл) гагнана. Сүүлчийн LED хүрэх хүртэл бүх LED дээр үүнийг хий. Сүүлийн LED -ийн Do, GND болон 5V -ийг нээлттэй байлга.

LED бөгжийг картон цагирагнаас салгаж, LED бүрийн ар талд байгаа соронзон хальсны хальсыг ав. LED бөгжийг 3D хэвлэсэн LED эзэмшигчийн цагирагт байрлуул. Утаснууд нь эзэмшигчийн бөгжний нүхээр дамжиж байгаа эсэхийг шалгаарай

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

Бөмбөгний толгойн хавтгай талыг аваад 3 утсыг нүхээр оруулаад бөмбөгний толгойг LED эзэмшигчийн цагирганд наа.

Дээд хэсгийг дуусгах

Бөмбөгний толгой чангалагчийг аваад бөмбөгний толгойны эргэн тойронд байрлуул. LED бөгжний 3 утсыг бөгжний гэрлийн 3D хэвлэсэн дээд хэсэгт оруулаад бөмбөгний толгойг чангална.

Алхам 4: тойрог

Circuit!
Circuit!
Circuit!
Circuit!
Circuit!
Circuit!
Circuit!
Circuit!

Бид хэлхээг 2 үе шаттайгаар хуваах болно

  • Цахилгаан хангамж
  • Arduino -ийг холбож байна

Цахилгаан хангамж

Цахилгаан банкны хайрцгийг нээж, холбогдсон хэлхээний хамт зайг гаргаж аваарай. GND ба USB гаралтын 5v зүү хоёр утсыг гагнана. USB гаралт нь 4 голтой. Зүүн нь GND зүү, баруун нь 5v зүү юм. Бид 2 тээглүүрийг дунд нь ашиглахгүй. Цахилгаан банкийг Micro USB нь 3D хэвлэсэн суурийн нүхтэй төгс нийцэж, сууринд наа.

Шилжүүлэгчийг аваад микро USB оролтын хажууд байгаа нүхэнд оруулна уу. Цахилгаан банкны 5V утсыг унтраалгын нэг зүүгээр гагнаж, нөгөө зүү рүү утсыг гагнана. Конденсаторын сөрөг талыг цахилгаан банкны GND зүү рүү гагнана. Дараа нь шилжүүлэгчийн утсыг конденсаторын эерэг тал руу гагнана.

Өмнөх алхам дээр хийсэн дээд талын 3 утсыг аваад 470Ω эсэргүүцлийг Дин утсанд гагнана. 5V утсыг конденсаторын эерэг тал руу гагнана. Дараа нь дээд талын GND утсыг конденсаторын сөрөг тал руу гагнана. Эцэст нь конденсаторын хоёр үзүүрт өөр 2 утсыг гагнана.

Алхам 5: Arduino утсыг холбоно уу

Arduino -ийг холбож байна
Arduino -ийг холбож байна
Arduino -ийг холбож байна
Arduino -ийг холбож байна
Arduino -ийг холбож байна
Arduino -ийг холбож байна
Arduino -ийг холбож байна
Arduino -ийг холбож байна

Конденсаторын сөрөг тал руу холбогдсон утсыг Arduino -ийн GND зүү рүү гагнана. Үүнийг хийсний дараа Din утастай холбогдсон резисторыг Arduino -ийн D6 зүүгээр холбоно уу. Эцэст нь конденсаторын эерэг тал руу холбогдсон утсыг Arduino -ийн Vin зүү рүү гагнана.

Потенциометр

Потенциометр нь 3 голтой. Зүүн зүү нь GND, дунд нь дохионы зүү, сүүлчийнх нь 5v зүү юм. 2 потенциометрийн GND тээглүүрийг гагнаж, 5в зүү дээр ижил зүйлийг хий. Эцэст нь 2 утсыг дохионы гол руу гагнана.

Потенциометрийн 5V зүүг Arduino -ийн 5v зүү рүү гагнана. Потенциометрийн GND зүүг Arduino -ийн GND зүү рүү гагнана. Эцэст нь эхний потенциометрийн дохионы утсыг A0 зүү рүү гагнаж, хоёр дахь потенциометрийн дохионы утсыг A1 зүү рүү гагнана.

Хэлхээг эцэст нь хийлээ! Шилжүүлэгчийг асаах замаар үүнийг туршиж үзээрэй. Arduino -ийн цахилгаан LED нь зурган дээрх шиг асах ёстой. Хэрэв тийм биш бол хэлхээ нь дараах шаардлагыг хангаж байгаа эсэхийг шалгаарай.

  • Нээлттэй холболтууд хоорондоо холбоо тогтоохгүй байна.
  • Бүх утас зөв гагнагдсан байна.
  • Бүх бүрэлдэхүүн хэсгүүд зөв ажилладаг.
  • Батерей цэнэглэгдсэн байна

Бүх зүйл зөв ажиллаж байх үед нээлттэй холболтыг халуун цавуу эсвэл дулаан багасгагчаар тусгаарлана. Үүний дараа бид дараагийн алхамд бэлэн байна!

Алхам 6: Код

Код!
Код!

Энэ алхамд бид LED -ийг удирдах кодыг бичих болно. Үүнийг хийхийн тулд бид Arduino IDE -ийг ашиглах болно.

Тохируулах

  1. Arduino Nano -г Mini USB кабелиар компьютер дээрээ холбоод Arduino IDE -ийг нээнэ үү.
  2. Tools> Board> руу очоод Arduino Nano -г сонгоно уу.
  3. Tools> Port> руу очоод боломжтой портыг сонгоно уу.
  4. FastLED.h номын санг импортлоход та бэлэн байна.

Кодын тайлбар

Давталт нь "int potValue = analogRead (A0);" "int potValueBrightness = analogRead (A1);" гэсэн хоёр мөрөөс эхэлдэг.. Эдгээр мөрүүд нь хоёр потенциометрийн аналог тээглүүрийг уншдаг. Таны харж байгаагаар A0 зүү нь өнгийг, A1 зүү нь тод байдлыг хянах болно.

Дараагийн зүйл бол давталт юм. Энэ нь LED бүр асах бөгөөд потенциометрийн утгыг өөр өөр програмчлагдсан өнгөөр харьцуулах болно. Потенциометр нь 0-1023 хооронд хэлбэлздэг. Потенциометрийг эргүүлэх үед түүний утга өөрчлөгдөх болно. "If (potValue <200) {leds = CRGB (255, 255, 255);". Энэ нь потенциометрийн утга 200 -аас бага байвал LED нь цагаан өнгөтэй болно гэсэн үг юм. "CRGB (R, G, B)" нь RGB дахь өнгийг хянадаг.

Сүүлийн хэдэн мөр нь гэрэлтүүлгийг хянадаг. Хамгийн их гэрэл нь 255 байх тул бид потенциометрийн 1023 алхамыг нийт 255 алхам болгон хөрвүүлнэ. Хэрэв та потенциометрийг эргүүлбэл гэрэл нь 1-255 хооронд хэлбэлзэнэ

Алхам 7: Туршилт хийж дуусгах

Туршилт хийж дуусгах!
Туршилт хийж дуусгах!
Туршилт хийж дуусгах!
Туршилт хийж дуусгах!
Туршилт хийж дуусгах!
Туршилт хийж дуусгах!
Туршилт хийж дуусгах!
Туршилт хийж дуусгах!

Кодыг Arduino руу оруулаад кабелийг салгаад унтраалгыг асаана уу. Миний өгсөн кодын тусламжтайгаар та 5 өөр өнгөнөөс сонгох боломжтой болно. Хэрэв та хүсвэл потенциометрийн функцийг өөрчилж, үнэхээр гайхалтай зүйлийг бүтээж чадна!

Дээд талыг нь сууринд нааж, эцэст нь сарниулагчийг LED эзэмшигчид наа. Хэрэв та хүссэн үедээ код байршуулахыг хүсч байгаа тул дээд хэсгийг сууринд наалдуулахыг хүсэхгүй байгаа бол суурийн буланд хоёр талт соронзон хальс ашиглаж болно. Энэ нь бүх зүйлийг хамт байлгахад хангалттай байх ёстой.

Баяр хүргэе! та эцсээ хүртэл чадсан:)

Шинэ бөгжний гэрлээ сайхан өнгөрүүлээрэй, гайхалтай санаануудаа оруулахаа бүү мартаарай!

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