Motion Sensing pärlstav gardin (1 / 7 steg)

Steg 1: Gör den grundläggande kretsen




Efter kopplingsschemat ovan, tråd en RGB LED och rörelsesensorn till Arduino (Obs: kontrollera databladet för din särskilda rörelsesensor innan ledningar). Kör koden nedan och bekräfta att lysdioden går genom alla tre färger unisont när rörelsesensorn upptäcker rörelse.

Du kan justera koden för att ändra färgen på LED och göra oavsett mönster du gillar. Hade vår två lysdioder (helt enkelt ansluta den till tre oanvända PWM stift) och var satt att alternera genom häftiga färger (en uppsättning av lysdioder bleknat mellan blått och rött, den andra mellan grönt och blått).

(Hur koden fungerar: i grund och botten koden är en modifierad version av Sparkfuns kod för att använda ett fotomotstånd styra lysdioder. Om rörelsesensorn "ser" något, spänningen i A0 spikar. När koden identifierar denna spike, lysdioderna går genom deras färger och om det finns ingen spike lysdioderna stanna utanför.)

KOD:

int lightPin = 0; faktiskt rörelsesensorn

LED leder ansluten till PWM stift
CONST int RED_LED_PIN = 9;
CONST int GREEN_LED_PIN = 10;
CONST int BLUE_LED_PIN = 11;

Används för att lagra den aktuella intensitetsnivån av de enskilda lysdioderna
int redIntensity = 0;
int greenIntensity = 0;
int blueIntensity = 0;

Tid vi spenderar visar varje färg
CONST int DISPLAY_TIME = 50; I millisekunder
void setup()
{
pinMode (ledPin1, produktionen); Anger det led stiftet till utgång
pinMode (ledPin2, produktionen); Anger det led stiftet till utgång
pinMode (ledPin3, produktionen); Anger det led stiftet till utgång
Serial.BEGIN(9600);
}

void loop()
{
int lightLevel = analogRead(lightPin); Läs rörelsesensorn

Serial.println(lightLevel);
om (lightLevel < 650) {//if sensorn ser rörelse (spänningstoppar över tröskeln)
Cykeln färg från röd till och med till grön
(I denna slinga vi flytta från 100% röd, 0% gröna till 0% röd, 100% grön)
för (greenIntensity = 0; greenIntensity < = 255; greenIntensity += 5) {
redIntensity = 255-greenIntensity;
analogWrite (GREEN_LED_PIN, greenIntensity);
analogWrite (RED_LED_PIN, redIntensity);
Delay(DISPLAY_TIME);
}

Cykla färg från grönt via blå
(I denna slinga vi flytta från 100% grön, blå till grön 0% 0%, 100% blå)
för (blueIntensity = 0; blueIntensity < = 255; blueIntensity += 5) {
greenIntensity = 255-blueIntensity;
analogWrite (BLUE_LED_PIN, blueIntensity);
analogWrite (GREEN_LED_PIN, greenIntensity);
Delay(DISPLAY_TIME);
}

Cykel cykel från blått genom röd
(I denna slinga vi flytta från 100% blå, 0% rött till 0% blå, 100% rött)
för (redIntensity = 0; redIntensity < = 255; redIntensity += 5) {
blueIntensity = 255-redIntensity;
analogWrite (RED_LED_PIN, redIntensity);
analogWrite (BLUE_LED_PIN, blueIntensity);
Delay(DISPLAY_TIME);
}
}

annat {//if sensorn inte se något
analogWrite (RED_LED_PIN, 0);
analogWrite(BLUE_LED_PIN,0);
analogWrite(GREEN_LED_PIN,0);
digitalWrite(ledPin1,LOW);
digitalWrite (ledPin2, låg);
digitalWrite (ledPin3, låg);
}
}

Se Steg
Relaterade Ämnen

DIY pärlstav gardin ~

I detta projekt, får du lära dig hur man gör en pärlstav gardin för hem! Denna enkla men gnistrande pärlor gardin design har precis lagt till stänk av färger till ditt rum och det är verkligen lätt-att-göra!Steg 1: leveranser:Transparent akryl pärlor...

Vakna din gåva för musik — — Motion Sensing jacka

Under de senaste åren är tillämpningen av somatosensoriska teknik mer allmänt. I livet är det mest oskiljaktig med oss kläder, som jacka. Musik är en underbar Njut. Somatosensoriska teknik, jacka, musik, kan dem upprätta några länkar?Genom att utveck...

Arduino Motion Sensing larm

Detta Instructable visar dig hur man gör en rörelse sensing larm med en Arduino mikrokontroller. Detta Instructable medföljer video "Att göra en Motion Sensing Alarm", som jag har inbäddade.Steg 1: Vilka komponenter du behöverFör denna Arduino p...

Motion Sensing mikroprocessor kontrolleras Night Light

