» Electrónica » Arduino »¡Caja luminosa en arduino!

Caja luminosa en arduino!


Buen dia a todos! Si eres un amante de la electrónica, tienes un controlador arduino, así como una caja de plástico innecesaria en algún lugar, ¡entonces no te apresures a tirarla! De hecho, a partir de él, con la ayuda de su arduinka y un conjunto de LED, ¡puede hacer un juguete muy atractivo para un niño!

Y entonces vamos!

Lo que necesitamos
Plataforma Arduino
Caja de plastico
LED Set
Alambres (papá mamá, papá papá)
Botón
Tablero de pan
Resistencias (220 ohmios)
Batería Crown (alimentaremos el arduino, también es posible a través de un cable usb)


De instrumentos usaremos solo un destornillador.
Paso 1.

En el lado de la caja, haz un agujero para nuestro botón futuro.

Luego, en la cubierta, hacemos 10 pares de agujeros para los LED (tomamos una distancia de 5 mm entre los dos agujeros)

Paso número 2. Insertamos nuestras "luces" en los lugares preparados

Paso 3. Instalamos 10 resistencias en la placa de pruebas y las conectamos al suelo. La tierra del tablero también está conectada a GND en el microcontrolador.

Paso 4. Conectamos 10 cables del controlador (del 2 al 11) con los ánodos de los LED con cables (mamá-papá). El ánodo es una pierna más larga. Si invierte la polaridad, nada arderá.

Paso 5. En la placa opuesta a cada resistencia, inserte otros 10 cables.

Paso 6. Conectamos los cables a las patas restantes de los LED. (¡Esta es su tierra!)

Paso número 7. Conecta el botón a arduino. Ella tiene tres cables: tierra, energía y señal. Este último está conectado a la 12ª entrada del microcontrolador. Arreglamos el botón al costado de la caja.

Eso es todo, ahora nuestro dispositivo está ensamblado. Queda por conectar arduino a la computadora y completar el siguiente boceto:
configuración nula () {
  para (int i = 2; i & lt; 12; i ++)
  {
   pinMode (i, SALIDA);
  }
  pinMode (12, ENTRADA);
}
bucle vacío () {
 int b = digitalRead (12);
 si (! b)
  {
    para (int a = 1; a & lt; 20; a ++)
    {
    para (int i = 2; i & lt; 12; i ++)
     {
     digitalWrite (i, 1);
     }
      retraso (500);
     para (int i = 2; i1; i--)
    {
      digitalWrite (i, 1);
      retraso (100);
    }
    para (int i = 2; i & lt; 12; i ++)
    {
     digitalWrite (i, 0);
     }
   }
  }
}

Como resultado, obtenemos un cuadro con un botón, cuando hace clic en él, los LED se iluminarán en la secuencia que establecemos.


Espero que hayas disfrutado el mío hecho en casa! Hazlo! Evolucionar! Saber: ¡inventarlo es genial e interesante!
1.3
6
4.3

Agrega un comentario

    • sonriesonrisasxaxaokno sabesyahoonea
      jeferascarsetontosisi-siagresivosecreto
      lo sientobailardance2dance3perdónayudabebidas
      pararamigosbuenobuenosilbatodesmayarselengua
      fumaraplaudirllorardeclararburlóndon-t_mentiondescargar
      calorfuriosorisa1mdareuniónMoskingnegativo
      not_ipalomitas de maizcastigarleerasustarasustabuscar
      burlagraciasestoto_clueumnikagudode acuerdo
      malbeeeojo negroblum3ruborpresumiraburrimiento
      censuradocortesíasecreto2amenazarvictoriaYusun_bespectacled
      shokrespektjajajaPrevedbienvenidokrutoyya_za
      ya_dobryiayudantene_huliganne_othodigolpearprohibircerrar

Le recomendamos que lea:

Pásalo por el teléfono inteligente ...