Arduino - knipperende LED (2 / 3 stap)

Stap 2: De Code

Nu voor de codering helft. Dit is waar de ware magie van Arduino gebeurt. Dit kleine blauwe bord kan worden geprogrammeerd om te doen bijna alles wat die je kunt bedenken. De code die we nodig hebben om te schrijven voor dit is vrij eenvoudig, maar eerst moet je de Arduino IDE van hun website downloaden.

Om te beginnen, die u wilt instellen uw IDE om uw code te schrijven. Elke Arduino-programma moet deze twee dingen voor het te laten werken. Beginnen met het schrijven van dit:

VOID Setup {}
}
void loop {}
}

Hoe dit werkt is dat wanneer u je Arduino Reset of op opwaarts schoen, de code in het gedeelte 'void setup' wordt uitgevoerd. Zodra dat wordt gebeëindigd, krijgt over en voorbij 'ongeldig loop' lopen tot macht wordt verwijderd uit de Arduino. Voorafgaand aan uw 'void setup' echter we willen toewijzen pin zeven een naam zodat we weten wat we controleert op het later een. Schrijf voordat 'void setup':

int geleid = 7;

Dit wordt de naam toegewezen 'geleid' het gehele getal 7. Nu elke keer als we schrijven 'geleid' in onze code, zal Arduino interpreteren dat als 7. Binnen uw 'void setup', we willen om te schrijven een regel code waarmee de Arduino weten dat we pin 7 willen, of geleid, om op te treden als een output. Een output is een pin die is ofwel hoog of laag, wat betekent dat de beide ON of OFF. Maar we hoeven niet te vrezen dat gewoon nog niet. Bedenk dat een OUTPUT elektriciteit geeft, en INPUT informatie van pins verzamelt. Na void setup {, schrijven:

pinMode led (, uitvoer);

Houd er rekening mee dat het zeer belangrijk dat elke regel met een puntkomma eindigt.
Nu voor de daadwerkelijke controle van de LED. Na void loop {, schrijft het volgende:

digitalWrite (led, hoog);

Hierdoor wordt ingesteld pin 7 hoog of ingeschakeld, betekenis dat het spanning is uitvoeren terwijl het is hoog. Als u uw code liep nu, zou de LED oplichten en blijven branden. Geef het een keer te proberen als u wilt. Maar het punt van dit leerprogramma moest maken van de LED knipperen, was het niet? Op de volgende regel, schrijven "delay(1000);"
Hierdoor wordt de pauze van de Arduino voor een volle seconde. Als je het een halve seconde wilde, schrijven 500 in plaats van 1000. U kunt dit nummer wat die je wilt maken. Maar het nog steeds niet knipperen.
Op de regel na dat, schrijven:

digitalWrite (led, laag);

Dit wordt uw LED uitgeschakeld na de periode die u troep op te stellen. Uw code nu uitvoeren. Verwittiging iets vreemd? Het is nog steeds niet knipperen! Geef het wat gedachte en zien als u het uit jezelf, rekening houdend met wat ik u heb verteld over de void loop-functie kunt werken.

Werkte het uit?

Maak je geen zorgen als je niet, het zou verwarrend kunnen zijn. Ook als u niet zelfs proberen Nou dan je mijn vriend zijn gemiddelde: P
Hoe dan ook, de reden is omdat het is strik zodra het bereikt de lijn die de LED uitgeschakeld, direct terug te gaan naar waar het op draait. Er niet elk moment voor u om te observeren de LED wordt uitgeschakeld. De oplossing? Voeg een andere lijn van vertraging nadat u de LED uitgeschakeld. Hey presto, hebben u een knipperende LED!

Uw definitieve code ziet er als volgt:

int geleid = 7;
VOID Setup {}
pinMode led (, uitvoer);
}

void loop {}
digitalWrite (led, hoog);
delay(1000);
digitalWrite (led, laag);
delay(1000);
}

Gerelateerde Artikelen

Arduino knipperende LEDS

Arduino knipperende LEDS

dit krijgt u een zeer mooie set van knipperende LEDs alleen verbinding maken met de LEDs (ik gebruikte een breadboard) en zet hem aan.Stap 1: Program de Arduino. De volgende Code invoegen:int led1Pin = 1; int led2Pin = 2; int led3Pin = 3; int led4Pin
Arduino knipperende LED Project voor kinderen

Arduino knipperende LED Project voor kinderen

Knipperende LED Project met Arduino UNO. Basisproject voor kinderen leukWat u ook nodig hebt!Arduino UNOBreadboard3 LED'sJumper draden1 k Ohm weerstandenStap 1: Aansluiten van dradenSluit alle kabels per fotogrond verbinden met het breadboard (-) spo
Aan de slag met Arduino - knipperende LED

