Introduccion al Arduino

Sección para tratar temas generales de Arduino
Avatar de Usuario
ojcorona
Pi Alpha
Pi Alpha
Mensajes: 31
Registrado: 16 May 2016, 20:13
Ubicación: Merida, Yucatan, Mexico
Agradecido: 0
Agradecimiento recibido: 1 vez

Imagen

Hola que tal, pues ahora les traigo este tema que está preparado especialmente para aquellas personas que no conocen nada sobre el Mundo Arduino o a los que ya lo conocen pero aún no tienen suficiente información para iniciarse en este mundo; Antes que nada:

Imagen

¿Qué es el Arduino?

El Arduino es una plataforma de hardware de código abierto, basada tanto en hardware como en software, esto es, una sencilla placa de prototipos de electrónica con entradas y salidas, analógicas y digitales que son flexibles y fáciles de usar.

¿Para quienes está orientado el Arduino?

Está pensado para todas personas de casi todas las edades, desde niños, alumnos, artistas, diseñadores, como hobby y para cualquiera interesado en crear objetos o entornos interactivos.

¿Tengo que Aprender a Programar?

Si, pues de esa manera le darás las instrucciones que realizará de acuerdo a tus condiciones, pero no se asusten, ya que el lenguaje Arduino es muy sencillo y fácil de aprender. El microcontrolador de la placa se programa usando el Arduino Programming Language (basado en Wiring) y el Arduino Development Environment (basado en Processing).

¿Cómo funciona el Arduino?

El Arduino puede sentir el entorno mediante la recepción en las entradas de una variedad de sensores (De luz, humedad, temperatura, movimiento, ángulo, posición, gases, etc.) y puede afectar a su alrededor mediante advertencias o el control de luces, motores y otros artefactos. Los proyectos de Arduino pueden ser autónomos o se pueden comunicar con software en ejecución en un ordenador (por ejemplo con Flash, Processing, MaxMSP, JAVA, C, etc.) e incluso desde el Celular o una Pagina Web.

¿Quién creo Arduino y cuáles son sus políticas de uso?

El proyecto fue concebido en Italia en el año 2005, sus creadores son David Cuartielles, ingeniero electrónico y docente de la Universidad de Mälmo, Suecia y Massimo Banzi, italiano, diseñador y desarrollador Web.
Al ser una plataforma de código abierto, las placas se pueden ensamblar a mano o encargarlas pre-ensambladas, Los diseños de referencia del hardware (archivos CAD) están disponibles bajo licencia open-source, por lo que eres libre de adaptarlas a tus necesidades, lo cual es interesante, pues puedes fabricar tu propia placa Arduino.

¿Por qué debo utilizar Arduino?

Es verdad que hay muchos otros microcontroladores y plataformas microcontroladoras disponibles para computación física y muchas otras ofertas de funcionalidad similar. Todas estas herramientas toman los desordenados detalles de la programación del microcontrolador y la encierran en un paquete fácil de usar. Arduino también simplificael proceso de trabajo con microcontroladores, pero ofrece algunas ventajas para profesores, estudiantes y a los aficionados interesados sobre otros sistemas.

¿Qué es mejor Arduino o Raspberry Pi?

Esta es la pregunta del millón, pero realmente aquí no hay ninguna competencia, ya que ambas están dedicadas a hacer diferentes aplicaciones.
El Arduino es una placa diseñada para interactuar con el mundo físico con sensores y actuadores
La Raspberry Pi es una computadora encapsulada en una pequeña placa que corre un sistema operativo
Por lo que en vez de competir, se complementan, ya que por medio de la RPi podemos montar un servidor que funcione como Master (Maestro) y le mande órdenes a algunos Arduinos para que hagan cierta tarea como Slave (Esclavo) y todo remotamente hasta por internet, y así poder montar proyectos de Domótica.

¿Cuáles son los Puntos a destacar en un Arduino?

Precio: Las placas Arduino son relativamente baratas comparadas con otras plataformas microcontroladoras. El módulo de Arduino UNO oficial ya pre-ensamblado cuestan menos de $35 USD, y versiones chinas en $4 USD.

Multiplataforma: El software de Arduino se ejecuta en sistemas operativos Windows, Macintosh OSX y GNU/Linux e incluso Linux ARM, esto es, que puedes instarlo y programar tu Arduino desde una Raspberry Pi, yo lo he hecho. La mayoría de los sistemas microcontroladores están limitados únicamente a Windows.

