Stjärna burk geigermätare utlöste LED dekoration (2012 remix) (2 / 3 steg)

Steg 2: Koden

Kopiera denna kod till en Arduino skiss och ladda upp till din mikrokontroller

/*

Bildskärmar pulser från en geigermätare blekna mellan 3 strängar
av LED-lampor i sekvens.

*/

CONST int geigerPin = 8; ansluten till puls av geigermätare

int lampor = 1; räknaren för att hålla reda på var i vilken sekvens vi

PWM pis som LED strängarna är anslutna till:
int lights1 = 9;
int lights2 = 10;
int lights3 = 11;

maximal Ljusstyrkeinställningar för ljus - justera för att passa
int bright1 = 250;
int bright2 = 250;
int bright3 = 250;

steg för blekning in och ut - större siffror resultera i snabbare övergångar
int fadeIn = 5;
int fadeOut = 2;

void setup() {
Serial.BEGIN(9600); Använda följetong för felsökning

pinMode (geigerPin, ingång);
pinMode (lights1, produktionen);
pinMode (lights2, produktionen);
pinMode (lights3, produktionen);

analogWrite (lights1, bright1);
analogWrite (lights2, bright2);
analogWrite (lights3, bright3);
Serial.println ("setup färdiga");

}

int ledde = låg;
void loop() {
int val = digitalRead(geigerPin);
medan (val == låg) {
göra vad någonsin händer när ingen signal
Val = digitalRead(geigerPin);
}
Serial.println("Low");

medan (val == hög) {
vänta på puls till slut, 100us är en lång tid för en Arduino
Val = digitalRead(geigerPin);
}
puls färdiga
Lights ++; ökar värdet för räknaren

om (ljus == 1) {
Serial.println("Lights1");

tona ut strängen 3, bleknar i sträng 1
för (int fadeValue = bright1; fadeValue > = 0; fadeValue-= fadeOut) {
analogWrite (lights1, fadeValue);
Delay(30);
}
för (int fadeValue = 0; fadeValue < = bright3; fadeValue += fadeIn) {
analogWrite (lights3, fadeValue);
Delay(30);
}

}
om (ljus == 2) {
Serial.println("lights2");

tona ut strängen 1, bleknar i sträng 2
för (int fadeValue = bright2; fadeValue > = 0; fadeValue-= fadeOut) {
analogWrite (lights2, fadeValue);
Delay(30);
}
för (int fadeValue = 0; fadeValue < = bright1; fadeValue += fadeIn) {
analogWrite (lights1, fadeValue);
Delay(30);
}

}
om (ljus == 3) {
Serial.println("lights3");

tona ut sträng 2, bleknar i sträng 3
för (int fadeValue = bright3; fadeValue > = 0; fadeValue-= fadeOut) {
analogWrite (lights3, fadeValue);
Delay(30);
}
för (int fadeValue = 0; fadeValue < = bright2; fadeValue += fadeIn) {
analogWrite (lights2, fadeValue);
Delay(30);
}
ljus = 0;

}
Serial.println(Lights);

}

Se Steg
Relaterade Ämnen

Geigermätare utlöste LED dekorationer

Uttråkad av blinkande lampor som blinkar i svar på tid?Göra dem blinka med utrymme istället!Detta instructable visar en snabb metod för att ansluta LED tree dekorationer till en geigermätare via arduino, så att lamporna blinka mellan olika strängar v...

Enkel stjärna burk

En superenkel stjärna burk gjord av vanliga hushållsartiklar!Du behöver:Murare burk (eller liknande)En något mindre rund flaska som passar inuti öppningen av murare burkAluminiumfolieSpett (bambu Stick, Grill pinne...)SaxElektroniska te ljus eller li...

Lätt stjärna burk lykta

Detta är en super lätt stjärna burk lykta som jag gjorde för min unge när vi går ut camping. Dess solar driv så ingen oroa batterier'Steg 1: Materiels Materiels behövs:1 bred mun murare burk1 burk glitter spray färg1 liten sol ljuspulver glitterremsa...

Hur man gör ett papper snöflinga stjärna

göra en snöflinga stjärna som kan användas för dekoration. Det är enkelt och ganska!Steg 1: leveranser -7 ark papper (ditt val av färger)-Sax-Rensa tejpSteg 2: Fyrkant papper 1. gånger du papper i en triangel.2. klipp av den extra bit som inte är en...

Solar Driv LED tindrande stjärna i en burk

här är en tjusig liten julklapp jag gjorde upp för min dotter. Det går snabbt och lätt att slänga ihop och ser ganska bra ut. Det är ganska mycket en sun burk med ett par ändringar, jag använde en stjärna formad LED från en sträng av julbelysning, oc...

