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

PixelOrgan: Дуу чимээтэй DotStar LED зурвас (MicroView-тэй): 3 алхам (зурагтай)
PixelOrgan: Дуу чимээтэй DotStar LED зурвас (MicroView-тэй): 3 алхам (зурагтай)

Видео: PixelOrgan: Дуу чимээтэй DotStar LED зурвас (MicroView-тэй): 3 алхам (зурагтай)

Видео: PixelOrgan: Дуу чимээтэй DotStar LED зурвас (MicroView-тэй): 3 алхам (зурагтай)
Видео: Как поработить человечество ►1 Прохождение Destroy all humans! 2024, Арваннэгдүгээр
Anonim

By thedodMy github page Зохиогчийн бусад зүйлийг дагах:

Микро: аркад - хямд, бичил: бит дээр суурилсан, гагнуургүй
Микро: аркад - хямд, бичил: бит дээр суурилсан, гагнуургүй
Микро: аркад - хямд, бичил: бит дээр суурилсан, гагнуургүй
Микро: аркад - хямд, бичил: бит дээр суурилсан, гагнуургүй
Raspberry Pi -ийн хямд гагнуургүй дахин тохируулах товчлуур
Raspberry Pi -ийн хямд гагнуургүй дахин тохируулах товчлуур
Raspberry Pi -ийн хямд гагнуургүй дахин тохируулах товчлуур
Raspberry Pi -ийн хямд гагнуургүй дахин тохируулах товчлуур
Seedstudio -ийн I2C LCD дэлгэцийг хуучин Arduino -той ажиллуулаарай
Seedstudio -ийн I2C LCD дэлгэцийг хуучин Arduino -той ажиллуулаарай
Seedstudio -ийн I2C LCD дэлгэцийг хуучин Arduino -той ажиллуулаарай
Seedstudio -ийн I2C LCD дэлгэцийг хуучин Arduino -той ажиллуулаарай

Тухай: Гагнах үед хөхөж, кодлох замаар нөхдөг. Додын тухай дэлгэрэнгүй »

Энэ бол DotStar 72 LED зурвас дээр суурилуулсан микрофоны оролтыг харуулдаг хөнгөн дээд эрхтэн юм. LED нь өмнөх утгыг илэрхийлдэг (ингэснээр бид хүрхрээний эффект авах болно). Видеог эндээс үзнэ үү.

Хянагчийн хувьд би OLED дэлгэцтэй жижиг Arduino клон болох MicroView -ийг ашигласан. Энэ нь системд одоогийн өндөр/дунд/бага график эквалайзерын хэв маягийг, мөн ерөнхий түвшинг харуулсан хэвтээ баарыг харуулах боломжийг олгодог (микрофон мэдрэгчийн потенциометрийг тохируулахад тохиромжтой). Энэ бүгдийг хямд Arduino клоноор хийх нь хэцүү биш байх болно (мөн зардлыг ~ 35 доллараар бууруулах). Та код дээрх MicroView-той холбоотой мөрүүдийг устгах хэрэгтэй (тэдгээрийг олоход хялбар байдаг).

Алхам 1: Материал

  • MicroView хянагч.
  • MicroView програмист (USB тэжээлийн хангамжид бас ашигладаг).
  • 72 LED DotStar зурвас (би үүнийг ашигласан).
  • Цахилгаан микрофон (суурилуулсан өсгөгчтэй).
  • 10㏀ потенциометр.
  • "Хагас хэмжээтэй" талхны самбар.
  • Талхны самбар дээр үсрэгчид.
  • Хатуу цөмт 22 AWG утас (микрофоны хувьд).
  • USB төрөл A эрэгтэй терминал холбогч шураг.
  • USB ханын цэнэглэгч (хамгийн багадаа 2 порт, дор хаяж нэг нь> = 2А).

Алхам 2: угсрах

Чуулган
Чуулган
Чуулган
Чуулган
  • MicroView (програмистын дээд талд), микрофон (та үүнийг утсаар гагнах хэрэгтэй), талхны самбар дээрх потенциометрийг угсарна уу (диаграмыг үзнэ үү).
  • Энэ үе шатанд (үүнд DotStar -ийг оруулахаас өмнө) програмчлагчийг USB -ээр компьютер дээрээ холбоод кодыг байршуулна уу (дараагийн алхамыг үзнэ үү).
  • DotStar туузны сул улаан, хар утсыг USB шураг терминал адаптерт холбоно уу (хараас баруун тийш, улаанаас зүүнээс хоёр дахь эрэг хүртэл).
  • Цаг, өгөгдлийн тээглүүрээс холбогчийг (MicroView -ийн "дээд" талд зүүнээс 4, 5 -р зүү) наана.
  • MicroView програмист болон USB шураг терминалын адаптерийг (DotStar -д холбогдсон) ханын цэнэглэгчийн залгуурт холбоно уу. Анхаарах зүйл: адаптер нь 2А -аас багагүй чадалтай залгууртай байх ёстой (MicroView нь тийм ч сайн биш).

Зугаацаарай.

Алхам 3: Код

Та доорх кодыг татаж авах боломжтой.

Та мөн Adafruit DotStar болон Sparkfun MicroView номын санг суулгах хэрэгтэй болно (тэдгээрийг татаж авах шаардлагагүй. Та тэдгээрийг Arduino IDE -ийн Sketch/Include Library/Manage Libtraries цэснээс л суулгаж болно).

Зардлыг бууруулах

Хэрэв та [~ $ 35 хэмнэх] болон MicroView [+ Programmer] -ний оронд "ердийн" Arduino клон ашиглахыг хүсвэл microview | uview | виджет агуулсан бүх мөрийг устгаарай, энэ нь ямар ч Arduino клон дээр ажиллах болно.]). Танд гайхалтай график дэлгэц байхгүй болно (гэхдээ мэдээж), гэхдээ та LED зурвасаас микрофоны мэдрэмтгий байдлын потенциометрийг тохируулах явцад санал хүсэлт авах боломжтой.

Хэдийгээр би програмистыг USB тэжээлийн хангамж болгон ашигладаг боловч та ~ 15 доллар хэмнэж, Dotstar -аас microView -ийг (JST холбогчийн улаан ба хар тээглүүрүүдээс) асаах боломжтой боловч та тэдгээрийн хооронд> 1mF конденсаторыг холбох хэрэгтэй (MicroView -ийг хэт ачааллаас хамгаалах).

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