Arduino como sistema: placa, programa y circuito
Introducción completa al microcontrolador, la placa, el entorno de desarrollo y el ciclo seguro de trabajo.
Desarrollo de la clase
Qué hay realmente en una placa Arduino
Arduino no es solamente un lenguaje ni un conector USB. La placa reúne microcontrolador, regulación, reloj, interfaz de programación y pines; el sketch es el programa que queda almacenado en el microcontrolador; el circuito externo aporta sensores y actuadores. Separar estas capas ayuda a ubicar fallas: un error de compilación pertenece al programa, una alimentación incorrecta al hardware y una conexión equivocada al montaje.
Del problema al primer prototipo
Un flujo ordenado comienza con una conducta observable: por ejemplo, encender un LED cuando se presiona un botón. Se dibujan entradas, decisión y salida; se asignan pines; se calculan componentes de protección; se escribe el sketch y se prueba cada bloque. setup configura una vez y loop repite el comportamiento. Las constantes con nombres evitan números dispersos y los comentarios explican decisiones, no traducen cada instrucción.
Alimentación, referencias y límites
GND es la referencia común de señales. 5V, 3,3V, VIN y USB no son intercambiables. Un GPIO entrega señales con corriente limitada y no alimenta motores, relés o tiras. Antes de conectar se revisan tensión, polaridad, consumo y protección. El simulador reduce riesgos conceptuales, pero el montaje real exige fuente limitada y comprobación sin energía.