Aan de slag met Arduino - knipperende LED

In deze tutorial lopen we u stapsgewijs door het proces in uw eerste arduino project krijgen up and running.Stap 1: Bouw uw circuit Voor dit project moet u één Light Emitting Diode (LED)Sommige LED's kunnen worden gebruikt op hun eigen, anderen verei
Arduino knipperende LED lamp

Arduino knipperende LED lamp

Een simpele RGB LED underglow voor een lamp. Kunt u de lamp van walmart. Het heeft een doorzichtige plastic dekking voor het houden van potloden en spullen erin. Het is zeer eenvoudig en duurt misschien vijf minuten, maar verbetert het uiterlijk van
Arduino knipperende LED Video

Arduino knipperende LED Video

 Watch the two following videos, here is the code. int led1Pin=1; int led2Pin=2; int led3Pin=3; int led4Pin=4; int led5Pin=5; int led6Pin=6; int led7Pin=7; int led8Pin=8; int led9Pin=9; voidsetup() { pinMode(led1Pin, OUTPUT); pinMode(led2Pin, OUTPUT)
Knipperende LED met Arduino Nano

Knipperende LED met Arduino Nano

Hallo vrienden,Zien van een knipperende LED is zo leuk, maar wanneer u er een maken als dat door uzelf dan de pret is zelfs meer. ^_^Dus, laat de pret beginnen,In dit instructable, ik heb aangetoond over het knipperen van een LED met Arduino Nano.Opm
Hoe maak je twee knipperende LED ogen met uw Arduino Uno

Hoe maak je twee knipperende LED ogen met uw Arduino Uno

Ik ga u tonen hoe om twee knipperende LED ogen.Stap 1: Sluit de HardwareU moet:-Arduino Uno.-4 jumper draden.-2 LED's (ik gebruikte rode degenen)-weerstand van 1 330 ohm.Volg nu dit schema om verbinding te maken met de hardware.Stap 2: Het programma
Core-101 vonk-knipperende LED's

Core-101 vonk-knipperende LED's

Onlangs kreeg de kern van de vonk om te experimenteren op, de kern van de vonk is vrij gelijkaardig aan de Arduino nano maar is beter en heeft een vrij koele WiFi module op de bovenkant van het bord. De kern van de vonk is vrij gemakkelijk om mee te
Sci Fi stijl Arm stuk met veelkleurige knipperende LED.

Sci Fi stijl Arm stuk met veelkleurige knipperende LED.

Dit item is gemaakt van artikelen die ik bij een plaatselijke winkel Dollar boom gekocht. Het is een prop voor een toekomstige video.Stap 1: De onderdelen. Dit zijn de onderdelen: de voltooide stuk op het recht en de samenstellende delen ernaast. De
Lego TARDIS met knipperende LED

Lego TARDIS met knipperende LED

Ik was nieuwsgierig om te zien als ik een knipperende LED-circuit met de LEGO TARDIS combineren kan (#21304 - http://shop.lego.com/en-US/Doctor-Who-21304). Met een klein beetje boren kon ik een LED onder de TARDIS dak monteren en Toon door middel van
Hoe maak je een knipperende LED in VLIETSTEEN.

Hoe maak je een knipperende LED in VLIETSTEEN.

Voor degenen onder ons die gebruik maken van Vlietsteen, de standaard LED-module is groot, maar knippert niet wanneer ingeschakeld via software. In gevallen waar een visuele Annunciatie grijpen de aandacht van de exploitant nodig is, is het noodzakel
Hoe maak je een knipperend LED Paracord armband

Hoe maak je een knipperend LED Paracord armband

Leer hoe te maken van de knipperende LED paracord armbanden om ervoor te zorgen dat u te zien!Stap 1: Je moet...Om uw LED paracord armband moet u de volgende dingen:ParacordMeetlintSchaarAanstekerEen LED pols band van een soortStap 2: Meten uw Paraco
Groene LED-lamp (gecontroleerd met een knipperend led)

Groene LED-lamp (gecontroleerd met een knipperend led)

enkele jaren geleden las ik een artikel over verlichting in de ontwikkelingslanden, het verteld dat 1,6 miljard mensen geen toegang tot elektriciteit hebben en een betrouwbare bron van verlichting een groot probleem voor hen is. Een Canadese bedrijf
Hoe maak je een snel knipperend LED fietsverlichting

Hoe maak je een snel knipperend LED fietsverlichting

In dit Instructable zal ik u tonen hoe maak je een eenvoudige snel knipperend LED licht die u kunt koppelen aan uw fiets of enige waar u wilt. Het knippert meer dan 3 keer in een seconde.Het is goedkoper om te maken dan te kopen.Je kunt er whit uw fa