Entorno de programación simple y claro: El entorno de programación de Arduino es fácil de usar para principiantes, pero igual es flexible para que usuarios avanzados puedan aprovecharlo también.

Código abierto y software extensible: El software Arduino está publicado como herramientas de código abierto, disponible para extensión por programadores experimentados. El lenguaje puede ser expandido mediante librerías C++, y la gente que quiera entender los detalles técnicos pueden hacer el salto desde Arduino a la programación en lenguaje AVR-C en el cual está basado. De forma similar, puedes añadir código AVR-C directamente en tus programas Arduino si quieres.

Código abierto y hardware extensible: El Arduino está basado en microcontroladores ATMEGA de Atmel. Los planos para los módulos están publicados bajo licencia Creative Commons, por lo que diseñadores experimentados de circuitos pueden hacer su propia versión del módulo, extendiéndolo y mejorándolo. Incluso usuarios relativamente inexpertos pueden construir la versión de la placa del módulo para entender cómo funciona y ahorrar dinero.

En resumen podemos decir que las placas Arduino llegaron para quedarse por un buen largo tiempo y aunque en la actualidad podemos encontrar diversas placas según su uso y potencia, al final de cuentas no dejan de ser menos increíbles en el mundo de los Microcontroladores.

Bueno pues es todo por el momento, si les gusto el articulo no olviden dar like asi vere si les gusta mis articulos y seguire subiendo mas

Cualquier Duda o Pregunta respecto a este articulo, no duden en comentarla aqui abajo y con gusto la resolvere :D
Dudas sobre sus proyectos de Arduino, en la seccion Dudas de Arduino

Saludos!!!
OJCORONA
Estos usuarios agradecieron al autor ojcorona por el mensaje:
lechu_rojo
:ugeek:
Avatar de Usuario
srvazquez95
Administrador
Administrador
Mensajes: 152
Registrado: 16 May 2016, 23:46
Ubicación: Zaragoza
Agradecido: 0
Agradecimiento recibido: 0
Contactar:

Buah, justo hoy me han preguntado si sabía de Arduino, a este paso aprendo en el foro jejeje . Sigue así crack!! ;)
Estudiante, currante e intento de gamer. :mrgreen:
Avatar de Usuario
Kike
Administrador
Administrador
Mensajes: 2311
Registrado: 13 May 2016, 18:53
Ubicación: Islas Baleares - Menorca
Agradecido: 47 veces
Agradecimiento recibido: 175 veces
Contactar:

Muy buena esa @ojcorona !!
Muy buen trabajo enhorabuena :D :D
Si lo puedes soñar, lo puedes hacer
Avatar de Usuario
ojcorona
Pi Alpha
Pi Alpha
Mensajes: 31
Registrado: 16 May 2016, 20:13
Ubicación: Merida, Yucatan, Mexico
Agradecido: 0
Agradecimiento recibido: 1 vez

Que tal!!

srvazquez Pues cuando gustes tratare de ayudar en lo que este a mi alcance, y gracias tratare de seguir asi, todo esta en que haya audiencia.

Kike Gracias espero este claro, que casi me salio como ensayo de la escuela, ya habia olvidado lo que era escribir tanto hahahahaha

Saludos!!
OJCORONA
:ugeek:
Avatar de Usuario
Kike
Administrador
Administrador
Mensajes: 2311
Registrado: 13 May 2016, 18:53
Ubicación: Islas Baleares - Menorca
Agradecido: 47 veces
Agradecimiento recibido: 175 veces
Contactar:

ojcorona escribió:Que tal!!

srvazquez Pues cuando gustes tratare de ayudar en lo que este a mi alcance, y gracias tratare de seguir asi, todo esta en que haya audiencia.

Kike Gracias espero este claro, que casi me salio como ensayo de la escuela, ya habia olvidado lo que era escribir tanto hahahahaha

Saludos!!
OJCORONA
Jajaja la verdad es que te lo trabajas muy bien :mrgreen:
Yo tambien cuando empiezo a escribir tutoriales, no me doy cuenta y...ostras,llevo un libro escrito! 8-)
gracias por todo @ojcorona !!
Si lo puedes soñar, lo puedes hacer
Avatar de Usuario
ojcorona
Pi Alpha
Pi Alpha
Mensajes: 31
Registrado: 16 May 2016, 20:13
Ubicación: Merida, Yucatan, Mexico
Agradecido: 0
Agradecimiento recibido: 1 vez

