INHOUDSOPGAWE:

Charliplexed Kersboom vir My Cubby: 7 stappe
Charliplexed Kersboom vir My Cubby: 7 stappe

Video: Charliplexed Kersboom vir My Cubby: 7 stappe

Video: Charliplexed Kersboom vir My Cubby: 7 stappe
Video: Аномально вкусно‼️ ЧЕХОСЛОВАЦКИЙ СУП ИЗ ФАРША. Жена Липована в шоке. 2024, Junie
Anonim
Charliplexed Kersboom vir My Cubby
Charliplexed Kersboom vir My Cubby

Verlede jaar het ek 'n vasgemaakte kersliggieset met 'n gloeilamp by die plaaslike huiswinkel gekry en dit op 'n kersboom neergesit. Net om die kleintjie feestelik te maak. Byna al die opmerkings wat ek ontvang het, was in die lyn van "Knip hulle nie?" Hierdie jaar was ek vasbeslote en vasbeslote om iets te maak wat opvallend sou wees. 'N LED -lamp met 'n stel ligte gesny en gekoppel aan 'n Arduino -styl, met 'n Charlieplex -styl, en 'n bietjie kode om dit in mooi patrone te laat lyk, lukraak verander, rekening. Dit het 'n rukkie geneem om die ewekansige deel aan die werk te kry, maar ek wou nie hê dat die patroon telkens herhaal en vervelig sou wees nie. Maar ek wou hê hulle moes al die drade sien. Boonop is dit so geekier.

Stap 1: Vind die positiewe kant van die LED

Vind die positiewe kant van die LED
Vind die positiewe kant van die LED

Met Charliplexing kan N*(N-1) LED's deur N-penne aangedryf word. In hierdie geval het ek 20 lampe gehad, so ek gebruik dit met 4 penne om 12 LED's te kry. Ek sny dit uitmekaar en gebruik die meegeleverde batterykas om die positiewe draad vir elkeen te vind.

Stap 2: Sluit die stelle op

Die bedrading van die stelle
Die bedrading van die stelle

Nadat ek die positiewe gevind het, het ek hulle in stelle gesoldeer, elke stel het die positiewe en negatiewe van elke LED saamgesoldeer. U kan toets of u dit reggekry het met die batterykas - as u die drade aan die batterydrade raak, moet die een LED brand - die drade moet omdraai moet die ander een aansteek.

Stap 3: Bedek die drade met papierplastiek

Bedek die drade met papierplastiekband
Bedek die drade met papierplastiekband

U kan band by die plaaslike handwerkwinkel kry wat gebruik word om stingels van syblomme te bedek. Ek het myne by Walmart gekry. Die "band" is waspapier wat groen gekleur is en plak redelik goed by homself en verberg die drade wat in die boom omgedraai word.

Stap 4: Sluit die ligte aan

Sluit die ligte aan
Sluit die ligte aan

Hierdie instruksie handel nie oor die teorie van Charliplexing nie - maar hoe om dit op 'n interessante manier toe te pas. Charliplexing is goed gedokumenteer. Hierdie Wikipedia -artikel gee u die basiese beginsels. As u hier op instruksies soek, vind u nog vele meer voorbeelde. Om die ligte aan te sluit, het ek penne 10, 11, 12, 13 op die Arduino gebruik. Hoe u elke draad van elke paar LED's aansluit, maak nie saak nie - die drade van elkeen is uitruilbaar. U hoef net elke paar deur verskillende penne deur die weerstand van 100 ohm te haak. In hierdie geval: paar penne === ==== a 10 & 11b 11 & 12c 12 & 13d 10 & 12e 11 & 13 f 10 & 13 U kan meer stelle byvoeg deur meer penne te gebruik, maar hoe meer u byvoeg, hoe minder tyd elke lig bly aan en hoe dowwer dit word. 12 was 'n mooi ronde getal en mooi helder.

Stap 5: Versamel die drade saam

Versamel die drade saam
Versamel die drade saam
Versamel die drade saam
Versamel die drade saam

Ek het net probeer om die individuele stelle direk in die broodbord te steek, maar hulle het bly uittrek. Dus sit ek hulle almal op 'n klein bord en met 'n vroulike aansluiting om die drade bestuur te hou. Radio shack verkoop 'n viergeleier Rainbow Wire wat soliede geleiers het en redelik goed by die aansluiting pas. Die aansluiting is gesny uit 'n lang strook vroulike opskrifte wat ek op eBay opgetel het.

Stap 6: Uitleg van broodbord

Broodborduitleg
Broodborduitleg

Die ander kant van die reënboogdraad is verbind met 'n klein broodbord met 'n Adafruit Arduino -kloon. Ek het 100 Ohm gebruik vir die beperkende weerstande, wat 'n bietjie laag is, en dit is ongeveer 5v/200ohm = 25ma vir elke LED. Dit lyk nie asof die Arduino daaraan steur nie, en dit maak die LED's effens helderder. Aangesien hulle pols, sal die hele stroombaan die 25ma en 'n bietjie vir die Arduino trek - wat die werking van die battery moontlik maak. Die oorspronklike ligstel het byna 120ma uit die batterye gehaal - dit is baie laer.

Stap 7: 'n bietjie sagteware

'N Bietjie sagteware
'N Bietjie sagteware

Ek het 'n LED Heart -kit van Jimmie Rodgers en die sagteware is gereed om die Charliplexed -reeks te bestuur. Ek het die kode verander om 'n ewekansige skuifel by te voeg. Dit herrangskik die penne tussen elke keer dat 'n bepaalde animasieraam opgeroep word om te verhoed dat dit vervelig en herhalend word. Ek het 'n paar skikkings gemaak wat elke animasieraam een LED, twee, drie …. en so aan.

Aanbeveel: