miércoles, 6 de marzo de 2019

ENCUESTA BLOQUE 2

PROYECTO SIMONSAYS

#include int ledPins[] = {2, 3, 4, 5, 6}; int pinCount = 5; VUMeter vuMeter; Knob pot=Knob(A0); Button button = Button(9); Melody piezo=Melody(8); int turns_begin=2; int turns_max=10; int game[10]; int turns=2; int blinkTime=500; void setup(){ vuMeter.config(pinCount, ledPins); vuMeter.begin(); pot.setLevels(5); button.begin(); randomSeed(analogRead(A5)); } void loop(){ newGame(); simonSays(); delay(1000); getInputs(); } void newGame(){ vuMeter.blinkAll(200, 3); vuMeter.clear(); delay(500); for(int i=0;i

ENTRADAS DIGITALES 2

int inputPin = 6; int ledPin = 13; void setup() { pinMode(inputPin, INPUT); pinMode(ledPin, OUTPUT); } void loop() { if (digitalRead(inputPin) == HIGH) { digitalWrite(ledPin, HIGH); } else { digitalWrite(ledPin, LOW); }

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); }