stiga upp på natten för att gå till badrummet eller vad har bara blivit mycket bättre på grund av min rörelse sensing nattlampaJag lägger detta under sängen och så fort du får sensorn kommer att upptäcka rörelse och på kommer ljuset.Denna nattlampa a...

Motion Sensing utlopp

Hej!Idag kommer jag att lära dig hur man gör en rörelse sensing outlet!Som alltid har jag en video som dokumenterar projektet i steg 2Dess perfekt för Halloween, bara helt enkelt plugin din favorit dekoration, och när sensorn detekterar rörelse, deko...

Motion Sensing Digital kamera & larm (aka Critter Cam)

Välkommen till min instructable om hur man gör en Arduino-kontrollerad rörelse sensing kameran och larm!Motivationen bakom detta projekt, som jag arbetade på i min elektronik klass på Pomona College, var behovet av att hålla bort varmints (särskilt t...

Android Motion Sensing Smart spegel

Vi beslutade att vi behövde en spegel i vårt kök, och jag var också medveten om att min familj använder deras smartphones för att kolla vädret, kalender möten etc innan de fick barnen redo och rubrik ut för dagen.Jag hade hittat många bra exempel på...

DIY Motion Sensing fläkt/taklampa *** 5$ Energy Saver! ***

Nu när jag går in i mitt rum (eller min katt min lamporna automatiskt pop :) på för mig! I detta projekt ska jag visa dig hur du ansluter en rörelsesensor till du taket fixtur för under $5! Detta är vad som händer. När rörelsesensorn känner av rörels...

Programmerbara Motion Sensing Night Light

Jag har alltid svårt att hitta strömbrytare under mitten av natten i mörkret eller går in i ett kolsvart rum när jag kommer hem. Det är varför jag skapat denna anpassade och programmerbara nattlampa.Jag vill ha följande kriterier för denna anpassad d...

Motion Sensing öga

jag har alltid velat göra något med min LED dot matrix display, och så när jag hittade en gammal larm rörelsesensor jag visste precis vad de ska göra, en rörelse Sensing öga!Detta instructable kommer förhoppningsvis flyttar finish med du har en arbet...

Motion Sensing Air Raid Siren med länk det en!

HejAlla vill hålla det oönskade gäster / tjuv från vårt hem.Så, jag har gjort detta hem säkerhet projekt att spela en AIR Raid Siren ljudfil.(Jag vet flygräd sirener användes för nukleära attacker men en normal Summer eller ett pip inte skulle göra d...

Växthus till tax till Motion Sensing bugg döda Gattling Guns

jag aldrig riktigt vet vad man ska säga på foto instructables, några hur svårare att skriva för då steg instructables.Hursomhelst, kolla in bilderna, de har massor av små bildtexter och förtjänar en gåskarl. Växthuset är stjärnan, jag byggde det från...

Linkit en Motion Sensing julgran sundare

Detta projekt kommer att sitta Under julgranen och känna någon rörelse. Om förslaget är kände kommer att då det betala en "Ho Ho Ho" Tomtens röst eller "Jingle Bells" Instrumental ljud. (Kan väljas i koden.)Detta projekt är en kompakt...

Raspberry Pi - Motion Sensing kameran

I denna video kommer vi att titta på hur man skapar en rörelse aktiverat kamera använder modulen raspberry pi och kamera.Jag kommer att använda den senaste raspbian bilden. Jag kommer också att använda C kod till program och du kan titta på min video...

Motion Sensing Flasher med SFX

Detta instructable täcker en måttligt enkelt sätt att sätta några elektronik prylar tillsammans för att göra en automatiserad Halloween hälsning anordning, komplett med blottare och ljud effekt box!För ca 2 år har jag velat sätta det här ihop. Slutli...

Med Smart telefon som Motion Sensor Alarm

Idag vi lever i en värld där smarta telefoner blir allt billigare, grundläggande Android telefon kosta bara runt $60 i delen av världen där jag bor i. Oavsett märke och modell av OS kommer nästan alla smarta telefonen med flera maskin- och sensorer s...

Gör en enkel Motion Sensor stöld Alarm! (PIR)

Detta är en fortsättning på min hur enkla serie av Motion Sensor saker. Alla tidigare Instructables i enkel serie var med. Och ytterligare ett steg i stöldskydd med detta Ultra enkla projekt mäter endast 4cm längd. med en helt-öra, äta summern. : D....

Simple Sea glas gardin

Jag älskar färgat glas i solljus. Jag ursprungligen ville göra en rustik pärlstav gardin för mitt badrum, men det var svårt att hitta billig glaspärlor med hål tillräckligt stort för att sträng jute genom. På min sökning, jag kom över lite hantverk-p...

Motion modul

modulen rörelse är den mest komplexa photocoupled anordning som används i enkla robotar. Det är i grunden en strömbrytare tillsammans med en motion sensing nattlampa. När någon i dess allmänna området flyttas, Detta utlöser sensorn, sätter på ljuset,...