SENSORES Y ACTUADORES (CIRCUITPLAYGROUND
Soluciones de la practica dirigida1
Ejercicio1
Ejercicio1
Sonido Programacion
de la CircuitPlayground
#include <Adafruit_CircuitPlayground.h>
#include <Adafruit_Circuit_Playground.h>
void setup()
{
CircuitPlayground.begin();
Serial.begin(9600);
}
void loop()
{
CircuitPlayground.setPixelColor(0,255,0,255);
CircuitPlayground.playTone(100,1000);
delay(1000);
Sensor Sonido
////Procedimiento para sensor de sonido
void sensor_sonido()
{
int valor_sonido=CircuitPlayground.soundSensor();
Serial.print("Valor detectadi de sibudi:");
Serial.println(valor_sonido);
delay(500);
}
SENSOR TEMPERATURA
///Procedimiento para sensor de temperatura
void sensor_temperatura()
{
int valor_temperatura=CircuitPlayground.temperature();
Serial.print("Valor detectado de temperatura: ");
Serial.println (valor_temperatura);
delay (500);
}
SENSOR LUZ
////Procedimiento para sensor de luz
void sensor_luz()
{
int valor_luz = CircuitPlayground.lightSensor();
Serial.print("Valor detectado de luz: ");
Serial.println (valor_luz);
delay(500);
}
SENSOR INTERRUPTOR
////Procedimiento para interruptor
void sensor_interruptor()
{
int valor_interruptor = CircuitPlayground.slideSwitch();
if(valor_interruptor==0)
{
Serial.print("Posición del interruptor:derecho");
Serial.println();
delay(500);
}
else
{
Serial.print("Posición del Interruptor Izquierdo");
Serial.println();
delay(500);
}
}
SENSOR CONTACTO
////Procedimientos para botones///
void sensor_botones_contacto()
{
int valor_botonderecho=CircuitPlayground.rightButton();
int valor_botonizquierdo=CircuitPlayground.leftButton();
Serial.print("Valor del botòn derecho: ");
delay(500);
Serial.println (valor_botonderecho);
delay(500);
Serial.println ("Valor del botón izquierdo: ");
delay(500);
Serial.println(valor_botonizquierdo);
delay(500);
}
RETO1
#include <Adafruit_CircuitPlayground.h>
#include <Adafruit_Circuit_Playground.h>
int Y;
void setup() {
Serial.begin(10);
CircuitPlayground.begin();
}
void loop() {
Y=CircuitPlayground.motionY();
Serial.print(Y);
if (Y> (0)) {
CircuitPlayground.setPixelColor (3,0);
CircuitPlayground.setPixelColor (6,100,155,155);
}
else {
CircuitPlayground.setPixelColor(3,200,155,255);
CircuitPlayground.setPixelColor(6,0);
}
}
PROBLEMAS TÈCNICOS
Internet lento para bajar los programas.
Con Arduino se pierde constantemente los puertos .
Se soluciona direccionando nuevamente la ruta.
Con el programa la sintaxis es muy exacta no permite el mínimo error, ya sea cerrar una paréntesis o llave así como el punto y coma
No hay comentarios:
Publicar un comentario