Kike escribió: Jajaja la verdad es que te lo trabajas muy bien :mrgreen:
Yo tambien cuando empiezo a escribir tutoriales, no me doy cuenta y...ostras,llevo un libro escrito! 8-)
gracias por todo @ojcorona !!
Que tal!!

Pues hago lo que puedo, que bueno que te gustó, divulga mis post, pues como mencioné segun vea LIKES o comentarios preparo mas articulos, ya tengo idea de unos 5 articulos mas

Saludos!!
OJCORONA
:ugeek:
Sette
Pi Newbie
Pi Newbie
Mensajes: 1
Registrado: 11 Jul 2016, 12:24
Agradecido: 0
Agradecimiento recibido: 0

Va a haber tutoriales para ir aprendiendo de cero o es sólo esto?
Avatar de Usuario
Kike
Administrador
Administrador
Mensajes: 2311
Registrado: 13 May 2016, 18:53
Ubicación: Islas Baleares - Menorca
Agradecido: 47 veces
Agradecimiento recibido: 175 veces
Contactar:

Sette escribió:Va a haber tutoriales para ir aprendiendo de cero o es sólo esto?
Esperamos impacientes que si, esta "introducción" será para explicarlo mas o menos por encima, a la gente como yo que nunca ha tocado Arduino :D
Si lo puedes soñar, lo puedes hacer
Avatar de Usuario
ojcorona
Pi Alpha
Pi Alpha
Mensajes: 31
Registrado: 16 May 2016, 20:13
Ubicación: Merida, Yucatan, Mexico
Agradecido: 0
Agradecimiento recibido: 1 vez

Sette escribió:Va a haber tutoriales para ir aprendiendo de cero o es sólo esto?
Que tal!!

Sette la idea aqui es animar a otras personas a conocer el mundo de Arduino, el cual a mi me fascino por lo facil que es y sobre todo lo barato (Gracias a los Chinos), de principio estare subiendo articulos para personas que no saben absolutamente nada sobre Arduino, como aqui una de las preguntas que siempre me hacen ¿Que es mejor RPi o Arduino? asi que estare subiendo las preguntas que me hacen por el Grupo de Telegram, solo un adelanto de los articulos que pienso subir, claro si no me copian y se adelantan y son:

Articulos:
Cual debe ser mi primer Arduino
Cual es el Mejor Arduino (Este es Relativo)
Existe otro IDE que no sea el Oficial?? (Este incluye solo la mencion de las opciones)

Tutoriales:
Tutoriales para cada uno de las opciones alternativas del IDE
Tutorial como conectar 2 arduinos por cable
Tutorial como conectar un RPi al Arduino
Tutoriales basicos on Leds, potenciometros y pushbutton
Tutoriales basicos de sensores de temp, humedad, ultrasonico.

y los que se me vayan ocurriendo, pero si tienes alguna en especifica puedes ponerla en la Seccion de Dudas de Arduino y tratare de orientarte, pero como dije arriba, de acuerdo a la aceptacion subire o no mas articulos.

OJO no voy a hacerles sus proyectos, solo les dare las bases y de ahi cada quien hara la adecuacion al suyo, no es por mala onda pero luego hay personas que te dicen hazlo y me pasas el codigo.

Cualquier duda personal estoy como @ojcorona en el Telegram

Saludos!!
OJCORONA
:ugeek:
Avatar de Usuario
Aerz
Pi Omega
Pi Omega
Mensajes: 88
Registrado: 02 Ago 2016, 00:26
Agradecido: 5 veces
Agradecimiento recibido: 1 vez

Buen post para empezar a entender que es Arduino @ojcorona, espero que tengamos bastantes mas :D

Una duda, en cuanto a las imitaciones de Arduino chinas ¿cuál recomendarías y dónde las comprarías? Me imagino que con buscar por Aliexpress alguna se encontrará rapidamente pero si tienes alguna a mano, se agradece. :roll:
Avatar de Usuario
Gubenote
Pi Omega
Pi Omega
Mensajes: 58
Registrado: 21 Oct 2016, 09:50
Agradecido: 0
Agradecimiento recibido: 0

