Բովանդակություն:

PixelOrgan: Ձայնին արձագանքող DotStar LED ժապավեն (MicroView- ով) ՝ 3 քայլ (նկարներով)
PixelOrgan: Ձայնին արձագանքող DotStar LED ժապավեն (MicroView- ով) ՝ 3 քայլ (նկարներով)

Video: PixelOrgan: Ձայնին արձագանքող DotStar LED ժապավեն (MicroView- ով) ՝ 3 քայլ (նկարներով)

Video: PixelOrgan: Ձայնին արձագանքող DotStar LED ժապավեն (MicroView- ով) ՝ 3 քայլ (նկարներով)
Video: Pixelorgan 2D animated Video! 2024, Հուլիսի
Anonim

Հետևեք հեղինակի ավելին ՝ thedod Իմ github էջին

Միկրո ՝ արկադային - էժան, միկրո ՝ բիթերի վրա հիմնված, առանց զոդման
Միկրո ՝ արկադային - էժան, միկրո ՝ բիթերի վրա հիմնված, առանց զոդման
Միկրո ՝ արկադային - էժան, միկրո ՝ բիթերի վրա հիմնված, առանց զոդման
Միկրո ՝ արկադային - էժան, միկրո ՝ բիթերի վրա հիմնված, առանց զոդման
Raspberry Pi- ի համար զոդման էժան զրոյական կոճակ
Raspberry Pi- ի համար զոդման էժան զրոյական կոճակ
Raspberry Pi- ի համար զոդման էժան զրոյական կոճակ
Raspberry Pi- ի համար զոդման էժան զրոյական կոճակ
Ստիպեք Seedstudio- ի I2C LCD մոնիտորը աշխատել հին Arduino- ի հետ
Ստիպեք Seedstudio- ի I2C LCD մոնիտորը աշխատել հին Arduino- ի հետ
Ստիպեք Seedstudio- ի I2C LCD մոնիտորը աշխատել հին Arduino- ի հետ
Ստիպեք Seedstudio- ի I2C LCD մոնիտորը աշխատել հին Arduino- ի հետ

Մոտ է. Cksպում է զոդման, [հուսանք] փոխհատուցում է կոդավորմամբ: Ավելին thedod- ի մասին »

Սա թեթև օրգան-առարկա է, որտեղ ներկառուցված խոսափողի մուտքը ցուցադրվում է DotStar 72 LED շերտի վրա, որպեսզի վերին LED- ը ներկայիս բարձր/միջին/ցածր մակարդակները ներկայացնի որպես R/G/B, իսկ մնացածը LED- ները ներկայացնում են նախորդ արժեքները (այնպես, որ մենք ստանում ենք ջրվեժի էֆեկտ): Տես տեսանյութերը այստեղ:

Որպես վերահսկիչ, ես օգտագործեցի MicroView- ը `Arduino- ի փոքրիկ կլոն` ներկառուցված OLED էկրանով: Սա թույլ է տալիս համակարգին ցուցադրել ընթացիկ բարձր/միջին/ցածր գրաֆիկական հավասարեցման ոճ, ինչպես նաև ընդհանուր մակարդակ ցուցադրող հորիզոնական սանդղակ (հարմար է միկրո զգայունության պոտենցիոմետրը կարգավորելիս): Դժվար չլինի այս ամենն անել ավելի էժան Arduino կլոնով (և ծախսերը նվազեցնել ~ 35 դոլարով): Պարզապես պետք է ջնջել MicroView- ի հետ կապված տողերը ծածկագրում (դրանք հեշտ է նկատել):

Քայլ 1: Նյութեր

  • MicroView վերահսկիչ:
  • MicroView ծրագրավորող (օգտագործվում է նաև USB սնուցման համար):
  • 72 LED DotStar շերտ (ես օգտագործել եմ սա):
  • Էլեկտրական խոսափող (ներկառուցված ուժեղացուցիչով):
  • 10㏀ պոտենցիոմետր:
  • «Կես չափի» տախտակ:
  • Breadboard jumpers.
  • Ամուր միջուկի 22 AWG լարեր (խոսափողի համար):
  • USB տիպ A արականից դեպի պտուտակավոր տերմինալ միակցիչ:
  • USB պատի լիցքավորիչ (առնվազն 2 նավահանգիստ, դրանցից առնվազն մեկը> = 2A):

Քայլ 2: Հավաքում

Ժողով
Ժողով
Ժողով
Ժողով
  • Հավաքեք MicroView- ը (ծրագրավորողի վերևում), խոսափողը (ձեզ հարկավոր է այն կպցնել լարերին) և պոտենցիոմետրը սեղանի վրա (տես դիագրամը):
  • Այս փուլում (նախքան DotStar- ը դրանում ներգրավելը), միացրեք ծրագրավորողը ձեր համակարգչին USB- ի միջոցով և վերբեռնեք ծածկագիրը (տե՛ս հաջորդ քայլը):
  • DotStar շերտի չամրացված կարմիր և սև լարերը միացրեք USB պտուտակավոր տերմինալի ադապտերին (սևից դեպի աջ պտուտակ, կարմիրից դեպի երկրորդ պտուտակ ձախից):
  • Կպչեք ժամացույցից և տվյալների կապում գտնվող թռիչքներից (4 -րդ և 5 -րդ կապում ձախից ՝ MicroView- ի «վերևի» կողմում):
  • Միացրեք MicroView ծրագրավորողը և USB պտուտակի տերմինալի ադապտորը (միացված է DotStar- ին) պատի լիցքավորիչի վարդակներին: Կարևոր. Ադապտորը պետք է լինի վարդակից, որը կարող է ապահովել առնվազն 2 Ա (MicroView- ն ավելի քիչ ընտրող է):

Վայելեք:

Քայլ 3: Կոդ

Ստորև կարող եք ներբեռնել ծածկագիրը:

Դուք նաև պետք է տեղադրեք Adafruit DotStar և Sparkfun MicroView գրադարանները (դրանք ներբեռնելու կարիք չկա: Դուք կարող եք դրանք պարզապես տեղադրել Arduino IDE- ի «Էսքիզ/ներառել գրադարան/կառավարել գրադարաններ» ցանկից):

Costsախսերի նվազեցում

Եթե ցանկանում եք [խնայել ~ 35 դոլար] և օգտագործել «սովորական» Arduino կլոն ՝ MicroView [+ ծրագրավորողի] փոխարեն, հեռացրեք microview | uview | վիջեթ պարունակող բոլոր տողերը, և հավանաբար այն կաշխատի Arduino- ի ցանկացած կլոնի վրա (դեռ փորձարկված չէ [դեռ]): Դուք չեք ունենա խայտաբղետ գրաֆիկական էկրան (իհարկե), բայց կարող եք հետադարձ կապ ստանալ, երբ կարգավորում եք խոսափողի զգայունության պոտենցիոմետրը հենց LED շղթայից:

Նաև նշեք, որ չնայած ես ծրագրավորողին օգտագործում եմ որպես USB սնուցման աղբյուր, կարող եք խնայել ~ 15 դոլար և միացնել microView- ը Dotstar- ից (JST միակցիչի կարմիր և սև կապում), բայց դրանց միջև պետք է նաև միացնել> 1mF կոնդենսատոր (MicroView- ը պաշտպանել գերլարումներից):

Խորհուրդ ենք տալիս: