Burk av eldflugor (19 / 26 steg)

Steg 15: [Tillägg] kretsen Schematisk



i det här avsnittet beskrivs utformningen av burk o'Fireflies kretsen och är tänkt att belysa några av designbeslut. Det är inte nödvändigt att läsa eller förstå detta avsnitt för att bygga din egen eldflugor. Men det blir förhoppningsvis till nytta för alla som vill ändra eller förbättra kretsen.

Den följande schematiskt beskriver burk av eldflugor krets. I synnerhet, finns det några anteckningar om dess design:

VCC - den positiva Polen på din 3V strömförsörjning (dvs. batteri), för dem obekanta med elektroniska Schematisk namnkonventioner.

GND - jämväl, detta går till den negativa Polen på batteriet.

R1 - 22,0 K ohms motstånd - detta används som en pull-up resistor för att köra spänningen på Återställ pin hög under drift därmed förhindra chip från att återställa. Banan skulle faktiskt fungerar alldeles utmärkt om detta motstånd var helt enkelt ersättas med en tråd. Men det skulle vara en avgörande skillnad: du skulle inte kunna programmera chip när det var lödda till styrelsen. Anledningen till detta är eftersom chip programmeraren inte skulle kunna köra Återställ PIN-koden låg utan kortslutning till VCC samtidigt. Det är uteslutande för R1, att tillåta en chip programmerare att växla Återställ PIN-koden utan kortslutning till VCC. Som sådan, värdet på R1 är faktiskt viktigt, så länge det är "stora nog" (utan så stora att blockera Återställ PIN-koden från att se VCC alls). Alla värden mellan 5k - 100k är nog bara bra.

R2, R3 - 100 ohms motstånd - värdet av dessa beroende på egenskaperna hos modellen av lysdioder du råkar använda motstånd. Olika LED's, även av samma storlek och färg, har olika egenskaper, särskilt när det gäller hur mycket ström de drar och hur mycket ljus de producerar. Till exempel modellera av lysdioder som sår jag upp med är specad för att rita runt 20mA vid 2.0V och 10mA på 3V genom en 100 ohms motstånd.

Nu hade jag denna krets att göra igen, skulle jag förmodligen ha valt ett något större värde för R2, R3. Resonera för detta är att var jag se en firefly i naturen glöd så ljust som en av dessa LED på 10mA, jag förväntar mig att explodera i en våt gröna dimma en millisekund senare. Det är att säga, på 10mA dessa LED glöd alltför ljust vara realistiska eldflugor. Detta är en fråga som jag tog upp i programvaran genom att begränsa den maximala ljusstyrka som lysdioder är någonsin kört på. Om du använder samma del # LED's att jag använt, hittar du firefly programvaran redan vara inställda till en lämplig ljusstyrka. Annars, om du tänker ändra ljusstyrkan skalning i källkoden, kan du finna dig att gå tillbaka och mixtra med värdet av R2, R3 att hitta ett värde lämpligare att oavsett LED du slutar upp med. Lyckligtvis, detta bör inte ta mycket ansträngning som SMD motstånd är lätta att omarbeta.

PIN_A, B, C, D, E - detta är namnen som jag gav godtyckligt till stiften för att skilja dem åt och jag hänvisar till stiften av dessa namn i källkoden. Pins A och B jag hänvisar till som "master" pins. Om du inte tänker läsa källkoden, inte kommer sedan denna distinktion göra någon skillnad. Om du planerar att läsa källkoden, förhoppningsvis kommer kommentarerna jag har placerat i det tillräckligt att beskriva master stiften och hur lysdioder är drivande roll.

Oavsett, är här sammanfattningen av hur Lamporna drivs:

Innan en firefly "song" spelas, fattas slumpmässiga beslut om vad LED är att vara drivande. Detta beslut börjar med urval av "master" stift, antingen PIN_A eller PIN_B. Detta urval smalnar ner valet av vilka faktiska LED kan vara drivande. Om PIN_A väljs, måste vi välja mellan LED1, LED2 eller LED3. Jämväl för PIN_B och andra LED'S. När master PIN-koden är valt, sedan välja vi slumpmässigt specifika LED att köra från reducerade listan över kandidater.

Kan exempelvis säga att vi har valt PIN_A och LED2.

Om du vill aktivera LED2, vi kör PIN_A hög och kör PIN_D (PIN-koden som andra sidan av LED2 är ansluten till) låg. Om du vill inaktivera LED2 igen medan du spelar låten, lämnar vi PIN_A hög och enhet PIN_D hög också, alltså att ta bort eventuella skillnaden mellan de två sidorna av LED2 och stoppa strömmen genom det, att stänga av. Eftersom vi lämnar PIN_A driven höga hela tiden, vi kan också välja att spela någon av de andra två lysdioder, LED1 eller LED3, fullständigt självständigt. I praktiken skrivs koden att spela maximalt två låtar på samma gång (två firelies glödande samtidigt).

Se Steg
Relaterade Ämnen

Ny burk av eldflugor

när jag sprang över den burk av eldflugor Instructable någon gång i somras, jag visste att jag var tvungen att bygga den. Full kredit till Keso för en utmärkt uppsättning instruktioner! Jag skulle inte ha blivit till den grad att utveckla firefly bet...

Hur man gör en burk av eldflugor

Vill du resa till mystiskt glödande skogen fylld med eldflugor surrande trodde natten? Gör din egen burk av eldflugor! Detta objekt kan fungera som en nattlampa eller mittpunkten för en inomhus eller utomhus dukningen. Det tänds och släcks med twist...

