Garden Arduino lichten (4 / 4 stap)

Stap 4: Arduin Code


De code van de Arduino is aangesloten.

I 'm running dit op de meegeleverde strengtest van Adafruit met enkele wijzigingen voor de lichtsensor.

U moet eerst naar https://github.com/adafruit/Adafruit_NeoPixel om de bibliotheek van Adafruit en installeer dit.

Het eerste deel van de code stelt de data pin 6, de analoge input A0 en een aantal variabelen voor het lezen van deel van het programma licht

#include

int LDR = A0;

int licht = 0;

int i;

int count;

#define PIN 6

Het volgende gedeelte stelt de LEDs, het eerste nummer in de beugel is het aantal Neopixels u hebt aangesloten. Het woord PIN is de variabele ingesteld op het begin vertellen de pin van de gegevens wordt gebruikt.

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

Vervolgens de setup initialiseert de LEDs en stelt hen allen op uit.

Het deel van de lus van het programma begint met het toezicht op alle de LEDs en uitschakelen

De telling is ingesteld op 0

De lezing van de LDR is genomen van pin A0 en geplaatst in de variabele licht

Het dan controles als de lichte lezing groter is dan 10, Zoja dan ik = 0 niets gebeuren zal als ik moet op 1 om te beginnen met de reeks. Vervolgens een vertraging heet te langzaam dingen neer.

Als het licht is minder dan 10 dan het is donker dus ik zorg = 1

De volgende als functie dat ik ziet = 1 en dus noem elke lichte reeks één tegelijk. Gaan over dit voor de graaf wordt ingesteld aan het begin.

Aan het einde van de lichte reeks graaf de void lus wordt opnieuw gestart en als nog donker (dat moet) dan heb ik 1 toegevoegd aan het maken 2. De lichte reeks zal daarom niet opnieuw beginnen.

Ik zal toevoegen houden omhoog de hele tijd die het is donker de lichte reeks verhinderen opnieuw te starten.

Wanneer daglicht de LDR-sensor raakt ik zal worden teruggesteld aan 0 en het hele programma zal beginnen overal weer wachten op de duisternis te komen weer.

Dat is het, ik zal het toevoegen van dit aan mijn webpagina samen met andere projecten. Ik hoop dat veel meer rond de bloemen spoedig toevoegen en andere gebruikt afhankelijk van als we zijn met een BBQ-partij of zitten gewoon uit het hebben van een goed glas wijn.

Vragen vraag ik zal proberen en ze te beantwoorden als ik kan

Kijk op mijn web-pagina die veel heeft over een zonneboiler project die ik ben ook bouw

www.stevesolarhome.com

Gerelateerde Artikelen

Arduino lichten

Arduino lichten

Dit instructable leert u hoe om een verscheidenheid van patronen van opvlammende lichten met behulp van de arduino en acht LEDs te maken.Idealiter zou dit moet gebeuren met de Vilros Ultimate beginnen Kit voor arduino, die bevat alle noodzakelijke ma
Muurschildering van interactieve Spacelady

Muurschildering van interactieve Spacelady

Spacelady is een interactieve, Arduino-gecontroleerde LED muurschildering. Met behulp van een Capacitieve touch sensor, triggert de Arduino lichten en geluiden als koper tape pads zijn geraakt. Om te begrijpen van de functionaliteit van deze muurschi
Aurduino + Android + Bluetooth = stout / Nice Meter - deel 1 van 2

Aurduino + Android + Bluetooth = stout / Nice Meter - deel 1 van 2

Dit is deel 1 van een Instructable 2 deel.Deel 1 is over het krijgen van de elektronica te werken.Deel 2 zal gaan over het allemaal samen te brengen in wat we noemen het "ondeugende / Nice Meter" - of - "de beste damn manier om mijn dochter
The Plant Arm

The Plant Arm

