Mundarija:
- Ta'minotlar
- 1 -qadam: kirish
- 2 -qadam: ehtiyot qismlaringizni yig'ing
- 3 -qadam: Non panelidan foydalanish yoki tenglikni olish
- 4 -qadam: mexanik ishlov berish
- 5 -qadam: Hammasini bir joyga to'plash
- 6 -qadam: kodlash
- 7 -qadam: Do'stlaringizga ko'rsatishdan zavqlaning
Video: Super o'lchovli akril spektr analizatori: 7 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Agar siz buni qila olsangiz, nega kichkina LED displeylarga yoki kichik LCD displeylarga qarashni xohlaysiz?
Bu o'zingizning Gigant o'lchamli spektrli analizatoringizni yaratish bo'yicha bosqichma -bosqich tavsif.
Akril plitkalar va chiziqlar yordamida 280+ katta o'lchamli LEDlardan foydalangan holda xonani to'ldiruvchi yorug'lik shousini yaratish
Agar siz katta qila olsangiz, nega kichkina qilasiz? …
Ta'minotlar
Sizga arduino Mega, SI5351 arzon chastota platasi va bir hovuch mayda qismlar kerak bo'ladi.
Qani boshladik
1 -qadam: kirish
Gigant Super o'lchamli 14 kanalli spektr analizatori
- -280 akril lampalar (WS2812)
- -Arduino boshqariladi
- 40 Gts - 16 Gts
- Kirish
- Mikrofon kirdi
- Turli xil ranglar va rejimlar
- Yorqinlikni boshqarish
- Sezuvchanlikni nazorat qilish
- Maksimal kechikishni nazorat qilish
Asosiy komponentlar:
- Arduino Mega 2560 Pro
- Si5351A uzilish taxtasi
- WS2812 (74Leds/metr)
- Akril 10 mm.
Barcha 280 ta akril plitkalarni kesib tashlash uchun sizga lazerli kesgich kerak bo'ladi yoki hamma narsani qo'lda bajarish uchun qo'shimcha mil bosish kerak bo'ladi.
Loyihani yuklab olish: Barcha apparat, dasturiy ta'minot va boshqalar "xuddi shunday" va siz uni o'z xohishingizga ko'ra o'zgartirishingiz mumkin. Hech qanday uskuna Idoralar talablariga muvofiqligi uchun sinovdan o'tkazilmagan va hokazo. Agar siz ushbu dizayndan biror narsani ishlatishga qaror qilsangiz, buni o'zingizning xavfingiz ostida qilasiz. Kodlash, tenglikni va chizmalarning hammasini yuklab olish mumkin. Agar sizga ushbu loyiha yoqqan bo'lsa, iltimos, ushbu videoni do'stlaringizga ulashing va layk tugmasini bosib obuna bo'lishni unutmang!
Dasturiy ta'minot:
github.com/donnersm/14chspectrum
BOM:
www.judoles.nl/Projecten/14channelSA/BOMList.pdf
Sxematik:
www.judoles.nl/Projecten/14channelSA/Fullsc…
Dizayn fayllari
www.judoles.nl/Projecten/14channelSA/DesignFilesCo…
PCB sotib oling:
www.tindie.com/products/21119/
YANGILASH: YANGI VERSION MAVJUD:
www.tindie.com/products/23034/
U qanday ishlaydi
Ikkita mikrokontroller bor, lekin ulardan biri ixtiyoriy, chunki u faqat miltillovchi logotip uchun ishlatiladi.
Asosiy zanjir Arduino Mega 2560 atrofida rivojlanadi (Pro versiyasi kichikroq bo'lgani uchun afzal qilingan). Arduino ikkita barqaror chastotani yaratish uchun SI5351 chastota taxtasidan foydalanadi. Har bir chastota MSGEQ7 spektrli chip soatini boshqarish uchun ishlatiladi. MSGEQ7 - kirish signalini 7 xil chastotali konteynerga ajratadigan 7 kanalli spektrli analizator chipi. Kirishga qarab har bir konteynerning chiqish signali o'zgaradi. Barcha chastotali konteynerlar DAC chiqish chiplariga yuboriladi, u erda ular ketma -ket taqdim etiladi. Bu 7 kanalli chip bo'lgani uchun, bu chipning soat chastotasini o'zgartirish orqali konteynerlarning chastota diapazonini ichki o'zgartirish uchun hiyla ishlatiladi.
Agar siz buni qanday qilish haqida ko'proq ma'lumotga ega bo'lishni istasangiz, qo'shimcha ma'lumot youtube -da mavjud.
Arduino MSGEQ7 chiplarining DAC -ni doimiy ravishda o'qiydi va alohida idishlarni akril minora uchun bir nechta LEDlarga tarjima qiladi. Bu chiroqlar ketma -ket boshqariladi, lekin hali ham etarlicha tez, hatto 240 lampali!
2 -qadam: ehtiyot qismlaringizni yig'ing
PCB
YANGILASH: BU YERDA YANGI VERSION mavjud:
www.tindie.com/products/23034/
oldindan o'rnatilgan SMD komponentlari bilan versiya mavjud
Gerber fayllari ushbu yo'riqnomaga kiritilgan. O'zingizning PCB -ni boshqa joyga buyurtma qilish uchun ulardan foydalanishingiz mumkin.
Sizning asosiy komponentlaringiz
- Arduino Mega 2560 Pro
- Si5351A uzilish taxtasi
- WS2812 (74Leds/metr) chiziqli chiziq
- Akril 10 mm.
- MSgEQ7 chipi
Birinchi uchta komponent men aliexpress -dan olingan va bir xil veb -saytlardan olingan. Uni etkazib berish biroz vaqt talab qilishi mumkin, ammo bu sizga pulni tejash imkonini beradi.
Men plitkalarni ishlab chiqaradigan akrilni mahalliy darajada sotib olganman.
IC MSGEQ7 uchun ogohlantiring !!! Men har xil (Xitoy) va mahalliy sotuvchilardan bir nechta birliklarga buyurtma berdim, lekin ularning hech biri ishlamadi. Men Mouserdan (Sparkfun) buyurtma bergan, bu erda ishlaydigan yagona. Shunday qilib, aqlli sotib oling, chunki pulingizni faqat bir marta sarflashingiz mumkin.
3 -qadam: Non panelidan foydalanish yoki tenglikni olish
Men sozlash uchun PCB yaratgan bo'lsam -da, siz simulyatsion o'rnatishning oddiy panelini ishlatishga qaror qilishingiz mumkin.
Agar xohlasangiz, shaxsiy kompyuteringizga buyurtma berishingiz mumkin. Buyurtma uchun gerber fayllari kiritilgan. Men o'zimga buyurtma berdim
JLCPCB.com
Qaysi sozlamani ishlatmasligingizdan qat'iy nazar, komponentlarni to'g'ri tarzda lehimlaganingizga ishonch hosil qiling.
PCB uchun PCB sxemasi va komponentlar ro'yxati kiritilgan
4 -qadam: mexanik ishlov berish
Asosan, bu siz ishlatmoqchi bo'lgan plitkalarning hajmini kattalashtiradigan LED chizig'idagi LEDlar orasidagi masofa. Agar siz kattaroq plitkalarni bir -biridan uzoqroq joylashtirishni xohlasangiz, siz boshqa chiziq chizig'ini olishingiz yoki kesishingiz va qayta o'rashingiz kerak bo'ladi.
Nazariy jihatdan, siz sozlamalarni siz yashayotgan bino darajasiga qadar ko'tarishingiz mumkin edi, lekin bu holda simlar muammoga aylanishi mumkin. Mening sozlamam balandligi taxminan 50 sm va kengligi 82 sm. Bu mening mp3 pleerimdagi kichik LCD displeydan ko'ra kattaroq! Men uni juda katta o'lchamdaman!
Qanday bo'lmasin, men ro'yxatdan o'tgandan so'ng bepul mavjud bo'lgan autocad -ning talabalar versiyasidan foydalandim. Fayllar kiritilgan. Siz ularni sozlamalarga moslashtirishingiz kerak bo'lishi mumkin, lekin bu sizni aniq boshlaydi.
Men barcha plitkalarni ishlab chiqarish uchun o'z kompaniyamning lazerli kesgichidan foydalandim, lekin agar sizning qo'lingizda vaqt etarli bo'lsa, buni qo'l bilan qilishingiz mumkin edi … lekin o'ylaymanki, qo'lda 280 ta plitka yasash hech kimni xursand qilmaydi.
5 -qadam: Hammasini bir joyga to'plash
Hammasini yig'ish asosan quyidagilarga bo'linadi.
1. akril minoralarni yig'ish, shu jumladan. chiziqlar
2. tayanchni yig'ish
3. logotipli chiziq chizig'ini yig'ish (ixtiyoriy)
4. minoralarni tayanchga yig'ish
5. butun tizimning simlari
Bularning barchasi youtube videosida yaxshiroq ko'rsatilgan
Yangilash:
Dasturiy ta'minotning yangi versiyasi mavjud. U uskunani sinab ko'rish uchun disk raskadrovka rejimini o'z ichiga oladi:
Hujjatlar:
github.com/donnersm/14ChannelAnalyzerV2.0/…
Dasturiy ta'minot:
github.com/donnersm/14ChannelAnalyzerV2.0/…
6 -qadam: kodlash
Asosiy kod - bu biriktirilgan eskiz.
Agar siz miltillovchi logotipdan foydalansangiz, logoblink yordamida kichik arduino dasturlashingiz mumkin
YANGILASH !! PCB 2.0 versiyasidan boshlab, logotip uchun qo'shimcha arduino Tiny endi kerak emas.
Qo'shimcha chiqish mavjud va uni to'g'ridan -to'g'ri logotipli chiziqqa ulash mumkin
7 -qadam: Do'stlaringizga ko'rsatishdan zavqlaning
Bu og'ir so'zni kiritgandan so'ng, uni dunyoga ko'rsatish kerak bo'ladi! Do'stlaringizga bu haqda hamma narsani aytib bering va uni Internetda ko'rsatishni unutmang.
Videomga qarang, men uni qanday quraman va loyihalashtiraman.
Tavsiya:
DIY FFT audio spektr analizatori: 3 qadam
DIY FFT audio spektr analizatori: FFT spektr analizatori - spektr tahlilini ta'minlash uchun Fourier va raqamli signallarni qayta ishlash texnikasidan foydalanadigan sinov uskunasi. Fourier tahlilidan foydalanib, masalan, uzluksiz vaqt sohasidagi bitta qiymatni o'zgartirish mumkin
10 ta tarmoqli Led spektr analizatori: 11 qadam
10 ta tarmoqli Led spektr analizatori: Xayrli kun, aziz tomoshabinlar va o'quvchilar. Bugun men sizga 10 diapazonli LED spektr analizatorining to'liq yig'ish qo'llanmasini ko'rsatmoqchiman
Raqs favvorasi: MSGEQ7 spektr analizatori bilan Arduino: 8 qadam
Raqsli favvora: MSGEQ7 spektr analizatori bilan Arduino: Ovoz signalini qabul qilish va uni vizual yoki mexanik reaktsiyaga aylantirish juda qiziq. Ushbu loyihada biz Arduino Mega -ni MSGEQ7 spektr analizatoriga ulanish uchun ishlatamiz, u kirish audio signalini oladi va diapazonni bajaradi
RGB 10 tarmoqli Led spektr analizatori: 16 qadam
RGB 10 tarmoqli Led spektr analizatori: Xayrli kun, aziz tomoshabinlar va o'quvchilar. Bugun men sizga RGB LEDli o'n bandli spektr analizatorining modifikatsiyasini ko'rsataman
RGB Matrix + Spektr analizatori: 10 qadam (rasmlar bilan)
RGB Matrix + Spektr analizatori: LEDlar ham menga yoqadimi? Men ham shu yo'riqnomada sizga qanday qilib tugmani bosish bilan osongina Spektr analizatoriga aylanadigan ajoyib RGB LED matritsasini yasashni ko'rsataman. , agar siz ushbu ko'rsatma bunga loyiq deb hisoblasangiz, iltimos ovoz bering