PixelOrgan: Үнгө жооптуу DotStar LED Strip (MicroView менен): 3 кадам (Сүрөттөр менен)
PixelOrgan: Үнгө жооптуу DotStar LED Strip (MicroView менен): 3 кадам (Сүрөттөр менен)
Anonim

By thedodMy github баракчасы Автордун көбүрөөк маалыматын караңыз:

Микро: аркада - арзан, Микро: битке негизделген, Solderless
Микро: аркада - арзан, Микро: битке негизделген, Solderless
Микро: аркада - арзан, Микро: битке негизделген, Solderless
Микро: аркада - арзан, Микро: битке негизделген, Solderless
Raspberry Pi үчүн арзан solderless баштапкы абалга келтирүү баскычы
Raspberry Pi үчүн арзан solderless баштапкы абалга келтирүү баскычы
Raspberry Pi үчүн арзан solderless баштапкы абалга келтирүү баскычы
Raspberry Pi үчүн арзан solderless баштапкы абалга келтирүү баскычы
Seedstudio I2C LCD мониторун эски Arduino менен иштетиңиз
Seedstudio I2C LCD мониторун эски Arduino менен иштетиңиз
Seedstudio I2C LCD мониторун эски Arduino менен иштетиңиз
Seedstudio I2C LCD мониторун эски Arduino менен иштетиңиз

Жөнүндө: ширетүүдө соруп, [үмүт менен] коддоо менен ордун толтурат. Дод жөнүндө көбүрөөк »

Бул жеңил орган-иш нерсеси, анда DotStar 72 LED тилкесинде микрофондун кириши көрсөтүлөт, ошондуктан жогорку LED учурдагы жогорку/орто/төмөн деңгээлдерди R/G/B катары көрсөтөт, ал эми калган бөлүгү Светодиоддор мурунку баалуулуктарды билдирет (шаркыратманын эффектин алуу үчүн). Видеолорду бул жерден көрүңүз.

Контроллер катары мен MicroView - OLED дисплейи бар кичинекей Arduino клонун колдондум. Бул системага учурдагы жогорку/орто/төмөн графикалык эквалайзер стилин, ошондой эле жалпы деңгээлди көрсөтүүчү горизонталдык тилкени көрсөтүүгө мүмкүндүк берет (микро-сезгичтик потенциометрин тууралоодо ыңгайлуу). Мунун баарын арзаныраак 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 толкундарынан коргоо үчүн).

Сунушталууда: