miércoles, 6 de marzo de 2019

ENTRADAS DIGITALES 1

En esta práctica encendemos y apagamos un LED conectando y desconectando un cable
int inputPin = 5; int ledPin = 13; void setup() { pinMode(inputPin, INPUT); pinMode(ledPin, OUTPUT); } void loop() { if (digitalRead(inputPin) == HIGH) { digitalWrite(ledPin, HIGH); } else { digitalWrite(ledPin, LOW); } }

MELODÍA DE BEEP

void setup(){ tone(8, 392, 500); delay(300); tone(8, 440, 500); delay(300); tone(8, 493.88, 700); delay(300); tone(8, 493.88, 500); delay(300); tone(8, 440, 500); delay(300); tone(8, 392, 700); delay(300); tone(8, 493.88, 500); delay(300); tone(8, 440, 700); delay(300); tone(8, 440, 700); delay(300); tone(8, 493.88, 500); delay(300); tone(8, 440, 600); delay(400); tone(8, 392, 500); delay(300); tone(8, 440, 500); delay(300); tone(8, 493.88, 700); delay(300); tone(8, 493.88, 500); delay(300); tone(8, 440, 500); delay(300); tone(8, 392, 600); delay(300); tone(8, 440, 500); delay(300); tone(8, 392, 1000); delay(1000); } void loop(){ }

PLACA DE ARDUINO VUMETER

VUMeter me; int pins[]={2,3,4,5,7}; int pinCount=5; void setup(){ me.config(pinCount,pins); me.begin(); void loop(){ me.on(0); delay(1000); me.on(1); delay(1000); me.on(2); delay(1000); me.on(3); delay(1000); me.on(4); me.blinkAll(100,10); delay(1000); me.on(0); delay(800); me.blink(0,200,3); delay(1000); me.scrollRight(700,1); delay(1000); me.on(4); delay(800); me.blink(4,200,3); delay(1000); me.scrollLeft(700,1); delay(800); me.blink(1,800,1); delay(200); me.blink(3,800,1); delay(200); me.blink(2,800,1); delay(200); me.blink(0,800,1); delay(200); me.blink(4,800,1); delay(200); me.blinkAll(200,6); delay(1000); }