September, 16, 2014 - update De fundamentele Plant-Arm30 juni 2014 - update De Plant Arm - Garduino Upgrade.[nieuw ontwerp; De Plant plank - de Plant-plank, een vorm van live art." Why? omdat planten overal een prachtige plek om te wonen maken, reini
Ravez tinten: De zelf montage LED brillen Kit.

Ravez tinten: De zelf montage LED brillen Kit.

Als gevolg van het bedrag van de rente in de Led glazen die ik heb gemaakt en de constante stroom van berichten vragen voor hulp bij het maken van hen. Heb ik besloten om het maken van een zelf assemble-kit die vermindert de hoeveelheid werk die is v
ARDUINO UNO LED kubus dansen lichten

ARDUINO UNO LED kubus dansen lichten

laat zien hoe maak je dansende lichten LED kubus met behulp van de arduino uno.Voor dit project arduino uno is must en 64 LED's u nodig hebt voor uw kleurkeuze.Ik heb blauwe LED's gebruikt voor dit project.U wilt alle soldeer 64 leidde de laag voor l
Quiz Game Controller met behulp van de "Lichten en geluiden zoemers" en Arduino

Quiz Game Controller met behulp van de "Lichten en geluiden zoemers" en Arduino

gevaar stijl quiz spelen zijn favorieten voor het maken van opwinding en educatieve instructie op hetzelfde moment.  Leraren, zomer camp counselors, en zelfs industrie opvoeders vinden dit soort spel om te helpen bij het genereren van belangstelling
Android gecontroleerd lichten en macht, pfodDevice voor Arduino

Android gecontroleerd lichten en macht, pfodDevice voor Arduino

Update: Zie Andriod/Arduino voor Beginners - ontwerp Custom Andriod menu's aan de Arduino uitgangen wissel voort en vandoor. Absoluut geen programmering vereist voor een alternatief dat niet vereist programmering helemaal.============================
Arduino toetsenbord leren lichten bijlage

Arduino toetsenbord leren lichten bijlage

ik ben begonnen met het spelen van Synthesia alot onlangs en dacht dat het zou gaaf zijn als ik had een van de toetsenborden die ondersteunt de prompt/leren lichten over MIDI, die Synthesia een optie om uit te voeren heeft, maar het kopen van een nie
Muur Arduino-aangedreven kerstboom w / Star Wars thema LED lichten

Muur Arduino-aangedreven kerstboom w / Star Wars thema LED lichten

Dit is een perfecte DIY kerstboom voor kleine woningen, appartementen of een kantoor waar u niet een echte boom en willen een beetje kerstsfeer.Kun je eenvoudig of complex met het ontwerp hier, maar ik koos om te gaan vrij eenvoudig met enkele deze r
Arduino gecontroleerde partij lichten

Arduino gecontroleerde partij lichten

HalloMijn naam is AJ Udom en ik ga geven u een stap voor stap handleiding over hoe te maken van een micro-gecontroleerde partij licht.Dit is de overzichtsfoto.Dit is een leuke en vrij eenvoudig project.Stap 1: Verzamel delen Eerste stap is om alle on
Disco lichten met Arduino

Disco lichten met Arduino

Hallo Hallo iedereen,Dit is mijn allereerste Instructable. U kunt bekritiseren me op de slechte onderdelen.In dit Instructable, 'm I gonna Toon u mijn idee van sommige disco lichten met Arduino.Stap 1: Materialen die nodig zijnDit zijn de dingen die
Arduino politie lichten (ATMega 2650 versie) ** nieuw Flash patronen! **

Arduino politie lichten (ATMega 2650 versie) ** nieuw Flash patronen! **

** DISCLAIMER **Ik doe het niet en zal geen verantwoordelijkheid nemen voor wie in de problemen, krijgt door hulpdiensten te imiteren of gebruikt zonder een vergunning/lisence.Updates!-Ik heb de code verkort-Gewijzigd 16 LED's tot en met 8-Meer flash
Hoe maken Arduino politie lichten

Hoe maken Arduino politie lichten

items nodig:Arduino (welke)Computer programma Arduino8 LED's (bij voorkeur hoge intensiteit blauw en rood)22AWG draad voor het Breadboard7 100 ohm weerstanden (pin 13 hoeft niet een weerstand op de Duemilanove)(optioneel) Breadboard verbindingen om g