Fase lógica
Tarea: Después de enrollar y configurar los componentes físicos, diseñar, probar e implementar los pasos/operaciones lógicas para hacer que el proyecto funcione.
Lo hará haciendo clic en un enlace a un proyecto Tinkercad y completando la actividad allí. Aquí está una tarea de calibración de ejemplo: Utilizando un LED con un botón - Parte 3 - Tema
Enfoque: Resolución de problemas
, pensamiento algorítmico
, Programación
, Pruebas
Lo que aprendemos: Sobre cómo generar algoritmos, implementar y probar diferentes instrucciones de Arduino C/C++
Solución de ejemplo: Completando el circuito que conecta un microcontrolador Arduino, un LED y un botón
void loop()
{
/* Paso 3. Compruebe si el botón está presionado */
/* Paso 4. Si se presiona, activa el LED */
/* Paso 5. Si no está presionado, apaga el LED */
}
void loop()
{
/* Paso 3. Compruebe si el botón está presionado */
if ( digitalRead(button) == BAJO ) {
/* Paso 4. Si se presiona, activa el LED */
digitalWrite(LED, HIGH);
}
/* Paso 5. Si no está presionado */
if ( digitalRead(button) == ALTA ) {
/* apaga el LED */
digitalWrite(LED, MÁS
}
}
Después de la fase lógica, siempre se comparte una solución para permitir al grupo o individuo validar ideas.