Herramientas de usuario

Herramientas del sitio


electr:programming_arduino

¡Esta es una revisión vieja del documento!


Programming Arduino

Respecto a la IDE, un ordenador normal no ejecuta código Arduino, pero aún así deberemos compilarlo antes de subirlo a la placa. A parte de la compilación el IDE nos permite acceder al puerto de comunicaciones serie para ver las respuestas del microcontrolador (botón serial communication), el botón stop para dicha comunicación.

El lenguaje

La función setup() es la que primero se llama en una aplicación de Arduino. Aquí es donde inicializaremos nuestros elementos y dispositivos. Uno de los comandos más comunes en este apartado sería una llamada a Serial.begin(), que inicializa el puerto serie para el debug.
Otra función de Arduino es la loop(), esta debe contener todo lo que se repetirá en nuestra aplicación.
La inicialización de las variables se puede realizar fuera de las funciones.

Tipos de datos

Arrays

Strings

Constantes

Las que podemos utilizar en nuestro código:

  • true/false
  • HIGH/LOW, define el nivel de voltaje.
  • INPUT/OUTPUT

Funciones

pinMode (pin, mode)

digitalWrite(value)

digitalRead(value)

analogRead(pin)

analogWrite(pin, value)

delay(ms)

millis()

Programandolo con...

Processing

C\C++

Otros

electr/programming_arduino.1262101210.txt.gz · Última modificación: 2020/05/09 09:24 (editor externo)