¿Cómo empezar con Arduino? Conozca los conceptos básicos para escribir su primer programa Introducción El lenguaje Arduino deriva de los lenguajes C y C++ simplificados. Estos dos lenguajes son muy utilizados para programar placas electrónicas, por lo que es lógico que el lenguaje Arduino se inspire en ellos. ¿Cuál es la diferencia entre el lenguaje C y el Arduino? La mayor diferencia entre el lenguaje Arduino y C es que un programa Arduino debe contener dos funciones: void setup y void loop, mientras que C sólo contiene una función: void main. Sommaire masquer 1 ¿Cómo empezar con Arduino? Conozca los conceptos básicos para escribir su primer programa 1.1 Introducción 1.1.1 ¿Cuál es la diferencia entre el lenguaje C y el Arduino? 1.2 Estructura de un programa 1.3 ¿Qué encontrarás en nuestros tutoriales? 1.4 Para ir más lejos: Programas ya realizados Estructura de un programa Hay dos reglas importantes para empezar a programar en el lenguaje Arduino: Todas las acciones escritas deben terminar con un punto y coma para que la placa Arduino entienda que la acción está completa.Todas las funciones empiezan y terminan con llaves para que la placa Arduino entienda cuando empieza y termina la función. Estas son dos cosas que a menudo se olvidan al escribir un programa y que causarán problemas al compilarlo. ¿Qué encontrarás en nuestros tutoriales? Cada curso de nuestra categoría “Lenguaje Arduino” contiene un concepto importante del lenguaje Arduino. Puede tratarse de variables, listas o bucles. Cada curso contiene una parte de código para poner en práctica la noción aprendida. He aquí un ejemplo de programa que puede encontrar: for (int i = 0; i <= 255; i++) { //cosa que quieres hacer } Para ir más lejos: Programas ya realizados Si quieres aprender rápidamente a controlar componentes sin conocer todo el lenguaje Arduino, ¡es posible!En Arduino IDE, ya tienes códigos prefabricados. Pueden ser útiles para ver cómo funciona un componente y probarlo rápidamente.Finalmente en Tinkercad, hay programas ya hechos con código que pueden ayudarte a simular tus componentes directamente.