Esta guía tiene muy buena pinta, ¿ha continuado en algún sitio?
oskkarmar
Pi Alpha
Pi Alpha
Mensajes: 39
Registrado: 17 Ene 2017, 19:26
Agradecido: 0
Agradecimiento recibido: 0

Un mundo muy muy interesante la verdad.

Tengo unos cuantos amigos que ya están haciendo muchos proyectos con ellos.

Haber si empiezo a investigar con ello también.
Gracias por el aporte.
vvroca81
Pi Omega
Pi Omega
Mensajes: 66
Registrado: 07 Sep 2016, 18:29
Agradecido: 0
Agradecimiento recibido: 0

a a haber tutoriales para ir aprendiendo de cero
quini7620
Pi Omega
Pi Omega
Mensajes: 42
Registrado: 13 Feb 2017, 14:41
Agradecido: 0
Agradecimiento recibido: 0

Muy interesante, muchisimas gracias.
donadie9
Pi Alpha
Pi Alpha
Mensajes: 14
Registrado: 28 Ene 2017, 02:28
Agradecido: 0
Agradecimiento recibido: 0

Una pregunta los sensores de arduino sirven para la raspberry pi 3, por voltaje...??????
Wiche
Pi Alpha
Pi Alpha
Mensajes: 20
Registrado: 02 Ago 2016, 11:52
Agradecido: 0
Agradecimiento recibido: 0

Me ha gustado tu artículo, esperando mas :woow
josejun
Pi Alpha
Pi Alpha
Mensajes: 21
Registrado: 13 Nov 2016, 10:04
Agradecido: 0
Agradecimiento recibido: 0

Gracias por esta introducción. Mi mujer es profesora de tecnología y ya en los libros hacen referencia a Arduino. Miraremos este hilo y el foro con mucho gusto. Muchas gracias.
grauss
Pi Alpha
Pi Alpha
Mensajes: 26
Registrado: 02 Dic 2016, 17:50
Ubicación: León
Agradecido: 0
Agradecimiento recibido: 0

donadie9 escribió:Una pregunta los sensores de arduino sirven para la raspberry pi 3, por voltaje...??????
la malloria de sensores admiten un amplio rango de tensiones piensa que el arduino también puede funcionar a 3.3v como las raspberry, si fueras mas concreto te podria contestar mas concretamente, pero aun cuando tengas un sensor que solo funcione a 5voltios podrias usar un conversor de niveles que vale unos pocos centimos ...

amplia la info desde esta web: http://www.frontandback.org/laboratory/ ... spberry_pi
donadie9
Pi Alpha
Pi Alpha
Mensajes: 14
Registrado: 28 Ene 2017, 02:28
Agradecido: 0
Agradecimiento recibido: 0

grauss escribió:
donadie9 escribió:Una pregunta los sensores de arduino sirven para la raspberry pi 3, por voltaje...??????
la malloria de sensores admiten un amplio rango de tensiones piensa que el arduino también puede funcionar a 3.3v como las raspberry, si fueras mas concreto te podria contestar mas concretamente, pero aun cuando tengas un sensor que solo funcione a 5voltios podrias usar un conversor de niveles que vale unos pocos centimos ...

amplia la info desde esta web: http://www.frontandback.org/laboratory/ ... spberry_pi
Gracias por responder, sensores tengo muchos, compre el box con veinte y pico sensores, temperatura, humedad, giroscopio, distancia, IR....
grauss
Pi Alpha
Pi Alpha
Mensajes: 26
Registrado: 02 Dic 2016, 17:50
Ubicación: León
Agradecido: 0
Agradecimiento recibido: 0

donadie9 escribió:
grauss escribió:
donadie9 escribió:Una pregunta los sensores de arduino sirven para la raspberry pi 3, por voltaje...??????
la malloria de sensores admiten un amplio rango de tensiones piensa que el arduino también puede funcionar a 3.3v como las raspberry, si fueras mas concreto te podria contestar mas concretamente, pero aun cuando tengas un sensor que solo funcione a 5voltios podrias usar un conversor de niveles que vale unos pocos centimos ...

amplia la info desde esta web: http://www.frontandback.org/laboratory/ ... spberry_pi
Gracias por responder, sensores tengo muchos, compre el box con veinte y pico sensores, temperatura, humedad, giroscopio, distancia, IR....


no me ayudas mucho si quieres mandame un mail con lo que tienes y lo que quieres hacer pero concretamente y miramos a ver que se podria hacer
Responder