![](https://static.s123-cdn-static-c.com/uploads/3020059/2000_5e90fabf877d3.png)
La Circuit Playground es un una placa electrónica que sirve para aprender algo de electrónica y programación. La placa tiene un montón de sensores, además de leds y botones y switches. Debido a eso, se pueden construir proyectos muy rápidamente.
PARTES DE LA CIRCUITPLAYGROUND
Los sensores tacto: pueden detectar cualquier cosa que conduzca electricidad, como nuestro cuerpo. Si se tocan con la mano estos sensores, el CircuitPlayground detecta el contacto.
Sensor de luz: La lectura de luz es un valor entre 0 y 1023 (10 bits) Se usa el comando siguiente: CircuitPlayground.lightSensor()
Sensor de Temperatura: Lee temperatura en grados centígrados. Se lee con el comando siguiente: CircuitPlayground.temperature()
El micrófono: lee valores entre 0 y 1023. Cuando no hay ruido lee 512, y con sonido el valor oscila entre 0 y 1023. CircuitPlayground.soundSensor()
Botones derecha e izquierda: devuelven un valor de 0 o false, o 1 o true. La diferencia es que los botones son momentáneos, es decir, se oprimen y al soltar vuelven al estado original. los comandos son: • CircuitPlayground.leftButton() • CircuitPlayground.rightButton()
Siwich o Interruptor: Hay un solo interruptor deslizante cerca del centro del patio del circuito. Está conectado a la digital # 21y lee BAJO cuando se desliza a la izquierda, y ALTO cuando está en la posición de la mano derecha. Se usa el comando siguiente: CircuitPlayground.slideSwitch()
Buzzer o piezo: El buzzer es un pequeño parlante que emite tonos: <p>CircuitPlayground.playTone(nota,time)</p> Donde nota indica la nota en frecuencia (440 para un La), y time, la duración del sonido.
El acelerómetro: hace las lecturas en ejes X,Y y Z. La lectura es un número real que va desde -10 a 10, y las unidades son metro por segundo cuadrado. El comando para cada eje es: CircuitPlayground.motionX()) CircuitPlayground.motionY()) CircuitPlayground.motionZ()).
Botón Reset: Pulse este botón una vez para restablecer, haga doble clic para entrar manualmente en el gestor de arranque.
NeoPixeles: Hay 10 NeoPixeles RGB, que son leds muy potentes. Para usarlos se utilizan los siguientes comandos: CircuitPlayground.setPixelColor(n,color) la variable n indica cual neopixel (de 0 a 9), y color indica el color que se define con el siguiente comando: CircuitPlayground.strip.Color(R,G,B) Donde R,G y B indican los valores de colores en rojo, verde y azul, que van de 0 a 255. Para apagar todos los neopixeles, se utiliza el comando: CircuitPlayground.clearPixels(); Y para apagar uno solo, nada más se establece el color como R:0 G:0 B:0
USB micro: Se Conecta el cable al USB micro en la CircuitPlayground y el USB en la computadora.
Microcontrolador: cerebro de la CircuitPlayground Procesador ATmega32u4, que funciona a 3,3 V y 8 MHz.
Conector de batería: se Usa para cargar la CircuitPlayground.