El
Arduino es una plataforma de hardware abierto todos sus diagramas, planos y otros
datos sobre este dispositivo están disponibles para todos en su página web y
otros sitios, esto permite crear prototipos más fácilmente.
Arduino UNO - Fuente |
Al
igual que una computadora el Arduino tiene memoria, CPU y compatibilidad para
dispositivos de entrada y salida, pero un poco diferente, por ejemplo, la CPU
no están poderosa como para ejecutar un sistema operativo y por lo general los
dispositivos de entrada y salida en el Arduino son otros dispositivos como los
sensores de calor, sensores de luz o luces led, pantallas entre muchos otros
dispositivos. Algo muy importante es que este dispositivo solo puede ejecutar
una tarea (programa) a la vez, situación que no sucede en las computadoras normales.
Esto se debe también, a que el Arduino viene siendo un microcontrolador y no
una computadora.
Este
dispositivo siempre está ejecutando un programa en un ciclo infinito, cuando
los programas se cargan al Arduino, estos tienen dos partes o fases, la del setup
que realiza las configuraciones necesarias para el programa y la segunda el loop
que es cuando el programa se mantiene ejecutándose en el ciclo infinito
mencionado.
El
IDE de Arduino está disponible es su página web y para las principales
plataformas como Windows, Linux, MacOS. El código de Arduino presenta las
secciones de setup y loop mencionadas anteriormente, donde setup es para inicializar
variables y otras funciones del sistema y loop es donde se escribe el código del
programa como tal.
Codigo Arduino - Fuente |
El Arduino
es un dispositivo muy poderoso y fácil de usar, a diferencia de otros dispositivos
similares como el Raspberry pi, este es de hardware abierto, lo cual permite a
cualquiera (con conocimiento) crear su propio Arduino, además se puede conectar
diversos dispositivos con el que se pueden desarrollar proyectos casi de
cualquier tipo, lo cual lo hace un dispositivo muy interesante para desarrollar
trabajos en él.
Referencias:
Comentarios
Publicar un comentario