Агуулгын хүснэгт:
- Алхам 1: Электроник
- Алхам 2: Микроконтроллер програмчлал
- Алхам 3: Хашлага хийх
- Алхам 4: Хашааг дүүргэх
- Алхам 5: Хөнгөн цагаан урд самбарыг сийлбэрлэх
- Алхам 6: Боллоо
Видео: 160 LED VU-метр: 6 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Энэхүү төсөл нь 160 LED стерео VU метр бөгөөд аудио суваг бүрт 80 LED байна. Энэ нь Arduino UNO эсвэл нано доторх AVM микроконтроллер ATmega328p -ийн эргэн тойронд суурилсан болно. Энэхүү VU тоолуур нь төхөөрөмжийн арын хэсэгт байрлах RCA залгуурт дуугарахад хариу үйлдэл үзүүлдэг бөгөөд ямар ч аудио өсгөгч дээр залгах боломжтой. Би үүнийг өсгөгчийн урьдчилсан гаралт дээр туршиж үзсэн бөгөөд түвшин нь сайн, потенциометрийн тусламжтайгаар тохируулж болно.
Энэхүү төслийг хийхэд тийм ч хэцүү биш боловч SMD -ийн эд ангиудыг хэрхэн яаж гагнах талаар мэдэх шаардлагатай тул би үүнийг электроникийн анхан шатны сургалтанд хамрагдахыг зөвлөдөггүй. Гэхдээ та үүнийг бүтээх, гагнах, миний хийсэн шиг нийлүүлэх нь танд маш их хөгжилтэй байх болно!
Энэхүү гарын авлага нь миний төслийн файлуудаас энэхүү VU тоолуурыг хэрхэн бүтээхийг заах зорилготой юм. Энэхүү төсөл нь нээлттэй эх сурвалжтай тул техник хангамж, програм хангамжтай холбоотой бүх файлууд миний Github дээр байна. Үүнийг өөрчлөхийг хүсэхгүй байна! Кодыг мөн баримтжуулсан болно (доксигенийн аргаар)!
Бүтээн байгуулалтыг эхлүүлцгээе!
Алхам 1: Электроник
Бид VU тоолуурын цөмийг бүтээхээс эхлэх болно: электроник.
Би EAGLE ашиглан ПХБ хийсэн. Файлууд миний Github дээр байна.
Танд энэ хоёр ПХБ болон цөөн хэдэн бүрэлдэхүүн хэсэг хэрэгтэй болно. Үнэн хэрэгтээ, нэхэмжлэх нь нэг ПХБ -ийг хэлдэг бөгөөд хоёр аудио суваг байдаг тул танд хоёр ПХБ болон бүрэлдэхүүн хэсэг бүр хоёр удаа хэрэгтэй болно.
Та Монголбанк (Билл Материал) -д эндээс хандах боломжтой: Монголбанк.
Та энд PCB Gerber файлд хандах боломжтой: Gerber.
ПХБ -ийн хувьд үүнийг үйлдвэрлэх шаардлагатай болно, үүнийг JLCPCB эсвэл PCBWAYS гэх мэт хямд үнээр хийх олон компаниуд байдаг. Би PCBWAYS-ийг биечлэн ашигладаг байсан бөгөөд тэд надад Github дээрээ хашгирах/хянуулахын тулд самбаруудыг санал болгосон.
Хэрэв та урьд нь хэзээ ч ПХБ захиалж байгаагүй бол энэ нь маш хялбар бөгөөд дээр дурдсан Gerber файлуудыг.zip архивт зип, дуртай үйлдвэрлэгчийнхээ вэбсайтад хаях хэрэгтэй. Тэгээд л болоо!
Хэрэв та 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: Хашлага хийх
Би БСХС болон фанерыг хашаа хийх үндсэн материал болгон ашигласан. Мод огтлох, угсрах бүх зураг төслийг ЭНДЭЭС олж болно.
Алхам 4: Хашааг дүүргэх
Та USB холбогч, RCA залгуур, савыг нэмэх шаардлагатай болно. Нэг тогоо нь VU тоолуурын оролтын ашгийг тохируулахад хэрэглэгддэг, нөгөө нь ашиглагдаагүй бөгөөд програм хангамжийг өөрчлөх замаар хүссэн бүх зүйлдээ ашиглаж болно.
Үүнийг хийсний дараа ПХБ -ийг нэмж, холбогч ба саванд холбоно уу.
Би хашаан дотор нийлэг нийлэг доод хэсгийг нэмсэн бөгөөд ингэснээр та VU-метрийг харах боломжтой хэвээр байна.
Алхам 5: Хөнгөн цагаан урд самбарыг сийлбэрлэх
Би урд талын самбар дээр хөнгөн цагаан ашигласан бөгөөд логогоо оруулахаар шийдсэн. Би үүнийг электролиз гэдэг цахилгаан химийн аргаар сийлсэн. Үүнийг хийхэд маш хялбар бөгөөд та эндээс жаахан илүү ихийг сурч мэдэх боломжтой.
Би сийлэхийг хүсээгүй хэсгийг хамгаалахын тулд цахилгаан маск соронзон хальс ашигласан.
Алхам 6: Боллоо
Бүх дизайны файлууд болон дэлгэрэнгүй мэдээлэл миний Github дээр байгаа гэдгийг бүү мартаарай ЭНД!
Зөвлөмж болгож буй:
Ухаалаг мотоциклийн HUD прототип (алхам алхмаар навигаци хийх гэх мэт): 9 алхам
Ухаалаг мотоциклийн HUD прототип (ээлжлэн навигаци хийх гэх мэт): Сайн байна уу! Энэхүү зааварчилгаа нь миний мотоциклийн дуулга дээр суурилуулах зориулалттай HUD (Heads-Up Display) платформыг хэрхэн бүтээж, бүтээсэн тухай түүх юм. Үүнийг " газрын зураг " уралдааны хүрээнд бичсэн болно. Харамсалтай нь би үүнийг бүрэн дуусгаж чадаагүй
Arduino Uno ашиглан акустик левитаци Алхам алхам (8 алхам): 8 алхам
Arduino Uno-тай акустик Levitation Алхам алхамаар (8 алхам): хэт авианы дууны дамжуулагч L298N Dc эмэгтэй адаптерийн эрэгтэй тэжээлийн тэжээлийн хангамж Arduino UNOBreadboard Энэ нь хэрхэн ажилладаг вэ: Нэгдүгээрт, та кодыг Arduino Uno-д байршуулдаг (энэ нь дижитал төхөөрөмжөөр тоноглогдсон микроконтроллер юм. кодыг хөрвүүлэх аналог портууд (C ++)
Neopixel Ws2812 LED эсвэл LED зурвас эсвэл Led бөгжийг Arduino ашиглан хэрхэн ашиглах вэ: 4 алхам
Neopixel Ws2812 LED эсвэл LED STRIP эсвэл Led Ring -ийг Arduino ашиглан хэрхэн ашиглах вэ: Сайн уу залуусаа Neopixel led Strip нь маш алдартай бөгөөд үүнийг ws2812 LED зурвас гэж нэрлэдэг. Эдгээр нь маш их алдартай, учир нь эдгээр LED зурвас дээр бид тус бүрийг тус тусад нь авч үзэх боломжтой бөгөөд хэрэв та цөөн хэдэн гэрлийг нэг өнгөөр гэрэлтүүлэхийг хүсч байвал
ESP8266 RGB LED зурвасын WIFI хяналт - NODEMCU нь Wifi -ээр удирддаг Led зурвасын IR алсын удирдлага болгон ашигладаг. - RGB LED STRIP ухаалаг гар утасны хяналт: 4 алхам
ESP8266 RGB LED зурвасын WIFI хяналт | NODEMCU нь Wifi -ээр удирддаг Led зурвасын IR алсын удирдлага болгон ашигладаг. | RGB LED STRIP ухаалаг гар утасны хяналт: Сайн байна уу залуусаа, энэ заавар дээр бид nodemcu эсвэл esp8266 -ийг IR алсын удирдлага болгон RGB LED зурвасыг хэрхэн ашиглах талаар сурах болно, Nodemcu нь ухаалаг гар утсаар wifi -ээр хянагдах болно. Үндсэндээ та ухаалаг гар утсаараа RGB LED STRIP -ийг удирдах боломжтой
DIY Arduino робот гар, Алхам алхам: 9 алхам
DIY Arduino робот гар, алхам алхмаар: Эдгээр заавар нь танд робот гарыг хэрхэн яаж хийхийг зааж өгөх болно