Trädgård Arduino ljus (4 / 4 steg)

Steg 4: Arduin kod



Arduino koden är kopplad.

Jag kör detta på medföljande strand test från Adafruit med några ändringar för ljussensorn.

Måste du först gå till https://github.com/adafruit/Adafruit_NeoPixel att få Adafruit biblioteket och installera detta.

Den första delen av koden ställer in data stift 6, analog ingång A0 och ett antal variabler för lätt läsande del av programmet

#include

int LDR = A0;

int ljus = 0;

int i;

int antal;

#define stift 6

Nästa del sätter upp lamporna, det första numret i fästet är antalet Neopixels du har anslutit. Ordet PIN är variabeln på början säga till den data PIN-koden som används.

Adafruit_NeoPixel strip = Adafruit_NeoPixel (8, PIN, NEO_GRB + NEO_KHZ800).

Nästa setup initierar lysdioderna och sätter dem alla till off.

Loop en del av programmet börjar med att se till alla lampor och av

Räkningen är satt till 0

Läsningen från LDR tas från stift A0 och placeras i variabeln ljuset

Det då kontrollerar om ljus läsning är större än 10, så då jag = 0 händer ingenting som jag behöver vara på 1 att starta sekvensen. En försening kallas därefter till långsam saker.

Om ljuset är mindre än 10 då det är mörkt så gör jag = 1

Nästa om funktionen kommer att se att jag = 1 och så kallar varje lampkombinationen en i taget. Kommer över detta för inställt räkna antal i början.

I slutet av lampkombinationen räkningen ogiltig slingan kommer att börja igen och om fortfarande mörkt (vilket det borde vara) jag har 1 lagt på att göra det 2. Därför startar lampkombinationen inte om igen.

Jag kommer att fortsätta att lägga upp hela tiden det är mörkt förhindrar ljus sekvensen startar igen.

När dagsljuset träffar LDR sensorn jag återställs till 0 och hela programmet startar hela igen väntar mörkret att komma igen.

Det är det, jag kommer att lägga detta till min webbsida tillsammans med andra projekt. Jag hoppas att lägga till mycket mer runt blommorna snart och har olika inställning beroende på om vi har en BBQ-fest eller bara satt ut att ha ett glas vin.

Några frågor ber jag försöker och besvara dem om jag kan

Kolla in min hemsida som har en hel del om solfångare projekt jag är också att bygga

www.stevesolarhome.com

Se Steg
Relaterade Ämnen

Arduino ljus Instrument

Arduino ljus InstrumentDetta projekt skapar ett instrument som är tonhöjden bestäms av ljusnivån. Flytta din hand över denljus eller air strum över det på olika höjder att blockera mer eller mindre lätta att skapa olika grader.Komponenter som behövs:...

Arduino ljus Display med Vixen

jag kommer att visa dig hur du skapar dina egna datoriserade ljusshow! Om du har några frågor eller kommentarer gärna efter.VARNING VARNING VARNING VARNING VARNING VARNING VARNING VARNING VARNING VARNINGDETTA PROJEKT ANVÄNDER HÖG SPÄNNING! OM DU INTE...

Arduino ljus & slå upptäcka dörrlås

detta är en stor anordning för hemliga klubbhus och för folk som mig som alltid verkar förlora sina nycklar! Detta projekt bygger på den ursprungliga hemlighet slå Lock instructable av Grathio (finns under) med följande huvudsakliga ändringar:1) har...

Arduino ljus efter Robot och undvika

