Агуулгын хүснэгт:
- Хангамж
- Алхам 1: Энэ хэрхэн ажилладаг - MSGEQ7
- Алхам 2: Туршилтын хэлхээ
- Алхам 3: Код
- Алхам 4: Реле нэмэх
- Алхам 5: Бүгдийг хийдэг самбар
- Алхам 6: Дууссан + Ирээдүй
Видео: DIY автомат зул сарын гэрэл (MSGEQ7 + Arduino): 6 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:00
Жил бүр би үүнийг хийх болно гэж хэлдэг, гэхдээ би үүнийг хойшлуулдаг тул үүнийг хэзээ ч хийхгүй. 2020 он бол өөрчлөлтийн жил тул үүнийг хийх жил гэж хэлье. Тиймээс та Христийн Мэндэлсний Баярын гэрлийг дуртай болгож, өөрөө хийнэ гэж найдаж байна. Энэ бол энгийн гарын авлага болох боловч ирэх жил би энэ төслөөр илүү ихийг хийхээр төлөвлөж байна.
Төслийн бүрэн видео:
Хангамж
Bluetooth хүлээн авагч
Arduino Nano https://amzn.to/3piiJHb эсвэл
PRO Mini
(програмчлахын тулд https://amzn.to/2WGa19q хэрэгтэй болно)
MSGEQ7 IC
MSGEQ7 модуль
MSGEQ7 Shield
Эсэргүүцэгчид
Конденсаторууд
Релей - Механик https://amzn.to/3pm2WXF эсвэл
Хатуу төлөв https://amzn.to/2KOVqFU X3
Solid State 4 суваг
8x8 LED дэлгэц
Гагнах боломжтой талхны самбар
Hook Up утас хэрэгсэл
JST адаптерууд
3.5 мм стерео Жак залгуур
Цахилгаан хангамжийн модуль
9V 1A цахилгаан хангамж
Аливаа орон нутгийн техник хангамжаас AC залгуур, AC залгуур, цахилгаан хайрцаг
Ашигласан хэрэгслүүд (энэ видеог худалдаж аваагүй, надад байгаа ерөнхий зүйлүүд):
Гагнуурын төмөр:
Засварлах дэвсгэр:
Хар тугалгагүй гагнуурын утас:
Соронзон тусламжийн гар:
Мультиметр: https://amzn.to/3oQrgB5 (миний дараагийн худалдан авалт)
Хэлхээний самбар эзэмшигч
Энэ нийтлэлд миний сувгийг дэмжихэд туслах холбоосууд багтсан болно. Хэрэв та миний нэг линкээр дамжуулан худалдан авалт хийвэл би бага хэмжээний шимтгэл авах боломжтой. танд нэмэлт зардалгүйгээр
Алхам 1: Энэ хэрхэн ажилладаг - MSGEQ7
Тиймээс энэ төслийн гол бүрэлдэхүүн хэсэг нь MSGeq7 байх болно. Энэ бол долоон зурвасын график тэнцүүлэгч IC нь аудио спектрийг 63 Гц, 160 Гц, 400 Гц, 1 кГц, 2.5 кГц, 6.25 кГц ба 16 кГц долоон хамтлагт хуваадаг CMOS чип юм. Долоон давтамжийг оргилд нь илрүүлж, гаралт руу мултиплекс хийж, тууз бүрийн далайцын DC дүрслэлийг өгдөг. Шүүлтүүрийн хариултыг сонгохын тулд гадны бүрэлдэхүүн хэсгүүд шаардлагагүй болно. Чип дээрх цагны осцилляторын давтамжийг сонгохын тулд зөвхөн чипээс гадуур резистор ба конденсатор хэрэгтэй. Шүүлтүүрийн төвийн давтамжууд энэ давтамжийг хянадаг.
Мэдээллийн хуудас:
IC -ийг ашиглахад үнэхээр хялбар.
Алхам 2: Туршилтын хэлхээ
Msgeq7 -ийн мэдээллийн хүснэгтэд миний дагаж мөрдөж, энэ төслийн хэлхээг зохион бүтээхэд ашигласан ердийн хэрэглээний схемийг өгсөн болно.
Тодорхой эсэргүүцэл ба конденсаторын утгыг анхаарч үзээрэй. Би Bluetooth модулийг msgeq7 -ээр мэдрэх аудио оролтоор хангах 2 x 3.5 мм стерео аудио залгууртай. MSG -ийг тусгаарлаж, нөгөө үүрийг AUX кабелиар чанга яригч руу гаргахын тулд танд 22k резистор ба конденсатор хэрэгтэй болно.
Түүнчлэн, дараа нь би LED -ийг релейгээр сольсон (энэ нь төслийн хүрээнд үндсэндээ ижил зүйл юм), дараа нь Христийн Мэндэлсний Баярын гэрлийг хянах боломжтой болсон.
LED нь аудио "доод", "дунд", "Өндөр" гэсэн утгыг илэрхийлдэг. Төлөвлөгөө нь давтамжийн далайцыг мэдэрч, дараа нь гэрлийг асаах гох цэгийг тодорхойлох явдал юм.
Би бас тоглож байх үед дууны давтамжийг сайн дүрслэхийн тулд 8x8 LED матриц нэмсэн.
Код нь ямар ч Arduino самбар дээр ажиллах боломжтой боловч би туршилтанд нано, эцсийн самбар дээр Pro Mini ашиглаж байна.
Алхам 3: Код
Тиймээс код нь дахин маш энгийн юм.
Бүтэн код:
Код нь 8x8 хэмжээтэй MAX7219 дэлгэцийн хувьд https://www.arduino.cc/reference/en/libraries/ledc… LedControl номын сантай байх шаардлагатай. Үүнээс өөр нэмэлт номын сан шаардлагагүй бөгөөд код нь дангаараа байдаг.
Гогцоонд би MSG -ийн өөр өөр зурвасуудыг шалгаж, 0 -ээс 7 хүртэлх утгыг 8х8 матриц дээр харуулах болно. Дараа нь би утгыг массивт хадгалж, дараа нь хурдан боловсруулж болно.
Дараа нь эдгээр далайцын утгыг тогтоосон утгыг давж байгаа эсэхийг шалгана. Хэрэв тэд ингэвэл би гэрлийг асаадаг.
хамтлаг 0, 1, 2 = LOWs (63Гц -400Гц)
3 -р бүлэг = MIDs (400Hz -ээс 2500Hz хүртэл)
4, 5, 6 хамтлаг = HIGHS (2.5KHz -ээс 16KHz хүртэл)
Энэ бол миний бодлоор хамгийн сайн гэрэлтүүлгийн эффект өгсөн ажиглалт дээр үндэслэсэн хувийн сонголт байсан юм. Үүнийг ямар ч төрлийн хөгжим, гэрлийн шоунд тохируулан өөрчилж болно.
Механик реле ашиглах болсон учир би реленийг гэмтээж, нөлөөлж болзошгүй хэт их шилжих/хурдан хэлбэлзэл үүсгэхгүйн тулд дахин тоглуулах ажиллагааг хамгийн бага хугацаанд үргэлжлүүлэхийн тулд туг системийг нэмсэн. хөгжмийн гэрэлтүүлэг.
Цаг хугацаа өнгөрч, далайцыг дахин идэвхжүүлээгүй тохиолдолд гэрэл унтарч, процесс үргэлжилнэ.
Би миллис () ашиглаж байна, үүнийг хойшлуулах замаар код хаах шаардлагагүй болно. Тиймээс код үнэхээр хурдан бөгөөд үр дүнтэй ажилладаг.
Алхам 4: Реле нэмэх
АНХААРУУЛГА: АС хүчдэлтэй ажиллахдаа болгоомжтой байгаарай. Хэрэв эргэлзэж байвал мэргэжлийн хүнээс/Цахилгаанчинд хандаарай. Анхаарна уу, би лицензтэй утасчин юм.
Энэ төслийн хувьд би механик реле ашиглаж байна, учир нь надад байсан хатуу төлөвт реле нь зөвхөн DC хүчдэлд зориулагдсан болно.
Санаа алдах.
Хэрэв танд механик реле байхгүй бөгөөд энэ төслийг хийхээр төлөвлөж байгаа бол танд SSR -ийн багцыг авахыг зөвлөж байна.
Тэд илүү хурдан бөгөөд хамгийн чухал нь чимээгүй байдаг. Тэмдэглэл SSR нь нэг залгуур дээр хичнээн их гэрэл асаахыг хүсч буйг хэмжихийн тулд механик релеээс бага гүйдэлтэй байдаг.
Алхам 5: Бүгдийг хийдэг самбар
Би хүссэн бүх зүйлээ авсны дараа бүх зүйлийг гагнах талхны тавцан дээр тавив.
Энэ нь яг энэ үед би хуучин зөөврийн компьютерын аудио залгуурыг ашиглаж, оруулдаг.
Надад Arduino pro mini болон талхны тэжээлийн хангамж байгаа тул самбарыг 12V тогтмол гүйдлийн залгуураас тэжээх боломжтой.
8x8 дэлгэц нь шурагны нүхний аль нэгэнд залгагдсан байдаг.
Реле нь 6 зүү JST холбогчтой бөгөөд Gnd, 5v, 4 GPIO -ийг нийлүүлж 4 релейг удирдах боломжтой. Энэ төслийн хувьд би эдгээр релеээс ердөө 3 -ийг нь ашиглаж байгаа бөгөөд 4 залгуур нь хэвийн байгаа бөгөөд ирээдүйд дахин тохируулах, самбарыг асаахад ашиглах болно.
Алхам 6: Дууссан + Ирээдүй
Төслийн бүрэн видео:
Та Like дарж хуваалцаж, бүртгүүлж болно.
Ирэх жил би wifi болон RTC -ийг алсын зайнаас хянах боломжийг олгохыг хүсч байна. Түүнчлэн, FM дамжуулагчтай тул машинууд аудиог тааруулах боломжтой болно. Хамгийн гол нь би SSR -ийн релейг солих болно. Би MSGEQ7 -ийг DSP болгон сольж, гэрэлтүүлгийн эффектийг сайжруулахын тулд аудиод зохих дүн шинжилгээ хийж болно.
Хүн бүхэн зул сарын баярын мэнд хүргэж, шинэ оны мэнд хүргэе.
Зөвлөмж болгож буй:
Зул сарын гацуур модыг амьсгалах - Ардуино зул сарын гэрлийн хянагч: 4 алхам
Зул сарын гацуур модоор амьсгалах-Ардуино зул гэрлийн хянагч: Миний 9 футын өмнө гэрэлтүүлсэн хиймэл зул сарын гацуур модны хяналтын хайрцаг зул сарын баярын өмнө эвдэрсэн нь сайн мэдээ биш бөгөөд үйлдвэрлэгч нь сэлбэг хэрэгсэл өгдөггүй. Энэхүү үл ойлгогдох зүйл бол өөрийн LED гэрлийн драйвер, хянагчийг хэрхэн Ar
Зул сарын автомат гэрэл: 6 алхам (зурагтай)
Автомат зул сарын гэрэл: Энэхүү зааварчилгаанд би хөгжим тоглож байх үед Христийн Мэндэлсний Баярын гэрлийг хэрхэн автоматаар асаахыг танд үзүүлэх болно. Төсөл нь цахилгаан хэлхээ, Arduino код/алгоритм гэсэн 2 хэсгээс бүрдэнэ. Уг хэлхээ нь 8 сувгийн реле ашиглан ажилладаг бөгөөд
Зул сарын гацуур модны LED гэрэл: 6 алхам (зурагтай)
Зул сарын гацуур модны LED гэрэл: Энэ бол манай MIDI гэрэл хянагчтай ижил хэвлэмэл хэлхээний самбар ашигладаг хурдан бөгөөд энгийн төсөл юм. https://www.instructables.com/id/MIDI-5V-LED-Strip-Light-Controller-for-the-Spielat/ Энэ нь 5V гурван өнгийн LED зурвасыг хянахын тулд Arduino Nano-ийг ашигладаг
Raspberry Pi -тай эхлэгчдэд зориулсан DIY хөгжмийн зул сарын гэрэл: 12 алхам (зурагтай)
Raspberry Pi -тэй эхлэгчдэд зориулсан DIY хөгжмийн зул сарын гэрэл: Өнөөдөр би зул сарын баярын гэрлээ хөгжимөөр гэрэлтүүлэхийн тулд бөөрөлзгөнө пи ашиглах алхмуудыг хийх болно. Зүгээр л хэдэн долларын нэмэлт материалаар би зул сарын баярын ердийн гэрлээ бүх байшингийн гэрлийн шоу болгон хувиргаж өгөх болно. Түүний тавьсан зорилго
Зул сарын гацуур модны супер гэрэл: 10 алхам (зурагтай)
Зул сарын гацуур модны супер гэрлүүд: Энэ жил би зул сарын гацуур модыг худалдаж авсан бөгөөд анх удаа би өөрийн эзэмшиж байсан. Тиймээс дараагийн логик алхам бол түүнийг чимэглэх явдал байв. Гэрлийн сонголтуудыг эргэн тойрноо хараад үнэхээр хүссэн зүйлээ хийсэн гэрэл байхгүй байна. Миний хүсч байсан зүйл бол ийм л байсан