Мазмуну:
- 1 -кадам: Электроника
- 2 -кадам: Микроконтроллер программалоо
- 3 -кадам: Корпус жасоо
- 4 -кадам: Корпусту толтуруу
- 5 -кадам: Алюминийдин алдыңкы панелин оюп түшүрүү
- 6 -кадам: Бүттү
Video: 160 LED VU-метр: 6 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Бул долбоор 160 LED стерео VU-метр, аудио каналга 80 LED. Бул Arduino UNO же нанонун ичинде AVM микроконтроллери ATmega328pдин тегерегинде негизделген. Бул VU-метр аппараттын артындагы RCA уячаларынын үнүнө жооп берет жана каалаган аудио күчөткүчкө туташтырылышы мүмкүн. Мен аны ампамдын преамп чыгуусунда сынап көрдүм жана деңгээлдери жакшы, потенциометрдин жардамы менен туураласа болот.
Бул долбоорду жасоо кыйын эмес, бирок мен аны электроникада жаңыдан баштагандарга сунуш кылбайм, анткени сиз SMD компоненттерин кантип ширетүүнү билишиңиз керек. Бирок аны куруу, аны ширетүү жана мен сыяктуу бириктирүү сизге абдан кызыктуу болот!
Бул колдонмодо бул VU-метрди менин проект файлдарымдан кантип курууну үйрөтүү максаты бар. Аппараттык же программалык камсыздоого тиешелүү бардык файлдар менин Githubумда, анткени бул долбоор ачык булак. Аны өзгөртүүдөн тартынба! Код документтештирилген (доксиген жолу) ошондой эле!
Келгиле, курулушту баштайлы!
1 -кадам: Электроника
Биз VU-метрдин өзөгүн куруудан баштайбыз: электроника.
Мен EAGLE менен ПХБ жасадым. Файлдар менин Githubумда.
Сизге бул эки ПХБ жана бир нече компоненттер керек болот. Чынында, материалдык эсеп бир ПХБга тиешелүү жана эки аудио канал бар болгондуктан, сизге эки ПХБ жана ар бир компонент эки жолу керек болот.
Сиз BOMго (Bill Of Materials) бул жерден кире аласыз: BOM.
Сиз бул жерде PCB Gerber файлдарына кире аласыз: Gerber.
ПКБ үчүн аны өндүрүш керек, ал жерде JLCPCB же PCBWAYS сыяктуу арзан баада жасай турган көптөгөн компаниялар бар. Мен PCBWAYSти жеке колдоном жана алар мага Githubдагы кыйкырып/карап чыгуунун ордуна тактайларды сунушташты.
Эгерде сиз буга чейин ПКБга эч качан заказ кылбасаңыз, анда бул абдан оңой, сиз жөн гана.zip архивинде жогорудагы шилтемеленген Gerber файлдарын каттап, сүйүктүү өндүрүүчүңүздүн веб -сайтына түшүрүшүңүз керек. Жана бул!
Эгерде сиз PCBWAYS колдонууну чечсеңиз, анда бул шилтеме аркылуу Гербер менен чаташтырбастан ПКБга буйрутма бере аласыз: EASY_ORDER_LINK
Бардык керектүү компоненттерге ээ болгондон кийин, сиз БОМдогу жана ПКБдагы компоненттердин аталышын карманып, баарын ширете аласыз.
2 -кадам: Микроконтроллер программалоо
Эки тактаңыздын баары ширетилгенден кийин, аларга ATmega328p микроконтроллерин программалашыңыз керек болот.
Камтылган программаны atmega32ге жаздыруу үчүн, адегенде программалык камсыздоо папкасын GitHubдан жүктөп алышыңыз керек.
Бул үчүн сизге USBASP сыяктуу AVR программисти керек болот (аны Aliexpress, bangood, ebayден usbasp издеп таба аласыз …) же жөн гана Arduino.
Эгерде сиз Arduino колдонсоңуз, анда бул үйрөткүчтү аткарыңыз: Arduino tuto
Эгерде сиз AVR программистин колдонсоңуз, муну аткарыңыз:
Мен сизге буга чейин көрсөтүлгөн isp программисти менен кантип иштөө керектигинин башкы темаларын берейин деп жатам (драйверлердин туура орнотулганын текшериңиз, бул боюнча пайдалуу маалыматты Google'дан издеп таба аласыз.)
WinAVR орнотуу (терезелер үчүн) (компьютер программист аркылуу ATmega менен байланышууга мүмкүнчүлүк берүү үчүн): Шилтеме
Андан кийин программистти компьютерге жана ПКБга туташтырыңыз (6 пин туташтыргычы). Муну жасоодо көңүл буруңуз, эгер аны туура эмес туташтырсаңыз, анда ал иштебей турганы анык.
Терминалды ачыңыз (Windows боюнча CMD) жана териңиз:
avrdude -c usbasp -p m328p -B 5 -U flash: w: firmware.hex -U lfuse: w: 0xBF: m -U hfuse: w: 0xD9: m
Бүттү! Микроконтроллерде микробағдарлама жаркырады! (Эгер ал ишке ашпай калса, сизде туура драйверлер орнотулганына, туура isp программистинин аты, сиздин схемаңызда жакшы байланыш бар экенине ынаныңыз.)
3 -кадам: Корпус жасоо
Мен корпус жасоодо негизги материал катары MDF жана фанерди колдондум. Жыгачты кесүү жана аны чогултуу боюнча бардык схемаларды БУЛ ЖЕРДЕН таба аласыз.
4 -кадам: Корпусту толтуруу
Сиз USB туташтыргычын, RCA уячаларын жана казандарды кошушуңуз керек болот. Бир казан VU-метрдин кирешесин орнотуу үчүн колдонулат, экинчиси колдонулбайт жана программаны өзгөртүү аркылуу каалаган нерсеңиз үчүн колдонулушу мүмкүн.
Бул бүткөндөн кийин, ПКБларды кошуп, аларды коннекторлорго жана казандарга туташтырыңыз.
Мен дагы эле VU-метрдин ичине карай ала тургандай кылып корпуска ачык акрил бөлүгүн коштум.
5 -кадам: Алюминийдин алдыңкы панелин оюп түшүрүү
Алюминийди алдыңкы панелге колдондум жана логотипиме кошууну чечтим. Мен аны электролиз деп аталган электрохимиялык ыкманы колдонуу менен чегип алдым. Муну жасоо абдан оңой жана сиз бул жерден бир аз көбүрөөк биле аласыз.
Мен оюп алгым келбеген бөлүктү коргоо үчүн электрдик маска лентасын колдондум.
6 -кадам: Бүттү
Унутпаңыз, бардык дизайн файлдары жана деталдары менин Github БУЛ ЖЕРДЕ!
Сунушталууда:
Кантип кадам эсептегич жасоо керек?: 3 кадам (сүрөттөр менен)
Step Counter кантип жасалат ?: Мен көптөгөн спортто жакшы аткарчумун: жөө басуу, чуркоо, велосипед тебүү, бадминтон ойноо ж.б. Мейли, менин ичимди карачы ……. Ооба, баары бир мен машыгуу үчүн кайра баштоону чечтим. Мен кандай жабдыктарды даярдашым керек?
IPodдо Doomду 5 жеңил кадам менен ойноңуз !: 5 кадам
Doom'ду IPodдо 5 жеңил кадам менен ойноңуз!: Doom жана башка ондогон оюндарды ойноо үчүн iPod'уңузда Rockboxту кантип кош жүктөө керектиги боюнча этап-этабы менен көрсөтмө. Бул чындыгында оңой нерсе, бирок менин iPodдо кыйроо ойноп жатканымды көргөндөрдүн көбү дагы эле таң калышат жана көрсөтмө менен чаташып кетишет
Акустикалык левитация Arduino Uno менен кадам-кадам (8-кадам): 8 кадам
Акустикалык левитация менен Arduino Uno Step-by-Step (8-кадам): ультрадыбыштуу үн өткөргүчтөр L298N Dc аял адаптеринин электр энергиясы менен камсыздоосу эркек токту Arduino UNOBreadboard Бул кантип иштейт: Биринчиден, сиз Arduino Uno кодун жүктөп бересиз (бул санарип менен жабдылган микроконтроллер) жана аналогдук порттор кодду айландыруу үчүн (C ++)
Arduino менен Neopixel Ws2812 LED же LED STRIP же Led Ring кантип колдонсо болот: 4 кадам
Arduino менен Neopixel Ws2812 LED же LED STRIP же Led Ring кантип колдонуу керек: Салам балдар, Neopixel алып келген тилке абдан популярдуу жана ал ошондой эле ws2812 LED тилкеси деп аталат. Алар абдан популярдуу, анткени бул лентада биз ар бир светодиодду өзүнчө чече алабыз, демек, эгер сиз бир нече леддердин бир түстө жаркырашын кааласаңыз
ESP8266 RGB LED STRIP WIFI Control - NODEMCU Wifi аркылуу башкарылган LED тилкеси үчүн IR алыстан башкаруу пулу катары - RGB LED STRIP Smartphone Control: 4 кадам
ESP8266 RGB LED STRIP WIFI Control | NODEMCU Wifi аркылуу башкарылган LED тилкеси үчүн IR алыстан башкаруу пулу катары | RGB LED STRIP смартфонду көзөмөлдөө: Салам балдар бул окуу куралында биз nodemcu же esp8266ды IR пульту катары RGB LED тилкесин башкаруу үчүн колдонууну үйрөнөбүз жана Nodemcu смартфону WiFi аркылуу башкарылат. Ошентип, негизинен сиз RGB LED STRIPти смартфонуңуз менен башкара аласыз