Detta är en smiple som följer eller undvika ljus.Jag gjorde denna simulering Proteus 8.3 pro.Komponenter som krävs:-1) Arduino uno.2) 3 LDR.3) 2 dc redskap motorer.4) en Servo.5) tre 1 k motstånd.6) en H-Bridge l290D7) en på & Off knapp [för förändra...

Arduino ljus Theremin

En theremin är en elektronisk musikenhet som kan känna av placera av en utförare händer och skapa musikaliska ljud utan modellen någonsin röra enheten. För våra ljus theremin ska vi anpassa detta koncept och skapa en theremin som styr färg i stället...

Home Automation med en Smartphone (TV, Arduino, ljus, säkerhet, projektor, DVD-spelare...)

Dessa dagar de hemautomation enheterna och hem styrning system är mycket populära. Även i gemenskapen av DIY-ers. Så bestämde mig att göra min egen hem kontroll enhet genom att använda Arduino. Enheten kan styras med en mobiltelefon, och här använde...

Arduino: Ljus, ljud, vibrationer, Switch

Detta är en steg för steg guide att göra en avlägsen driven Arduino uppsättning som kommer att producera ljud, ljus och vibrationer i 1 sekund när en switch är tryckt. Jag kommer att ge den arduino koden och steg till inrättande av datorn. Dessutom k...

Arduino ljus efter Robot

ÖversiktDetta instructable kommer att använda tre photoresistors (ljus beroende motstånd) och en Arduino att förflyttningar av en robot. Någon gemensam robot chassi kan användas för robot. Ljussensorer kommer att monteras på vänster sida, höger sida...

Arduino ljus sökare

först av allt, jag är från Schweiz så ni får ursäkta min engelska misstag.Här är en av mina första litet projekt jag gjorde med min Arduino Uno.Det är är bara en liten ljus sökare. Servo vänder sig mot ljuset.Jag gjorde en video att visa dig vad det...

Arduino ljus känsliga stapeldiagram

detta är ett projekt för Arduino att göra ett ljus känsliga stapeldiagram, syftar till nybörjare.Arduino mäter spänningen på en spänningsavdelare består av en resistor och en LDR (light beroende motstånd).En bar av lysdioder är upplysta motsvarande u...

Arduino ljus känsliga Stepper Motor

Jag har kommit med ett enkelt sätt att göra en stepper motor drag från ett läge till ett annat baserat på belysningen i ett rum. Använda en handfull grundläggande komponenter jag hade liggande, inget behov av fancy motor / stepper sköldar. Denna inst...

Lätt Arduino ljus efter Robot

Detta är en handledning om hur man gör en ljus följande robot använder Arduino, det har förenklats så att nybörjare kan försöka detta projekt också. Detta projekt tar du bara på mest av en timme. Jag hoppas du njuter.Steg 1: material Arduino Uno: htt...

Stair säker med Arduino ljus

Saker som behövs:4 bitar: 5" av 1' 6"2 bitar: 5" av 4"1 1/4" skruvarTrälimGångjärnSteg 1: minska din materialKontrollera att alla mått är korrekta.Steg 2: Skruva bitar av trä tillsammansVar försiktig så du inte dela upp träet.Steg...

Arduino ljus kontrollerade Bot

Detta är en Arduino Robot som kontrolleras av ljus!Den enda Sensor som används är en trio av LDR.3 LDRs ligger på 3 olika platser på Bot. dvs, främre, vänster, höger.När ljus av tillräcklig intensitet faller på någon av dessa LDRs, The Bot rör sig i...

Arduino ljus

Detta projekt använder Arduino programvara, Google Sketchup och 3D-teknologi.Steg 1: Arduino kodenFör vår slutliga kod sammanställt vi både .h och .ino filer från separata flikar i arduino utvecklingsmiljön (IDE). Color.h behöver en kod från neopixel...

Arduino ljus spel / inbyggd med fin men billiga kit

Hej tack för att klicka på mitt spel! Så om du titta på videon ser du spelet är mycket enkelt och det var kul att bygga. Allt jag behövde var:Arduino uno r3 (verkligen ditt val av någon arduino)8 lysdioder minst en annan färg med motståndLCDbyta regi...

Vinkel mätning med gyro, accelerometer och Arduino

enheten är en grov prototyp av vad kommer så småningom bli en egen balans robot, detta är den andra delen av det hål som (Läs accelerometer och styra en motor själv balans). Den första delen med bara gyro kan hittas här.Detta instructable vi mäter vi...

Hur man använder en ljus beroende Resistor (LDR)

Massor av projekt använder en ljus beroende Resistor (LDR) att känna ljuset nivåer men inte riktigt fokus på hur de fungerar.Detta projekt visar hur du använder en ljus beroende Resistor (LDR) känna ljusnivåer, mäta dessa nivåer med Arduino och skriv...

Flimmer upp till 6 lysdioder med Arduino

Hi det.Julen kommer närmare, och jag undrar om jag kunde sätta lite ljus i mitt rum att komma in i "Julstämning".Men efter en kompis brann ner granen ljus, jag vill inte bränna riktiga ljus in i mitt rum.Så varför inte låta Arduino ljus för dig?...