Fonkelende sterren in de hal (2 / 4 stap)

Stap 2: De code


Ik 6 verschillende structs gebruikt ter bestrijding van de LED's. Terwijl ik heb 8 steken in het dak dat heb ik besloten te houden met de inheemse PWM-mogelijkheden van de ATMega328. Ik heb overwegen met behulp van de SoftPWM-bibliotheek, maar besloot te laat dat voor latere projecten.

Ik gebruik een seriële kanaal voor wat basis commando's en om resultaten weer te geven. De afgewerkte versie heeft sommige pinnen op het bord, maar ze zijn niet verbonden met om het even wat op dit moment.

DUS een code doorlopen

De eerste sectie is het definiëren van constanten & variabele, evenals de 6 structs waarmee de LED strings.

Het gedeelte setup wordt de seriële kanaal geopend en het definiëren van de LED strings structs vooruitgangsbalk

De hoofdlus:

Controleert het seriële kanaal voor input;

Als de bewerkingsmodus normaal is

Stelt elk van de LED-kanalen op een helderheid op basis van tijd, elke één cycli helderder en dimmer tegen verschillende tarieven, waardoor een effect van redelijk willekeurige 'oogwenk'.

Als de bewerkingsmodus in ON, allemaal onder leiding van zijn ingesteld op het volledige

Als de bewerkingsmodus is uit, wordt de LED's zijn uitgeschakeld.

De definitieve procedures beheren het seriële kanaal, op zoek naar eventuele ingangen, de operationele modus indien nodig wijzigen en het weergeven van de status van sommige variabelen.

Alle het wetboek betreffende het seriële kanaal kon worden verwijderd als de seriële interface wordt niet gebruikt wanneer in gebruik, maar ik liet het in in het geval dat ik wilde veranderen van dingen in de toekomst.

Gerelateerde Artikelen

Hoe te: bouw je eigen universum

Hoe te: bouw je eigen universum

Dit instructable is een snelle oefening om te beginnen in de business van de bouw van het heelal.Nodig leveringen:-tijd (s)-ruimte (m)Stap 1: Definiëren ruimte-tijdEerst moet je om te definiëren van de relatie tussen ruimte en tijd met een eenvoudige
De schichtig Nightscape - Jed Diller en Ken Hoff

De schichtig Nightscape - Jed Diller en Ken Hoff

dit was een project van de 6 week gedaan als onderdeel van de dingen dat cursus aan de Universiteit van Colorado, Boulder.De schichtig Nightscape is een interactief kunstwerk geïnspireerd door Aparna Rao's stuk, "Pygmeeën." (Een link naar die ka
Foto's voor een regenachtige dag: weersomstandigheden fotografie

Foto's voor een regenachtige dag: weersomstandigheden fotografie

We leven in Florida. Het regent hier veel. Vooral in de lente en de zomer krijgen we vrij regelmatig douches, onweer en soms ronduit deluges, zoals de zomer 2015 van epische overstromingen en een recente tropische storm die geteisterd van juni van di
Geef je geliefde een echte "fallen sterren".

Geef je geliefde een echte "fallen sterren".

Meerdere malen per jaar, de hemel valt in.Nou, stukjes van het doen - regelmatige en voorspelbare meteoor douches gebeuren alle ronde de wereld, waardoor branden routes langs de hemel als wrijving brandt hen weg tot niets.Of doet het?Kan worden roman
Glinsterende sterren in uw buurt

Glinsterende sterren in uw buurt

Over het project:San Francisco is een stad bij oorlog met zich, en geen gebied illustreert dit beter dan de centrale markt. Lokale kunstenaars klagen over de tech-gemeenschap duwen ze uit, en het gebied draagt nu een verlaten blik. De toeristische st
Mijn hoed, het zit vol met sterren!

Mijn hoed, het zit vol met sterren!

Hoge hoeden zijn cool; net als strikjes.  Niet alleen zijn ze stijlvol, maar ze geven u veel ruimte voor integratie van techno goedheid.  Ik had onlangs een oorzaak om te kopen een smoking, die noodzakelijk een kilt, waarna een hoge hoed.  U weet hoe
Sterren Killer Jedi kostuum de Force Unleashed 2: Trailer versie

Sterren Killer Jedi kostuum de Force Unleashed 2: Trailer versie

deze fijne Instructable ik zal laten zien hoe maak Star Killer van The Force Unleashed 2: trailer versie.Mijn lichaamsbouw is vrij ingewikkeld. het had verscheidene lagen verf, verwering, evenals het vormen, verlijmen, leer werk, naaien en een groot
Langzaam-aan-fast flonkerende sterren deken (met geleidende patches)

Langzaam-aan-fast flonkerende sterren deken (met geleidende patches)

ik heb altijd gefascineerd door de sterren en sterrenbeelden, dus ik dacht ik zou proberen dat om een grote beer + kleine beer deken die eigenlijk schittert!Ik heb alleen gebruikt 6 LEDs, dus niet iedereen de sterren oplichten. Wanneer de deken is in
Fiber Optic Pleiaden sterren kaart

Fiber Optic Pleiaden sterren kaart

De Pleiaden, of de zeven zusters, is een onderscheidend open sterrenhoop met uiteenlopende betekenis in een verscheidenheid van culturen. Geïnspireerd door andere fiber optic sterrenkaart projecten hier gezien op Instructables (), ik probeerde te mak
De extase van buiten slapen onder de sterren

De extase van buiten slapen onder de sterren

Stel je voor als je wil, hoe spectaculair zou vallen in slaap onder een miljard sterren elke nacht. Neem een diepe adem van verse buiten lucht, en dan nog eens, en weet je bent één met het universum. Stel je voor hoe absoluut spectaculair het zou moe
HAL-9000 Arduino praten verlengsnoer

HAL-9000 Arduino praten verlengsnoer

Ik struikelde op een replica build van HAL online en ik dacht dat het was pretty cool, maar wordt de perfectionist die ik ben geneigd om op projecten, mij zowaar wilden een beter uitziende lens, LED-lamp en realistischer voorpaneel stuk. Ik wilde ook
Bemanning hals aan V hals kraag Switch-a-Roo

Bemanning hals aan V hals kraag Switch-a-Roo

Nadat u bent overgeschakeld op de mouwen op een doosachtige jongens/heren t shirt, probeerde ik opgewonden over mijn nieuwe creatie. Helaas was de kraag veel te strak en hoog op de hals. Dus nam ik het heft in eigen handen... voor een goeie ouwe 'Sch
Sterren gevormde love notes

Sterren gevormde love notes

Ik vind het maken van deze kleine sterren met mooie notes binnen! Ik verbergen hen in plaatsen, die ik weet dat de mensen die ik liefde vindt ze :) Ik leg ze in de lunchbox van mijn zusters, op mijn nachtkastje moeders of in mijn vriendjes potlood za
Hoe te maken van Origami papier sterren

Hoe te maken van Origami papier sterren

vandaag ga ik je leren hoe te maken van origami papier sterren! Terwijl het duurt een beetje geduld te maken van deze kleine sterren, is het eindresultaat creatief en mooi! U kunt meerdere sterren en plaats ze in kleine glazen potten om te gebruiken