Synkronisera eldflugor

har du någonsin frågat dig hur gör hundratals och tusentals eldflugor kan synkronisera sig? Hur fungerar det, att de inte kan blinka tillsammans utan att ha en slags boss firefly?Detta instructable ger en lösning och visar hur synkroniseringen kan up...

Ett enklare sätt att löda magneten binder till SMD lysdioder

detta Instructable beskriver en enklare metod för att fästa bra magneten binder för att ytmonterad lysdioder. Det är svar på burk av eldflugor instructable som visar med hjälp av ett "helping hands" klipp för att göra detta arbete. Jag tror att...

Buggy - en listig programmerbar LED varelse

Buggy är en programmerbar LED craft-projekt med hjälp av en hemmagjord, enkelsidig, PCB styrelse och en programmerbar AVR Attiny44v mikrokontroller. Buggy har två bi-färgad LED ögon och kan känsla synliga och IR-ljus och avger ljud via en piezo speak...

LED Microcontrolled målat glas Firefly hänge

detta Instructable kommer att gå igenom de steg som behövs för att göra ett målat glas hänge med anLED som blinkar i ett mönster med en mikrokontroller.Blink mönstret är en faktisk firefly på en typ av japanska firefly. Det är en förminskad version a...

Bröllop Firefly fiske flyter

detta bygger helt på kesos mycket utmärkt "Burk av eldflugor" Instructable.Tidigt i vår bröllop köpte vi 20 av dessa awesome 12" glas fiske flottar som en dekoration för vår strand bröllop. Detta var nog (ok, definitivt) en dåraktig sen nat...

Eldflugor i en burk

detta är ett enkelt projekt som använder NE-2 neon-lampor i en grupp av "avkoppling oscillatorer." I huvudsak en RC-krets debiterar en kondensator med en hastighet som bestäms av ett motstånd och utsläpp den gemensamma jordbrukspolitiken om en n...

Eldflugor i en burk (Steampunk Version)

jag var helt förvånad över projekt av användaren meenzai och hans eldflugor detta stora projekt inspirerar mig till en ånga punk version.Jag använde samma krets 20 gånger och fast det tillsammans med några steampunkisch material som en vintage meter,...

Hur man gör eldflugor jar

varning: detta är inte för dig om du är rädd för mörker!Skojar bara :)När jag hittade min glöd i mörka färg (på min rörigt skrivbord) tänkte jag sommarnätter och fånga eldflugor så jag gjorde detta instructable.Fråga Svaren:1. vad gjorde du?Jag har g...

DIY Fairy ljus murare burk w/Chibitronics

Chibitronics! Instructables var vänlig nog att sponsra en Chibitronics bygga natt för oss och så hade vi möjlighet att införliva det i några av våra projekt. Det finns inte så mycket dokumentation om hur man använder det som vi skulle ha önskat, men...

Firefly burk!

Dess enkelt och billigt!Gör din helg användbara genom att dekorera din trädgård med så många burkar av brand flugor hängande från träden! Det tar mindre än 10 minuter att göra en av dessa. Så prova det!Steg 1: Vad du behöver! Någon färg festival led-...

Lightning Bug Firefly Jar mittpunkten gunst - Yokozuna rättfärdiga burk för De Lite

titt ma, ingen mikroprocessorer inblandade. Göra detta enkelt, ganska lätt. Tja, lätt om du vet hur man löda och vet lite om elektronik, firefly burk hacka från några enkla delar.Bröllop gynnar bör uttrycka något om att fånga väsentliga i livet, både...

Eldflugor i en vinflaska

detta en ändring av catharinakarlssons eldflugor i en burk instructuble vilket jag tyckte var riktigt häftigt. Jag gjorde några som gåvor för vänner och familj och sedan ville prova något lite annorlunda. Planen var att skär botten av ett glas vin fl...

Förenklade firefly burk

detta är min första instructable så vara snäll snälla. Kom också ihåg jag är inte expert elektronik. Jag vet precis tillräckligt för att inte veta vad jag gör.Jag blev inspirerad av photozz eldflugor - analoga versionen. Jag hade två 555 timer men ha...

Rengör jordnötssmör burk för återvinning

Intro:Så du använt upp sist av jordnötssmör och det är dags att återvinna burken. Det finns dock fortfarande en film av jordnötssmör inuti burken. Du vill inte lägga smutsiga plast in i papperskorgen och du vill inte bara kasta ut. Jordnötssmör är sv...

Klockan i en burk

Detta är vår överlämnande av "Klocka i en burk" av Oren Hetzroni, student vid Bezalel Academy of Art and Design i Jerusalem. Baserat på barndomsminnen av att fånga insekter i en burk, presenterar klockan författarna idén att fånga tiden i en bur...

Iced Latte i en murare burk

Redo att sitta ute och grilla i helgen? Prova att göra egna iced latte eller kaffe i en murare burk för en cool blast av koffein som är bakgård godkänts.För att göra denna uppfriskande dryck, behöver du:-Espresso grunder-Espressomaskin (eller hur du...

Alla i en burk vit choklad och tranbär Cookies

om det är för dig eller för en present. Allt detta i en burk gör en snabb, enkel och tankeväckande idé. Kasta allt i cookies som sedan kan göras när som helst för någon.Som som vill ha strumpor eller dusch gel till jul igen.Steg 1: ingrediens 1 quart...