Lenguaje C para Arduino

Introducción

Las placas de control Arduino se han popularizado entre los aficionados a la robótica didáctica y el control de todo tipo de procesos, aplicaciones domóticas, etc.

La placa Arduino Leonardo se vende a un precio de 22 euros, lo que la hace muy asequible.

En la actualidad el lenguaje C se utiliza para la programación de todo tipo de microcontroladores. El lenguaje C fue creado en 1972 por Dennis M. Ritchie en los Laboratorios Bell como evolución del anterior lenguaje B, a su vez basado en BCPL.

Recursos

https://lh3.googleusercontent.com/-gCv5IIYjAtg/U4SiZ_eZ5cI/AAAAAAAAbfw/TVBII1vOjJA/w33-h30-no/flechaazul.gif
https://lh3.googleusercontent.com/-gCv5IIYjAtg/U4SiZ_eZ5cI/AAAAAAAAbfw/TVBII1vOjJA/w33-h30-no/flechaazul.gif
https://lh3.googleusercontent.com/-gCv5IIYjAtg/U4SiZ_eZ5cI/AAAAAAAAbfw/TVBII1vOjJA/w33-h30-no/flechaazul.gif
https://lh3.googleusercontent.com/-gCv5IIYjAtg/U4SiZ_eZ5cI/AAAAAAAAbfw/TVBII1vOjJA/w33-h30-no/flechaazul.gif
https://lh3.googleusercontent.com/-gCv5IIYjAtg/U4SiZ_eZ5cI/AAAAAAAAbfw/TVBII1vOjJA/w33-h30-no/flechaazul.gif

Aquí podemos encontrar algunos ejercicios resueltos.

https://lh3.googleusercontent.com/-gCv5IIYjAtg/U4SiZ_eZ5cI/AAAAAAAAbfw/TVBII1vOjJA/w33-h30-no/flechaazul.gif
https://lh3.googleusercontent.com/-gCv5IIYjAtg/U4SiZ_eZ5cI/AAAAAAAAbfw/TVBII1vOjJA/w33-h30-no/flechaazul.gif
https://lh3.googleusercontent.com/-gCv5IIYjAtg/U4SiZ_eZ5cI/AAAAAAAAbfw/TVBII1vOjJA/w33-h30-no/flechaazul.gif

Editor online "Autodesk" de circuitos y programas . Se puede entrar con una cuenta de Facebook.

https://lh3.googleusercontent.com/-gCv5IIYjAtg/U4SiZ_eZ5cI/AAAAAAAAbfw/TVBII1vOjJA/w33-h30-no/flechaazul.gif

Entorno de programación Bitbloq desarrollado por la empresa BQ para programar con bloques placas compatibles con Arduino UNO, como su placa ZUM.

https://lh3.googleusercontent.com/-gCv5IIYjAtg/U4SiZ_eZ5cI/AAAAAAAAbfw/TVBII1vOjJA/w33-h30-no/flechaazul.gif
https://lh3.googleusercontent.com/-gCv5IIYjAtg/U4SiZ_eZ5cI/AAAAAAAAbfw/TVBII1vOjJA/w33-h30-no/flechaazul.gif

mBlock. Se trata de un lenguaje tipo Scratch para programar los robots Makeblock. Esta es la tienda de sus productos.

https://lh3.googleusercontent.com/-gCv5IIYjAtg/U4SiZ_eZ5cI/AAAAAAAAbfw/TVBII1vOjJA/w33-h30-no/flechaazul.gif

Nociones básicas de programación con Arduino (Arduino nivel Pardillos).

https://lh3.googleusercontent.com/-gCv5IIYjAtg/U4SiZ_eZ5cI/AAAAAAAAbfw/TVBII1vOjJA/w33-h30-no/flechaazul.gif

Entorno de programación en Processing Sketchpad.

https://lh3.googleusercontent.com/-gCv5IIYjAtg/U4SiZ_eZ5cI/AAAAAAAAbfw/TVBII1vOjJA/w33-h30-no/flechaazul.gif
https://lh3.googleusercontent.com/-gCv5IIYjAtg/U4SiZ_eZ5cI/AAAAAAAAbfw/TVBII1vOjJA/w33-h30-no/flechaazul.gif

El siguiente tutorial de Reflexiona resulta muy interesante.

https://lh3.googleusercontent.com/-gCv5IIYjAtg/U4SiZ_eZ5cI/AAAAAAAAbfw/TVBII1vOjJA/w33-h30-no/flechaazul.gif

Este artículo nos muestra como usar un sensor de ultrasonidos HC - SR04.

https://lh3.googleusercontent.com/-gCv5IIYjAtg/U4SiZ_eZ5cI/AAAAAAAAbfw/TVBII1vOjJA/w33-h30-no/flechaazul.gif
https://lh3.googleusercontent.com/-gCv5IIYjAtg/U4SiZ_eZ5cI/AAAAAAAAbfw/TVBII1vOjJA/w33-h30-no/flechaazul.gif

Proyectos alojados en Hackster.

https://lh3.googleusercontent.com/-gCv5IIYjAtg/U4SiZ_eZ5cI/AAAAAAAAbfw/TVBII1vOjJA/w33-h30-no/flechaazul.gif

Proyectos alojados en Arduino Create.

https://lh3.googleusercontent.com/-gCv5IIYjAtg/U4SiZ_eZ5cI/AAAAAAAAbfw/TVBII1vOjJA/w33-h30-no/flechaazul.gif

Proyectos realizados con Arduino Blocks.

Apuntes_ARDUINO_nivel_PARDILLO.pdf
exercicisArduino4ESO.docx
MANUAL IMAGINA ARDUINO REV1.2_ESPANYOL.pdf
Guia programació skyrobolot Arduino_v4_web.pdf
Exercicis_amb_Snap4Arduino.pdf
CH340G converter Windows 7 driver download.pdf
ArduinoUNO.pdf