Arduino inzicht-Beginner LED'S en (16-bits binaire counter) (3 / 7 stap)

Stap 3: Glowing een enkele LED


De duimregel is dat het schrijven van een "eenvoudige programma" te begrijpen hethiearchy van de programmering van Arduino.

  • De Setup-functie

De volgende fase in het creëren van een schets is het toevoegen van de void setup-functie. Deze functie bevat een set van instructies voor de Arduino te voeren zodra alleen, telkens wanneer het resetten of ingeschakeld. Als u wilt maken het setup-functie, voeg de volgende regels aan uw schets.

VOID Setup
{
........
}

  • Controle van de Hardware

Ons programma zal knipperen de gebruiker LED met pin 2 verbonden. Een digital pin kan detecteren een elektrisch signaal of genereren een op commando. In dit project, zullen we een elektrisch signaal dat de LED zal licht genereren. Dit lijkt misschien een beetje ingewikkeld, maar leert u meer over digital pins voortaan hoofdstukken. Voor nu, gewoon blijven met het maken van de schets. De nummer 2 in de aanbieding vertegenwoordigt de digitale pin die je bent aanpakken. U bent deze pin instelt op OUTPUT, wat betekent dat het zal genereren (output) een elektrisch signaal. Als je wilde om te ontdekken een binnenkomende elektrisch signaal, dan zou u INPUT in plaats daarvan

VOID Setup
{
pinMode (2, OUTPUT); digitale pincode 2 uitgang instellen
}

  • De Loop-functie

Vergeet niet dat ons doel is om de LED knipperen herhaaldelijk. Om dit te doen, maken we een lus functie om te vertellen van de Arduino instructie uit te voeren een telkens totdat de macht is uitgeschakeld of iemand op de RESET-knop drukt.
void loop
{
plaats hier uw code van de hoofdlus:
}

  • Samenvattend

VOID Setup
{
pinMode (2, OUTPUT); digitale pincode 2 uitgang instellen
}
void loop
{
digitalWrite (2, HIGH); digitale pin 2 inschakelen
delay(1000); pauze gedurende één seconde
digitalWrite (2, laag); uitschakelen van digitale pin 2
delay(1000); pauze gedurende één seconde
}

Dat is alle vrienden, ik hoop dat u de eerste taak van verlichting voltooid omhoog en weg van LED. Dit is de basis voor alle verdere concepten.

Gerelateerde Artikelen

Arduino Hack - RGB LED's - de CPU-ventilator & TLC5940

Arduino Hack - RGB LED's - de CPU-ventilator & TLC5940

In dit Instructable, ik zal u begeleiden door het proces van hacking en converteren van een duidelijke, 120 mm PWM-ventilator gebruikt gemeenschappelijk huishouden PC's van een enkele kleur LED individueel adresseerbare RGB LEDs. De toepassingen van
Stem ingang Arduino Bi-color LED Matrix scrollen tekstweergave (Bluetooth + Android)

Stem ingang Arduino Bi-color LED Matrix scrollen tekstweergave (Bluetooth + Android)

Tijdens het browsen interessante projecten op Instructables, stuitte we op de indrukwekkende stem geactiveerd Arduino (Bluetooth + Android) instructable. Je kan check it out opOnlangs, hebben zetten we een instructable te bouwen een 7 Bi-color 8 x 8
Chromatische Temperatuurdisplay - Arduino gecontroleerde RGB LED Infinity spiegel

Chromatische Temperatuurdisplay - Arduino gecontroleerde RGB LED Infinity spiegel

Dit project werd losjes geïnspireerd door , een weerstation display waarvan de kleur is gebaseerd op de buitentemperatuur. Ik had een kamergenoot op de Universiteit, die had een van deze en het was heel nuttig, in Pittsburgh vooral gewoon een blik we
Arduino controlled RGB LED-strip in de woonkamer

Arduino controlled RGB LED-strip in de woonkamer

Het idee achter dit kleine project was dat sommige vrij indirecte stemming licht in de woonkamer. Het wordt beheerd door de server openHAB (dat project is nog steeds op de lijst moet worden toegevoegd aan deze site) geïnstalleerd op een Raspberry Pi.
Arduino controlled RGB LED nachtlampje

