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.
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.
Hay dos reglas importantes para empezar a programar en el lenguaje Arduino:
Estas son dos cosas que a menudo se olvidan al escribir un programa y que causarán problemas al compilarlo.
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
}
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.