Practica Dirigida 1
Procedimientos practica dirigida 1
#include
#include
void setup() {
Serial.begin(9600);
}
void loop(){
música_sonido();
sensor_botón_contacto();
sensor_interruptor();
sensor_luz();
sensor_temperatura();
}
void sensor_boton_contacto()
{
int valor_botonderecho=CircuitPlayground.rightButton();
int valor_botonizquierdo=CircuitPlayground.leftButton();
Serial.print("valor del boton derecho: ");
delay(500);
Serial.println(valor_botonderecho);
delay(500);
Serial.print("valor del boton izquierdo: ");
delay(500);
Serial.println(valor_botonizquierdo);
delay(500);
}
// procedimiento sensor de sonido
void sensor_sonido()
{
int valor_sonido=CircuitPlayground.soundSensor();
Serial.print("volor detectado de sonido ");
Serial.println(valor_sonido);
delay(500);
}
//Procedimiento 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);
}
}
//Procedimeinto apra sensor de luz
void sensor_luz()
{
int valor_luz=CircuitPlayground.lightSensor();
Serial.print("Valor detectado de luz: ");
Serial.println(valor_luz);
delay(500);
}
//Procedimeinto para sensor de sonido
void musica_sonido()
{
int valor_sonido=CircuitPlayground.soundSensor();
Serial.print(" Valor detectado de sonido: ");
Serial.println(valor_sonido);
delay(500);
}
//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);
}
Vídeo Reto
Solución al Reto
void setup() {
CircuitPlayground.begin();
}
void loop() {
movimiento_y();
movimiento_x();
}
void movimiento_y(){
int movimientoy=CircuitPlayground.motionY();
if (movimientoy < -1 )
{ CircuitPlayground.setPixelColor(2,253,250,217);
}
else
{ CircuitPlayground.clearPixels();
}
if (movimientoy > 1 )
{ CircuitPlayground.setPixelColor(7,0,255,0);
}
else
{ CircuitPlayground.clearPixels();
}
}
void movimiento_x(){
int movimientox=CircuitPlayground.motionX();
if (movimientox > 1 )
{ CircuitPlayground.setPixelColor(0,0,0,255);
CircuitPlayground.setPixelColor(9,0,0,255);
}
else
{ CircuitPlayground.clearPixels();
}
if (movimientox < -1 )
{ CircuitPlayground.setPixelColor(5,255,0,0);
CircuitPlayground.setPixelColor(4,255,0,0);
}
else
{ CircuitPlayground.clearPixels();
}
}
Vídeo Practica Dirigida 1
Procedimientos practica dirigida 1
#include
#include
void setup() {
Serial.begin(9600);
}
void loop(){
música_sonido();
sensor_botón_contacto();
sensor_interruptor();
sensor_luz();
sensor_temperatura();
}
void sensor_boton_contacto()
{
int valor_botonderecho=CircuitPlayground.rightButton();
int valor_botonizquierdo=CircuitPlayground.leftButton();
Serial.print("valor del boton derecho: ");
delay(500);
Serial.println(valor_botonderecho);
delay(500);
Serial.print("valor del boton izquierdo: ");
delay(500);
Serial.println(valor_botonizquierdo);
delay(500);
}
// procedimiento sensor de sonido
void sensor_sonido()
{
int valor_sonido=CircuitPlayground.soundSensor();
Serial.print("volor detectado de sonido ");
Serial.println(valor_sonido);
delay(500);
}
//Procedimiento 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);
}
}
//Procedimeinto apra sensor de luz
void sensor_luz()
{
int valor_luz=CircuitPlayground.lightSensor();
Serial.print("Valor detectado de luz: ");
Serial.println(valor_luz);
delay(500);
}
//Procedimeinto para sensor de sonido
void musica_sonido()
{
int valor_sonido=CircuitPlayground.soundSensor();
Serial.print(" Valor detectado de sonido: ");
Serial.println(valor_sonido);
delay(500);
}
//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);
}
Vídeo Reto
Solución al Reto
void setup() {
CircuitPlayground.begin();
}
void loop() {
movimiento_y();
movimiento_x();
}
void movimiento_y(){
int movimientoy=CircuitPlayground.motionY();
if (movimientoy < -1 )
{ CircuitPlayground.setPixelColor(2,253,250,217);
}
else
{ CircuitPlayground.clearPixels();
}
if (movimientoy > 1 )
{ CircuitPlayground.setPixelColor(7,0,255,0);
}
else
{ CircuitPlayground.clearPixels();
}
}
void movimiento_x(){
int movimientox=CircuitPlayground.motionX();
if (movimientox > 1 )
{ CircuitPlayground.setPixelColor(0,0,0,255);
CircuitPlayground.setPixelColor(9,0,0,255);
}
else
{ CircuitPlayground.clearPixels();
}
if (movimientox < -1 )
{ CircuitPlayground.setPixelColor(5,255,0,0);
CircuitPlayground.setPixelColor(4,255,0,0);
}
else
{ CircuitPlayground.clearPixels();
}
}

Comentarios
Publicar un comentario