Comienzo de 2017 con Arduino « Devthisblog

Devthisblog Desarrollo .net, Diseño Web, Seguridad… Y todo lo que se me vaya ocurriendo…

enero 15, 2017

Comienzo de 2017 con Arduino

Filed under: Programación — Etiquetas: , , , , , — jnavero @ 6:59 pm

Aunque ya tengo alguna experiencia con Rapsberry PI y con FEZ Cerbuino Bee he decidido acabar de complicarme la vida y adquirir un KIT  de Arduino.

Cerbuino es “compatible” con arduino y tiene los mismos pines, en mi opinión, es complicado aprender a hacer nada, ya que la documentación, a mi criterio es horrible. Sin embargo con arduino, en menos de una semana, he sido capaz de programar muchas cosas por su sencillez y su enorme cantidad y variedad de documentación.

Arduino uno y protoBoard

En esta entrada para no extenderla mucho hablaré de los pinouts de Arduino para ir tomando un primer contacto.

Aunque existen mil sitios sobre el pin out, hablaré de los que a mi parecer son los más importantes:

  • Primera sección (Power)
    • Aquí podemos ver conectores de 3.3V, de 5V y toma de tierra (el negativo).
  • Segunda sección (Analog IN)
    • Estos pines van del A0 al A5. Se trata de entradas y salidas digitales
  • Tercera sección (Digital)
    • Aquí tenemos diferentes tipos de pines los digitales propiamente dichos que tienen corriente o no.
    • Además tenemos los que tienen una virgulilla (~). Estos son PWM (pulse with modulation).

Para comenzar a trastear un poco con arduino, debemos descargarnos el IDE, la programación se realiza en C++.

Cuando vamos a comenzar un nuevo proyecto, vemos rápidamente el “ciclo de vida” que tiene.

Se trata de dos funciones Setup y Loop. La función Setup, realiza la configuración (es la inicialización de los pines, variables y demás). Mientras que loop, es la función principal. Aquí es donde está nuestra lógica “robótica” que interactuará nuestro proyecto.

Para terminar este post, he de decir, que arduino, es la forma más fácil y divertida de hacer cosas y poder ver un resultado rápidamente y de forma “poco” abstracta. Lo recomiendo encarecidamente.

No hay comentarios »

No comments yet.

RSS feed for comments on this post. TrackBack URL

Leave a comment

Powered by WordPress