Arduino controlled RGB LED nachtlampje

een nachtlampje voor mijn jongens nodig en wilde iets meer dan de normale stekker in. Ze wilden een die zij kon het plukken van de kleur van en een die kleur zou veranderen.Easy - sommige PWM, een Arduino en RGB LED!Kiezen van de kleur was de kwestie
2-bits binaire kwadraten apparaatstuurprogramma

2-bits binaire kwadraten apparaatstuurprogramma

dit apparaat doet precies zoals de titel luidt: het vierkanten 2-bits binaire getallen. de functies die zij zijn: 0 verrichten kan ^ 2, 1 ^ 2, 2 ^ 2 en 3 ^ 2 het diagram zich vrij veel verklaart (tenzij u geen logica diagrammen lezen) dus, geniet van
Arduino Controlled RGB LED Dot Matrix bord

Arduino Controlled RGB LED Dot Matrix bord

dit project is een relatief eenvoudig en simpel DIY muziek-board.De Dot Matrix bord kan elke ouder persoon maken hun eigen muziek en beats.Allen u moet hebben is een goed begrip van de Arduino en circuits.Stap 1: Verzamel onderdelen die nodig zijnHie
Arduino-controlled RGB LED Infinity spiegel

Arduino-controlled RGB LED Infinity spiegel

Update 11/22/2013: dank aan iedereen die gestemd voor dit project in de Microcontroller-wedstrijd! Het was een van de drie winnaars van de eerste-prijs.9/17/2013 update: dank aan iedereen die gestemd voor dit project in de wedstrijd van de Arduino (i
Arduino-gecontroleerde UV LED PCB blootstelling vak

Arduino-gecontroleerde UV LED PCB blootstelling vak

Waarom Maak een blootstelling box?Zoals vele liefhebbers van de Arduino, zodra ik begon met het maken van grotere projecten wilde ik natuurlijk niet om hen te houden op een fragiele breadboard.  Zoals veel mensen doen, begon ik te monteren van mijn p
Arduino aangedreven 7seg led display met poort manipulatie - ik maakte het op TechShop

Arduino aangedreven 7seg led display met poort manipulatie - ik maakte het op TechShop

tijd voor iets een beetje meer geavanceerde. Directe haven manipulatie. Normaal gesproken tijdens het gebruik Arduino software, is de werkelijke logica achter het wijzigen van de waarden in de pinnen geabstraheerd weg met digitalRead en digitalWrite.
Arduino met MM5451 LED Display Driver

Arduino met MM5451 LED Display Driver

Het onderwerp hier is de Arduino aansluiten op een MM5451 LED-displaystuurprogramma. Dit is geschreven in C om aan te tonen bitsgewijze programmering en shift register operatie.Met behulp van slechts twee input pinnen (clock en data) voor seriële dat
Arduino Internet gecontroleerde Led van

Arduino Internet gecontroleerde Led van

HalloIn dit project i 'm going to control leidde's via een webpagina's. U kunt uw browser openen en beheren van de led.De code die verleend wanneer geüpload en met het internet verbonden maakt het een webserver in uw LAN en u gewoon gebruik maken van
Arduino Firefly-geprogrammeerde LEDs op handgemaakte vilten Tote tas

Arduino Firefly-geprogrammeerde LEDs op handgemaakte vilten Tote tas

Dit was mijn allereerste project dat codering vereist. Mijn idee was om een vilten tas die had sommige LED's die zou fade-in en fade out willekeurig, zoals vuurvliegjes. Het moest zo vrij en niet al te geeky, werkte ik hard aan het Gevilte ontwerp. G
Arduino Sound reactieve LED Pyramid

Arduino Sound reactieve LED Pyramid

Verlicht uw favoriete hotspot met onze geluid reactieve LED piramide. Maak uw favoriete plek om terug te schoppen de hot spot voor al uw vrienden en familie. Met een breed scala van kleuren zal deze lichten aan elke instelling een nieuwe smaak toevoe