Flimrande LED stjärna!

Detta är ett ganska enkelt att gör en cool, flimrande ledde star! Perfekt för semester!Tid som behövs: några timmarKomplexitet: lågKostnad: för material, <$ 5, för arduino ombord: runt $30Färdigheter som behövs: lödningSteg 1: material! Detta är ett...

Att göra en LED Night Light W / stjärna mönster

Denna LED-nattlampa har en stjärna mönster och det lyser upp ett mörkt rum i ett magiskt sätt. Jag använde ipe för trä, men något mörkt trä, eller målad MDF till exempel skulle fungera bra. Detta är ett riktigt roligt projekt och skulle vara bra som...

NYA PAPPA TAR EN STJÄRNA TAK TILL EN NY NIVÅ!

Jag blev inspirerad att bygga en stjärna tak efter att ha sett många människor skicka DIY artiklar online. Jag visste att det skulle vara en kul behandla för min nyfödda son, men jag ville sparka upp ett snäpp.Jag har listat dessa instruktioner i en...

Vill vara en YouTube stjärna? Tja, måste du ha en kamera (stand)!

Så du vill vara en stjärna va? Stor! Men kanske du inte har råd med en riktigt bra kamera? Kanske har du endast telefonens kamera? Stor!!! Som kommer att fungera men du någonsin har problemet var att sätta sak? Min håller glida ner när jag ställa in...

LED Sugru sjöstjärna

en glödande magnetiska sjöstjärna som kan vara antingen används en kylskåpsmagnet eller ett akvarium tillbehör.Steg 1: Grejer behövs De saker vi behöver är bara grejer liggande.1.A magnet2.A paket med Sugru3.5 lysdioder i valfri färg4. coin cellsbatt...

Fiber Optic Panel stjärna tak

För min hustru och jag, har en dröm hos oss alltid varit att ha en hemmabio att titta på filmer med vår familj. Detta senaste vintern vi har äntligen kunnat göra det en verklighet. Vi hade våra färdiga källaren och därvid jag planerat ett bra storlek...

Geigermätare med Touch-gränssnitt!

Det finns en hel del geigermätare instructables. Skillnaden med detta är att jag ville ge det ett modernt gränssnitt, liknar smart telefon pekskärmar, att någon skulle känna sig bekväm med. Anledningen till detta är att jag vill använda den som ett p...

Exploderande stjärna färg orgel-Castilleja skola

Hey Guys! Idag ska jag lära dig hur man bygger en exploderande stjärna färg orgel. Denna krets kommer att utlösa gula, gröna och röda lysdioder att lysa upp när musik spelas.En knepig del om detta projekt är att kretskortet inte är märkt, så är det i...

"Candle Flicker" ledde som kvasi fyrkantsvåg generator (geigermätare simulator)

De allestädes närvarande "Candle Flicker" lysdioderna är fascinerande i mer än ett sätt. Det finns gott om information på internet om att få en audio signal från ett flimmer LED. De verkar antingen spela en melodi eller producera en konstig slag...

Stjärna armband

jag har gjort stjärnan som formas pärlstav charm tidigare, jag hade 2 av dem med mig, så jag gjorde en annan 3 och försökte göra ett armband av det. Det visade sig bra. Således dela det med er.för detta behöver vi-pärlor-storlek 12 nål-tråd-sax-LåsSt...

Hur man gör japansk lyckliga stjärna!

Detta instructable kommer att berätta hur man gör dem riktigt söt lyckliga stjärna! Legend är något om att det mer börjar du gör desto bättre chans har du att din önskan kommer sant. Jag är inte säker om det är exakt rätt men du kan alltid kolla på g...

Pappers guld stjärna Tree Topper

behöver en strålande stjärna att toppa ditt träd, men du bara inte har en? Du kan göra din egen! Det tar inte så lång tid och om du är ny till origami eller papercraft, det är en fin liten introduktion till underverk att vika papper.Detta Instructabl...

Glödande död stjärna jul prydnad

Vad säger "Christmas" mer än ett roligt, głowy, miniatyr supervapen planetariska förstörelse? Hänga den i julgranen som en prydnad som ska hålla andra ornament på deras bästa beteende, eller använda det som en rolig dekorativ påminnelse av tekni...

4 grundläggande kommandon för att göra ritningar i AutoCAD: Använd dem för att rita en stjärna

Detta Instructable är skriven för dem som bara lärande och börjat med AutoCAD med syfte att förmedla några goda råd. Det förutsätter vissa anläggning med datorn.Jag kommer att visa hur man gör stjärnan ovan med fyra grundläggande och mycket användbar...