ArduinoUno multiLED y Fotosensor (2 / 2 stap)

Stap 2:


Los les pegados al arreglo se conectan a la placa, estos deben estar pegados een VN-puerto GND.

Para el paso de los LED desde la corriente directa y la tierra es necesario colocar resistencias para evitar quemar los LEDS.

y colocamos el codigo.

se Han las variabelen

Const int inPin0 = A0; Const int analogPin = a1 worden verkregen; Puerto en el que se conecta el potenciometro const int ledCount = 7; cantidad de leds

int ledPins [] = {3, 4, 5, 6, 7, 8, 9 //arreglo con los puertos usados para los leds};

void setup(void) {pinMode (13, OUTPUT); //salida para el leidde pegado a la salida 13 Serial.begin(9600); //en estas dos lineas que vienen se inicia el Serial.println(); / / monitor para los datos de el fototransistor

esta parte maneja la variacion del potenciometro voor (int thisLed = 0; thisLed < ledCount; thisLed ++) {pinMode (ledPins [thisLed], OUTPUT);}} void loop(void) {int pinRead0 = analogRead(inPin0); pVolt0 zweven = pinRead0 / 1024.0 * 5.0; int sensorReading = analogRead(analogPin); / / kaart het resultaat naar een bereik van 0 tot en met het aantal LEDs: int ledLevel = kaart (sensorReading, 0, 1023, 0, ledCount);

Serial.Print(pVolt0); Serial.println(); delay(1000);

Als (pVolt0 < 4,00) {//revisa la potencia que se recibe el fotosensor digitalWrite (13, hoge); / / enciende el LED del puerto 13 / / delay(1000);} else {digitalWrite (13, laag); / / Apaga el LED del puerto 13 / / delay(1000);}

Recorre el arrray de LEDs: voor (int thisLed = 0; thisLed < ledCount; thisLed ++) {/ / als het matrixelement dat de index kleiner dan ledLevel is, / / schakelen de pin voor dit element: als (thisLed < ledLevel) {digitalWrite (ledPins [thisLed], hoge);} / / alle pinnen hoger dan de ledLevel uitzetten: anders {digitalWrite (ledPins [thisLed], laag);}}}

Gerelateerde Artikelen

ArduinoUNO, Bluetooth y Control de Servomotor

ArduinoUNO, Bluetooth y Control de Servomotor

El vídeo muestra el código para programar el ARDUINO UNO, con el fin de realizar VN proyecto que consiste nl dos aplicaciones. La primera aplicación es el envío de dos caracteres por Bluetooth desde una tablet para encender y apagar un geleid. La seg
Aansluiten&nbsp;ESP8266-01AanArduinoUNO /MEGAenBLYNK

Aansluiten&nbsp;ESP8266-01AanArduinoUNO /MEGAenBLYNK

src = "DitiseentutorialAanToonuHoeAanFlasheenfirmwareAanESP8266-01enverbinding makenAanBlynkmet behulp vaneenESP8266-01AlseenArduinoWiFischild.Hardwarenodig:* ArduinoUno/Mega* Jumperdraden* USBAAanUSBBkabel* ESP8266-01Softwarenodig:Voorgemakkelijktoe
IPad te typen steampunk robot - ROBOLED

IPad te typen steampunk robot - ROBOLED

OFFICIËLE VIDEO - Making OfHet ideeAls een student-assistent bij FabLab Aachen (Duitsland) was het - voor de laatste 3-4 maand - deel van mijn werk te maken van een spannende en uitdagende tentoonstelling waaruit blijkt hoe de "maker-way" van he
Kleine e-reader met oled + arduino, test

Kleine e-reader met oled + arduino, test

Dit is mijn eerste pass op een zeer kleine e-reader met behulp van een oled-scherm en een arduino. Het doel is om te lezen van een tekstbestand van een SD-kaart met een vorm factor < 1 vierkante inch.Dit instructable is alleen de zeer basisopstelling
AVR programmering op OS X met behulp van Eclipse Setup

AVR programmering op OS X met behulp van Eclipse Setup

Enige tijd terug ik in geslaagd om setup Eclipse voor AVR programmering op zowel Windows 8 als Ubuntu. Niet als een expert in de programmering, noch in de elektronica, moet ik toegeven dat ik vond het uitdagend.Nu wilde ik setup Eclipse voor AVR nogm
Olijf hout iPhone 6 Plus Stand

Olijf hout iPhone 6 Plus Stand

Ik wilde een snel en eenvoudig project uitproberen mijn gloednieuwe Evolution Mitre zag. Heb ik besloten om het maken van een stand, want mijn iPhone omdat het bijna uitsluitend op de mijter gebeuren kan zag met alleen een paar andere tools om Fins h
3D afgedrukt Arduino xylofoon

3D afgedrukt Arduino xylofoon

Als onderdeel van mijn laatste project voor mijn klas van de elektronica die heb ik besloten om een kleine elektronische xylofoon met behulp van de Arduino Uno. Dit idee kwam van de wens om een soort praktijk mallet instellen voor hamer slagwerkers,
Vest met Arduino lichtsensor

Vest met Arduino lichtsensor

ik ben dol op lopen. Echter, ik haat oefenen in de warmte, zodat ik alleen 's nachts worden uitgevoerd. Ik heb loopschoenen met reflectoren maar ik heb nooit gevoeld dat ze alles wat merkbaar zijn 's nachts vooral voor die afgeleid bestuurders. Ik wi
Arduino gebaseerd Moto Racer spelen Robotic Hand

Arduino gebaseerd Moto Racer spelen Robotic Hand

In de 21e eeuw het gebied van robotica zijn ontstaan zeer snel en blijft brengen nieuwe technologische verworvenheden aan vele sectoren van de samenleving. Met de overtuiging dat het slechts een kwestie van tijd voordat de robots stijgen en alle mens
Prender luz con relevador y resistencia fotosensible

Prender luz con relevador y resistencia fotosensible

Para esta práctica utilizaremos un relevador conectado een una lámpara, verbinden todo antes de verbinden el arduino een tu compu que se puede descomponer.Stap 1: Conectamos arduino Analizamos los valores de la fotoresistencia.Stap 2: PROGRAMARObserv
Servo robotarm Arduino gebaseerd

Servo robotarm Arduino gebaseerd

introductie---Hallo makers ditmaal ik ben het delen van mijn nieuwe project van robotarm met behulp van ArduinoUNO bestuur en Micro 180 graad servomotoren ik hoop dat u vindt het interessant.Ik zal proberen om u te tonen hoe u kunt controleren 4nos.
SmartLamp

SmartLamp

Nuestro proyecto consiste nl VN dispositivo electrónico capaz de interactieve vía WIFI een un servidor remoto por medio de HTTP y una Conexión een una base de datos gastheer. Por medio de cualquier teléfono inteligente computadora y tableta se pakke