Documentos de Académico
Documentos de Profesional
Documentos de Cultura
com/blog/como-aprender-arduino-desde-cero/
">
3.7 / 5 ( 13 votos )
En el mundo maker los primeros drones estuvieron basados en la plataforma Arduino. Se trata de
una plataforma basada en software y hardware libre que simpli�ca el desarrollo de proyectos
electrónicos colaborativos. En este artículo enseñamos cómo aprender Arduino Básico desde
cero a todos aquellos que sienten curiosidad por el mundo de Arduino y no se atreven a dar este
paso porque creen que les queda demasiado grande.
Utilizamos cookies para asegurar que damos la mejor experiencia al usuario en nuestro sitio web. Si continúa
¿Porqué dedicamos un Llámanos
artículo a aprender Arduino?
utilizando este sitio asumiremos que está de acuerdo.
1 of 21 11/14/2021, 10:20 PM
Guía para aprender Arduino de 0 a 100 — DronProfesional https://dronprofesional.com/blog/como-aprender-arduino-desde-cero/
Tenemos un amplio artículo más reciente que este, que trata del uso de servomotores en Arduino
que seguramente le interese igualmente.
En la medida de lo posible usaremos ejemplos y comparativas que tengan relación con el mundo
de los drones. Algunos de los que se interesen por estos tutoriales, buscarán aprender cosas
nuevas, empezar a cacharrear con la electrónica de los drones o simplemente curiosear. A todos
ellos este artículo les resultará interesante tanto a nivel práctico como nivel educativo.
¿Qué es un Arduino?
Arduino es una plataforma de hardware y software libre, basada en una placa con un
microcontrolador y un entorno de desarrollo, (IDE), muy fácil de usar.
A grandes rasgos, para hacer un primer experimento basta comprar un Arduino de gama baja,
unosUtilizamos cookies para asegurar que damos la mejor experiencia al usuario en nuestro sitio web. Si continúa
pocos componentes electrónicos e instalarel Software de Arduino en el PC . Este software
utilizando este sitio asumiremos que está de acuerdo.
está disponible para Windows, macOS, y Linux. Si bien pueden con�gurarse ciertas opciones tras
Llámanos
2 of 21 11/14/2021, 10:20 PM
Guía para aprender Arduino de 0 a 100 — DronProfesional https://dronprofesional.com/blog/como-aprender-arduino-desde-cero/
instalarlo, lo cierto es que después de la instalación por defecto, en Linux ya se puede enchufar el
Arduino al puerto USB y empezar a programar las aplicaciones o cargarlas ya realizadas desde
Internet. En Windows, en cambio, podría necesitar instalar un driver para USB.
Entre los proyecto más sencillos podríamos programar termostatos, temporizadores, alarmas
caseras, etc. También podemos implementar proyectos ambiciosos en el campo de la robótica y la
domótica.
En su versión lista para usar y jugar, esta pequeña maravilla cuesta alrededor de 90-100€ y la
podemos encontrar, por ejemplo, en PcComponentes o en Amazon. Para los auténticos makers
existe un vídeo que explica el proceso de auto construcción. Zowi, el robot bípedo: haz que baile en
10 minutos.
Utilizamos cookies para asegurar que damos la mejor experiencia al usuario en nuestro sitio web. Si continúa
Una forma más fácil de ahorrar dinero
utilizando estesería comprarseque
sitio asumiremos unestá
clondeChino con algunas diferencias
acuerdo.
Llámanos
3 of 21 11/14/2021, 10:20 PM
Guía para aprender Arduino de 0 a 100 — DronProfesional https://dronprofesional.com/blog/como-aprender-arduino-desde-cero/
llamado Otto. Se conseguir por menos de la tercera parte de lo que cuesta un Zowi. Otto robot V2
with modi�ed Zowi �rmware. Su compatibilidad con Zowi no es total. Puedes encontrarlo en Otto
Robot para Arduino Nano robótica fuente abierta DIY Kit evitación 3D impresora programación
grá�ca Bluetooth. Es muy barato, pero no lleva Bluetooth, aunque el pedido admite dos
modalidades: a) Si solo quieres comprar el plástico 11,61 euros. b) El Kit Completo 28,60 euros.
También hay kits de Otto que vienen con Bluetooth y que pueden ejecutar el �rmware de Zowi.
La edad recomendada para Zowi o para Otto es a partir de los 8 años. Pero el factor más decisivo
es el nivel de interés que el chaval tenga por la tecnología.
Nosotros ya hemos presentado un proyecto llamado CEPAD que trata del diseño de un
Controlador de Eyección de Paracaídas con Arduino para Drones. Cuando quisimos introducir el
tema de Arduino en los primeros artículos de ese proyecto vimos que era mejor separarlo en un
artículo independiente.
Tenemos una página que trata del uso de Arduino en drones. Muchas otras páginas ofrecen
información para construir drones basados en Arduino.
Utilizamos cookies para asegurar que damos la mejor experiencia al usuario en nuestro sitio web. Si continúa
Hace algunos años la genteutilizando
empezóestea comprar que está de
componentes
sitio asumiremos y aacuerdo.
fabricarse sus propios drones
Llámanos
4 of 21 11/14/2021, 10:20 PM
Guía para aprender Arduino de 0 a 100 — DronProfesional https://dronprofesional.com/blog/como-aprender-arduino-desde-cero/
basados en Arduino y como buenos makers publicaban sus trabajos. Quedan muchos PDF en
Internet de esa época. Podemos ver unos cuantos trabajos buscando por drone+con+arduino+pdf
Ardupilot
Todo cambió cuando surgió Ardupilot por la calidad de este proyecto que es hardware libre y
software libre. APM es una controladora basada en el procesador Atmega2560 (el mismo que usa
Arduino Mega 2560) y se convirtió en una controladora muy popular.
Hoy en día Ardupilot ha abandonado la plataforma APM por limitaciones de memoria. Los
programas ya no caben en ella y todos los nuevos desarrollos se realizan para la controladora de
vuelo Pixhawk que posee un procesador de 32 bits ARM Cortex M4F a 168MHz. Pixhawk,
adicionalmente, incorpora un coprocesador redundante también de 32 bits para emergencias.
Durante un tiempo APM y Pixhawk usaron el mismo software.
Para alguien que ya conozca Arduino tendrá mucho terreno ganado a la hora de pasarse a
Pixhawk. En el fondo las usamos como cajas negras y comparten muchas funcionalidades.
Ambas son similares en los aspectos básicos aunque Pixhawk tenga capacidades nuevas muy
potentes. Por ello aprender primero a usar Arduino es un primer paso muy recomendable sea cual
sea la controladora �nal con la que trabajemos porque fue Arduino diseñado para aprender.
Tanto APM como Pixhawk para la aplicación de tierra suele usar Mission Planner, una aplicación
de estación de tierra con todas las funciones para el proyecto piloto automático.
Se puede usar Mission Planner con APM, o con Pixhawk. Y ambos se con�guran de forma similar.
ArduProject.es
Arduproject es un blog en castellano que documenta varios proyectos con Arduino. Uno de ellos
nos interesa especialmente y es un gran proyecto muy bien detallado y explicado. Se trata de
Como hacer un drone con Arduino, paso a paso. A través de una serie de artículos bien
estructurados, en este blog se enseña cómo construir y programar vuestro drone con Arduino
desde cero. Se explica en detalle todos los conceptos necesarios hasta llegar a ser capaces de
construir y programar el drone paso a paso y sabiendo lo que estamos haciendo. Las
explicaciones son detalladas y claras. Además se acompañan de esquemas fotos y vídeos.
Introducción al Arduino
La parte clave de un Arduino es su microcontrolador. Se puede decir que un Arduino es un
microcontrolador soldado a una placa con una pequeña cantidad de elementos adicionales para
facilitar su uso. Fabricarse un Arduino no es complicado, casi todo se hace en un único chip. Si
tiene curiosidad consulte Cómo fabricar tu propio Arduino casero en una PCB .
Utilizamos cookies para asegurar que damos la mejor experiencia al usuario en nuestro sitio web. Si continúa
En realidad, no merece la pena fabricarse
utilizando uno
este sitio
un
mismo
asumiremos queArduino, porque en el mercado chino los
está de acuerdo.
Llámanos
5 of 21 11/14/2021, 10:20 PM
Guía para aprender Arduino de 0 a 100 — DronProfesional https://dronprofesional.com/blog/como-aprender-arduino-desde-cero/
hay muy económicos. El Arduino Pro Mini puede salir por 2 euros, así que construirse un Arduino
no tiene mucho sentido. Más adelante hablaremos de los mercados.
Los diferentes tipos de Arduino, inicialmente se basaron en una serie de microcontroladores Atmel
AVR. Estos microcontroladores pueden encontrarse en una gran variedad de dispositivos. Por
ejemplo existe un proyecto Ardupilot: la controladora de vuelo APM. Este controlador lleva en su
placa un microcontrolador Atmega2560, una serie de sensores y otros componentes electrónicos.
Otras controladoras de vuelo usan una placa Arduino con una placa adicional de sensores.
También algunos de los variadores (ESC) que se usan en drones para regular la velocidad de los
motores pueden incluir microcontroladores Atmel aunque se consideran algo lentos para estas
aplicaciones y la tendencia es a usar microcontroladores más rápidos en variadores. En otras
palabras, los microcontroladores se usan para un sin �n de aplicaciones.
• Cuando se pueden con�gurar como entrada y salida digital los denominamos Pines digitales
. Funcionan todo o nada con voltajes que pueden ser de nivel bajo (típicamente 0 voltios) o
niveles altos de voltaje (típicamente 5 voltios salvo los que funcionan a 3.3v).
• Cuando se pueden con�gurar como entrada analógica los denominamos Pines analógicos
de entrada . Usan un conversor analógico/digital y aceptan rangos de voltajes entre 0 y 5
voltios salvo los que funcionan a 3.3v). Los pines analógicos generalmente pueden funcionar
igualmente como pines digitales dependiendo de como se inicialicen en el programa.
• Cuando se pueden con�gurar como salidas de ancho de pulso variable los denominamos
Pines de salida (PWM). Solo algunos de los pines digitales pueden funcionar como pines
PWM.
Existen algunas funciones más, como por ejemplo la alimentación, puertos de comunicación
(USB, serie, I2C y SPI), etc.
Tendrás que tener esa información presente a la hora de disponer los componentes electrónicos
Utilizamos cookies para asegurar que damos la mejor experiencia al usuario en nuestro sitio web. Si continúa
en tu circuito y en el programa tendrás
utilizando esteque
las que
sitio asociar
asumiremos entradas
está deyacuerdo.
salidas en los pines
Llámanos
6 of 21 11/14/2021, 10:20 PM
Guía para aprender Arduino de 0 a 100 — DronProfesional https://dronprofesional.com/blog/como-aprender-arduino-desde-cero/
correspondientes.
Dado que existen un montón de placas, y dado que es probable que en un futuro desees probar
con distintos tipos de placas, lo más práctico es que colecciones todos los diagramas de todas las
placas Arduino en una misma carpeta. Puede localizar varios de estos diagramas en Diagrama de
pines Arduino (pinout arduino). Otra página igualmente interesante es Diagramas de pines de los
micros usados en Arduino. En estos diagramas se sintetiza una gran cantidad de información. A
continuación explicaremos las características principales de 5 placas muy populares.
El Arduino DUE es con diferencia bastante más potente que el resto y trabaja con un procesador de
32bits a 84MHz. El Arduino DUE solo puede funcionar a 3.3v. y eso lo hace incompatible con una
gama de accesorios especialmente pensados para los Arduinos de 5v, que son la mayoría.
Hay dispositivos que podrán funcionar con todos los Arduinos porque son capaces de trabajar
tanto a 5 voltios como a 3,3 voltios, pero otros necesitarán trabajar con un tipo de Arduino que sea
compatible con su voltaje de trabajo.
Arduino UNO
Podemos considerar al Arduino UNO como el Arduino
de referencia. Comercialmente fue de las primeras
Utilizamos cookies para asegurar que damos la mejor experiencia al usuario en nuestro sitio web. Si continúa
y se sigue usando muchísimo.
placas
utilizando este sitio asumiremos que está de acuerdo.
Llámanos
7 of 21 11/14/2021, 10:20 PM
Guía para aprender Arduino de 0 a 100 — DronProfesional https://dronprofesional.com/blog/como-aprender-arduino-desde-cero/
Tambíen existen una gran cantidad de Shields (escudos) para ArduinoUNO. Son placas que se
pueden pinchar encima de la placa de ArduinoUNO y que sirven para añadir funcionalidades. Vea
este artículo sobre Shields para Arduino
En concreto, estas mismas características podemos encontrarlas tanto en el Arduino Pro Mini del
que hablamos a continuación.
8 of 21 11/14/2021, 10:20 PM
Guía para aprender Arduino de 0 a 100 — DronProfesional https://dronprofesional.com/blog/como-aprender-arduino-desde-cero/
Yo uso con frecuencia el Arduino Pro Mini por ser pequeño, tiene casi todas las funcionalidades
de
Arduino UNO por usar el mismo procesador y es muy barato. Compré un paquete de 10 unidades
en el mercado chino (AliExpress) y me salieron a 2 euros cada uno.
Ya hemos dicho que necesita un adaptador USB para poder cargar los programas, pero esto
tampoco es un gran un conveniente ya que una vez cargado el programa, no se necesita ese
módulo adaptador. Con un solo adaptador se puede trabajar con muchos Arduinos Pro Mini, basta
con poner el adaptador que usemos para conectar los Arduinos Pro Mini con el PC.
Un procesador del mismo tamaño de Arduino Pro Mini pero con conector micro-USB y un poco
más de RAM es el Arduino Pro Micro.
Tanto el Arduino Pro Mini como el Arduino Pro Micro, son muy
interesantes para la fabricación de pequeños controladores. Ambos
pueden ser pinchados en Protoboards y esto es muy interesante para
hacer prototipos.
1. LaUtilizamos
primera cookies
sección BuiltInExamples
para que
asegurar que damos contiene
la mejor ejemplos
experiencia de programación
al usuario en nuestro sitio básica con
web. Si continúa
utilizando este sitio asumiremos que está de acuerdo.
Arduino.
Llámanos
9 of 21 11/14/2021, 10:20 PM
Guía para aprender Arduino de 0 a 100 — DronProfesional https://dronprofesional.com/blog/como-aprender-arduino-desde-cero/
2. La segunda Examples From Libraries que contiene aquellos ejemplos que vienen en las
librerías. Las librerías son módulos de software que sirven para poder manejar sensores,
actuadores, protocolos de comunicación, funciones de Arduino, etc. existen librerías que ya vienen
con el IDE y hay otras librerías que pueden ser añadidas al sistema. Estos módulos incluyen
código, documentación y ejemplos.
Si empieza a probar ejemplos al azar descubrirá que muchos no sabe ni para que valen. No se
preocupe, eso es porque están enfocados a usar hardware que quizás no tiene. Los programas
asumen que su Arduino incluyen un circuito con los componentes contemplados en el programa
correctamente conectados.
La segunda práctica podría ser la de partir de un ejemplo algo más complejo, montar los
componentes electrónicos que este necesite, pincharlos en una placa de proptotipado Protoboard,
(también llamada Breadboard). Finalizado el programa y el montaje habrá que compilar el ejemplo
y hacerlo funcionar.
Dan mucho juego, son casi imprescindibles. En una protoboard se pueden pinchar (presionando)
una gran variedad de componentes sin más limitación que el grosor de los conectores. Las
perforaciones vienen separadas a una distancia estándar entre perforaciones de 2,54 mm, que
permite pinchar la mayoría de los circuitos integrados. Los pines de las placas Arduino también
vienen con esas separación estandard y si bien en Arduino UNO la placa iría por fuera y el circuito
electrónico que usa iría en la ProtoBoard, en el caso de placas Arduino pequeñas, estas irían
Utilizamos cookies para asegurar que damos la mejor experiencia al usuario en nuestro sitio web. Si continúa
pinchadas a la BreadBoard directamente.
utilizando este sitio asumiremos que está de acuerdo.
Llámanos
10 of 21 11/14/2021, 10:20 PM
Guía para aprender Arduino de 0 a 100 — DronProfesional https://dronprofesional.com/blog/como-aprender-arduino-desde-cero/
Existe entre las perforaciones, un patrón de conexión interno entre ellas que hemos señalado en
azul en la imagen animada siguiente.
Arriba y abajo de la imagen vemos perforaciones conectadas en �la. En total vemos cuatro �las,
donde cada una de ellas vienen indicadas con un signo (-) o con un signo (+). Se trata de una
sugerencia de uso para conectar en ellas la alimentación.
Para cada componente electrónico que compre deberá empezar por probarlo con el
correspondiente ejemplo de demo. Si no se acostumbra a hacer este trabajo previo, estará muy
perdido porque ante el menor problema, no sabrá si es culpa del componente que compró o culpa
de su programa. Hay tiendas que ofrecen componentes muy baratos. Desconfíe de los
componentes que compre que no vengan acompañados de su librería o de su ejemplo de uso
porque podrían ser un tipo de componentes parecidos a lo que necesita pero por diversas razones,
si no es igual a lo que necesita, podría resultale totalmente inútil para aplicarlo a su proyecto.
11 of 21 11/14/2021, 10:20 PM
Guía para aprender Arduino de 0 a 100 — DronProfesional https://dronprofesional.com/blog/como-aprender-arduino-desde-cero/
En Genbeta tiene igualmente una buena recopilación de Cursos para aprender Arduino
Otras veces lo que nos interesa es adquirir cultura sobre electrónica y si quiere aprenderla en base
a ejemplos recomiendo Inventable.eu . No solo contiene muchos ejemplos sino que estos
ejemplos son muy didácticos.
Si quiere empezar a practicar en un entorno totalmente virtual, sin necesidad de usar un Arduino
físico ni componentes electrónicos físicos, sin necesidad de instalar nada en su ordenador,
asistido con herramientas de ayuda y muchas facilidades para los que no tienen grandes
conocimientos ni de programación ni de electrónica ni de Arduino, prueba a usar el simulador on-
line para programar circuitos electrónicos virtuales . Es ideal para los primeros pasos.
Luego necesitarás un Arduino que tienes varios modelos donde elegir y algunas placas de
prototipado. Tienes una variedad de protoboards donde elegir, con tamaños muy diferentes.
Luego puedes comprar un kits de componentes a buen precio.
Por ejemplo
Utilizamospuedes comprar
cookies para un que
asegurar Kit damos
de loslacomponentes más
mejor experiencia comunmente
al usuario en nuestroutilizados
sitio web. Si para
continúa
practicas sencillas por menos de 3 este
utilizando euros.
sitioEl
incluye:
paquete
asumiremos que está de acuerdo.
Llámanos
12 of 21 11/14/2021, 10:20 PM
Guía para aprender Arduino de 0 a 100 — DronProfesional https://dronprofesional.com/blog/como-aprender-arduino-desde-cero/
• 30 x resistencias de 100 Ω
• 30 x resistencias de 1 KΩ
• 30 x resistencias de 4.7 KΩ
• 30 x resistencias de 10 KΩ
• 30 x resistencias de 47 KΩ
• 30 x resistencias de 100 KΩ
• 30 x resistencias de 1 MΩ
• 2 x 3pin 15mm B10k potenciómetro giratorio
• 2 x 3pin 15mm B100k potenciómetro giratorio
• 3 x rojo 5mm led
• 3 x amarillo 5mm led
• 3 x verde 5mm led
• 3 x blanco 5mm led
• 6 x 4pin 12x12mm Interruptor táctil
• 9x12x12mm redondo botón táctil tapa (color mezclado)
• 6x12x12mm cuadrado botón CAP (color mezclado)
• 2 x 40pin 2.54mm solo macho PIN
Es bastante completito y muy barato pero hecho de menos en este kit un o dos zumbadores,
(Buzzer), unos pocos transistores, y algún relé.
Hay kits alternativos que no pretenden ser completos. Uno muy interesante es el 37 sensor kit que
en realidad contiene 26 sensores y 11 actuadores. Lo interesante es que solo cuesta unos 11
euros. Existe un manual para este kit que documenta una serie de ejemplos para usar estos
sensores y actuadores. Se complementa bien con el anterior kit porque incluye un pequeño
zumbador activo, otro pasivo, un relé y un montón de sensores. Las lista es la siguiente:
13 of 21 11/14/2021, 10:20 PM
Guía para aprender Arduino de 0 a 100 — DronProfesional https://dronprofesional.com/blog/como-aprender-arduino-desde-cero/
Los dos kits anteriores son incompletos. Necesitan un Arduino UNO y una breadboard.
Existen muchos otros kits de iniciación. Los kits más completos suelen valer mas de los 22 euros,
así que ¡ojo! porque si te excedes de ese valor comprando en el mercado chino tendrás un
sobrecoste por gastos de gestión de aduanas.
Es mejor dividir los pedidos que excedan los 22 euros en varios más pequeños a ser posible de
tiendas distintas aunque sean todas de Aliexpress.
14 of 21 11/14/2021, 10:20 PM
Guía para aprender Arduino de 0 a 100 — DronProfesional https://dronprofesional.com/blog/como-aprender-arduino-desde-cero/
En la terminología de Arduino
un programa se denomina
Sketch. Los programas y sus
módulos han de situarse en un
directorio (carpeta) que se denomina Sketchbook. Las librerías de terceras partes son el punto
fuerte de Arduino, que tiene una comunidad de usuarios desarrolladores muy amplia. Gracias a ello
existe una gran cantidad de código disponible para una amplia variedad de dispositivos hardware.
Puede acceder a la página de librerías para Arduino (ingles). Si no está familiarizado con el entorno
de desarrollo de Arduino le recomiendo que consulte la página que describe el entorno de
desarrollo de Arduino (ingles).
Cultura maker
Hemos mencionado la cultura maker. Con el término makers nos referimos a las personas
que, como indica su nombre, se dedican a hacer cosas y a innovar. Se está convirtiendo en una
revolución industrial porque constituye un motor de ideas importante. Suelen apoyarse en el
Utilizamos
hardware librecookies
y en elpara asegurarlibre
software que para
damoscompartir
la mejor experiencia al usuario encon
nuestro sitio web. Si continúa
ideas y proyectos
utilizando este sitio asumiremos que está de acuerdo.
otras personas.
Llámanos
15 of 21 11/14/2021, 10:20 PM
Guía para aprender Arduino de 0 a 100 — DronProfesional https://dronprofesional.com/blog/como-aprender-arduino-desde-cero/
Arduino nació como un proyecto educativo para estudiantes y pertenece al 100% a esta nueva
forma de cultura y continúa cosechando un éxito tras otro.
Vamos a hablar de Jordi Muñoz porque fue un maker que destacó en el mundo de los drones.
Cuando Jordi contactó con Chris Anderson (creador de la página DIY-Drones) sólo buscaba
asesoría en cómo estabilizar un helicóptero de control remoto. Creó un piloto automático con
acelerómetros extraídos de la nunchuck de Nintendo Wii y lo compartió con la comunidad. Como
Jordi no tenía dinero Chris Anderson le ayudó con 500$ y de todo esto surgió la empresa 3D
robotics fabricante de la controladora APM que tuvo muchísimo éxito. Ahora ya no tiene tanto y ha
dejado de fabricar drones y se dedica al desarrollo de software. Puedes ver una conferencia de
hora y media de Jordi Muñoz donde él mismo habla principalmente de sus duros comienzos de
joven.
Para �nalizar
Me ha quedado un artículo largo, pero he pretendido que este artículo sea un lugar de consultas
con amplias referencias de máxima utilidad para novatos. Con ello pretendo que en lugar de elegir
escalar una pared del conocimiento hasta ese punto donde ya se empieza a disfrutar de lo
aprendido, pueda tomar un camino más entretenido y disfrutar de un bonito paseo con una
pendiente suave hasta donde usted necesite llegar. Buen viaje y no olvide apuntar la referencia de
esta guía, la necesitará.
Nota (21-mayo-2018):
En la misma línea del artículo me ha parecido que podría interesar a muchos de vosotros una lista
con los 10 proyectos más exitosos en lo que va de este año. Se trata de un vídeo que muestra
muchos excelentes trabajos realizados con Arduino. Top 10 Arduino Projects 2018
8 Comentario
Me ha encantado el artículo, melo voy a guardar porque he visto que muchos delos
enlaces que contiene estan genial, yo estoy empezando con Arduino y me está
costando. Esto es justo justo lo que necesitaba. Yaos daré un poco la lata con las
dudas que tenga. Creo que me voy a comprar el kit de sensores. He echado un
Utilizamos cookies para asegurar que damos la mejor experiencia al usuario en nuestro sitio web. Si continúa
vistazo al manual y tiene
utilizando buena
este
que está de acuerdo.
pinta.
sitio asumiremos
Llámanos
16 of 21 11/14/2021, 10:20 PM
Guía para aprender Arduino de 0 a 100 — DronProfesional https://dronprofesional.com/blog/como-aprender-arduino-desde-cero/
El kit de sensores un buen kit, yo lo tengo y me ha venido muy bien, pero ten en
cuenta que es un kit de iniciación orientado a aprender. Lo digo porque los sensores
están muy bien para eso, no esperes encontrar sensores caros. De todas formas, se
pueden hacer un montón de montajes prácticos chulos con esa colección de
sensores. En el mercado chino sale muy bien de precio. Muy buena elección.
Yo llevo tiempo con Arduino y me ha gustado el artículo, hay links interesantes que
desconocía. Tengo un interés especial por Arduino, por los drones y también por la
música. Quisiera compartir con vosotros un enlace de un vídeo que muestra las
cosas tan chulas que se pueden hacer con Arduino para hacer música.
Felicidades por el artículo. Espero que os guste este vídeo:
Top 10 best arduino music projects https://www.youtube.com
/watch?v=39YUvCqxPSs
Si, es un vídeo interesante. La gente hace cosas realmente curiosas con Arduino.
Gracias Migelon.
17 of 21 11/14/2021, 10:20 PM
Guía para aprender Arduino de 0 a 100 — DronProfesional https://dronprofesional.com/blog/como-aprender-arduino-desde-cero/
Para empezar yo voy a recomendar lo que realmente es necesario recomendar, que es,
empezar por los cimientos. La programación «moderna» se basa en en lenguaje de
programación C.
Prácticamente todos los lenguajes de programación actuales se basan en C; PHP, C++, C#,
Perl, Python, Java, Objective-C, Swift, Java. Lo cual muchos de estos lenguajes son una
evolución que nos permite una programación orientada a objetos, mucho más similar al
mundo real.
El usuario que recomienda javascript no entiendo muy bien en que se basa para semejante
recomendación pues javascript es un lenguaje que solo sirve para ejecutarse (de lado Cliente)
en navegador web.
No es para nada un lenguaje recomendado para empezar.
Python si es mucho mejor recomendación, pero sigue siendo mucho mejor empezar la casa
por los cimientos y con una buena noción básica en C no se os resistirá prácticamente ningún
lenguaje de programación.
Un saludo!
UtilizamosElcookies
lenguaje
paraCasegurar
está orientado
que damosalalamejor
máquina. Permite
experiencia generar
al usuario códigositio
en nuestro muy e�ciente.
web. Si continúa
Para un controlador la velocidad
utilizando de respuesta
este sitio asumiremos es muy
que está importante.
de acuerdo.
Llámanos
18 of 21 11/14/2021, 10:20 PM
Guía para aprender Arduino de 0 a 100 — DronProfesional https://dronprofesional.com/blog/como-aprender-arduino-desde-cero/
Uno de los elementos de lenguaje orientado a máquina son los punteros. Son tipos de datos
que almacenan valores que son direcciones de la memoria del ordenador. Trabajar con ellos
no es algo demasiado amigable. Se presta a cometer errores y algunos errores con punteros
no son triviales de corregir.
Para ser un buen programador C y entender ciertos fallos de programación, hace falta conocer
ciertos detalles de la máquina y del compilador.
El lenguaje nativo de Arduino es una variante del lenguaje C++. El C++ es un superconjunto del
lenguaje C, con extensiones para la programación orientada a objetos.
Leave a Reply
Name * Email *
Website
CAPTCHA
Código CAPTCHA
*
Comment*
Utilizamos cookies para asegurar que damos la mejor experiencia al usuario en nuestro sitio web. Si continúa
utilizando este sitio asumiremos que está de acuerdo.
Search Site.. Llámanos
19 of 21 11/14/2021, 10:20 PM
Guía para aprender Arduino de 0 a 100 — DronProfesional https://dronprofesional.com/blog/como-aprender-arduino-desde-cero/
CATEGORÍAS
Consejos de bodas
DronProfesional
Marcas y modelos
Normativa
Sector audiovisual
Sector drones
Vídeos aéreos
POSTS RELACIONADOS
Arduino Pro IDE (La nueva versión del IDE de Arduino)
Se trata de un nuevo IDE (Entorno de Desarrollo In...
Utilizamos cookies para asegurar que damos la mejor experiencia al usuario en nuestro sitio web. Si continúa
utilizando este sitio asumiremos que está de acuerdo.
Llámanos
20 of 21 11/14/2021, 10:20 PM
Guía para aprender Arduino de 0 a 100 — DronProfesional https://dronprofesional.com/blog/como-aprender-arduino-desde-cero/
de bodas, etc.
NUESTROS CANALES
Utilizamos cookies para asegurar que damos la mejor experiencia al usuario en nuestro sitio web. Si continúa
utilizando este sitio asumiremos que está de acuerdo.
Llámanos
21 of 21 11/14/2021, 10:20 PM