Bienvenida al curso

1

Enlaces del taller IoT

2

Qué aprenderás sobre el desarrollo de hardware con Arduino

Introducción al hardware libre

3

¿Qué es Arduino y qué placas hay?

4

¿Cómo se desarrolla el Hardware?

5

¿Cuál es el software para diseño mecánico?

6

Elección del software a utilizar

7

Limitaciones de Arduino y qué es el hardware libre

8

Reto 1: Para un proyecto de IoT, ¿Cuál tarjeta Arduino utilizarías?

9

¿Cómo funciona el Curso de Desarrollo de Hardware con Arduino?

10

Lista de Materiales o Componentes a Utilizar

Sensores, Actuadores y Procesadores

11

Sensores, actuadores y procesadores

12

Diferentes tipos de sensores según la salida

13

Diferentes tipos de sensores según la aplicación

14

Diferentes tipos de actuadores

Introducción a la electrónica

15

Diferencias entre electricidad y electrónica

16

Tipos de componentes electrónicos

17

Más tipos de componentes electrónicos

18

Limitando la corriente para evitar quemar un led

Manos a la obra

19

Puertos de un arduino y sus funciones

20

Qué es un protoboard

21

Estructura general de un programa en Arduino y hello world con un LED

22

Variables y Constantes Globales

23

Manejo de librerías y funciones

24

Manejo de valores analógicos: uso del potenciómetro

25

Uso del monitor serial

26

PWM y señales analógicas

27

Un control de color RGB e intensidad lumínica para una lampara de mesa

28

Uso de push buttons

29

Monitor de temperatura con Arduino (uso de LM35 y un lcd 16x2)

30

Continuando con el monitor de temperatura con Arduino

31

Finalizando con el monitor de temperatura con Arduino

32

Reto: Crea tu semáforo con Arduino

Automatización de procesos

33

Cómo generar movimiento y uso de motores

34

Cómo generar movimiento y servomotores

35

Agregando un potenciométro para controlar la posición del Servomotor

36

Robot evasor de obstáculos

37

Continuando con el Robot evasor de obstáculos

38

Terminando con el Robot evasor de obstáculos

Reto 1: Para un proyecto de IoT, ¿Cuál tarjeta Arduino utilizarías?

8/38

Lectura

Ahora que hablamos sobre el ecosistema de tarjetas Arduino, imagínate que vas a implementar un dispositivo que deben enviar la información a un servidor desde un sistema con sensores de movimiento que instalarás en tu departamento, casa u oficina.

...

Regístrate o inicia sesión para leer el resto del contenido.

Aportes 294

Preguntas 5

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

o inicia sesión.

Podríamos decir que el ESP8266 o el ESP32, que son los mas comunes, pero trabajando desde un hogar, no siempre se tendrá una señal de WIFI estable, ni se aprovechara la potencia o el ancho de banda de un módem al máximo, entonces recomendaría usar algo parecido al protocolo de comunicación entre los sensores, teniendo una sola base central donde llegue toda la información, y sea enviada hacia un servidor mediante una placa Ethernet para arduino, desde mi punto de vista, eso seria lo mas recomendable para tener una estructura robusta

Yo utilizaría una NodeMCU V3

Sin lugar a dudas cualquiera de la linea IoT de Arduino, en particular los dos que mejor veo para este caso sería el Arduino Uno WiFi Rev 2 o el MKR WiFi 1010; Siendo el segundo más económico y teniendo en cuenta que tiene suficientes GPIO’s para manejar los sensores creo que es la mejor opción.

Sobre esa linea de microcontroladores pequeños, tambien es una opción altamente recomendable cualquiera que esté basado en el chip ESP8266 (NodeMCU, wemos D1, etc.,). Estas fueron, de hecho, las opciones utilizadas para el curso de introducción al IoT. Entre sus varias ventajas puedo resaltar 3:

  1. Precio: En Argentina, se los puede encontrar alrededor de los $600 y $800, dependiendo del vendedor
  2. Practicidad: Son muy compactos pero a la vez muy robustos; Cuentan con varios GPIO’s y el hecho de que vengan con WiFi incorporado los hace muy versátiles.
  3. Facilidad para programarlos: Cualquiera versión de estos microcontroladores es compatible con en IDE de arduino y con sus librerías (De hecho con el lenguaje C), por lo que, todo lo que veamos en este curso es aplicable a estos chips

No conozco a profundidad las características de cada tarjeta, sin embargo, debería ser una tarjeta con conexión a Internet (Ethernet, Wifi, GSM), que permita recoger la información desde los sensores, es decir que incorpore las entradas necesarias, un tamaño óptimo para el sitio donde se debe ubicar el circuito, determinar la fuente de energía requerida en los sensores y circuitos.

ESS8266

  • Primero, utilizaría un arduino uno o Mega, para conectar los sensores que voy a monitorear.
  • Segundo, agregaria al hardware un shield ethernet para conectar el dispositivo a internet y enviar la data a un servidor de internet.
  • tambien podria utilizar un arduino MKR 1010, MKR WAN 1300 o MKR GSM, y reemplazaria los arduino utilizados anterioemente, estas tarjetas MKR ya viene con wifi, GSM/GPRS incluidos para la conexión a internet.

Usaría una esp32 ya que trae wifi y sensores de movimiento PIR y que mande un correo al detectar moviemiento

Un Arduino UNO por que compré un kit para principiantes y trae varios sensores que me gustaria aprender a utilizar

nodemcu

Arduino UNO R3, por que compre el kit starter y pues antes de empezar el curso ya la tenia de hecho empece con el project book tiene varios ejemplos muy didacticos.

Segun lo que explicaban, usariamos el Yun 101, aunque yo he trabajado con módulos NodeMCU los cuales se pueden programar en Arduino Studio y cuenta con un módulo WiFi

utilizaria una tarjeta uno; pero tengo una pregunta puedo utilizar una rasperry?

empezaria con arduino un

utilizaría un arduino uno y un módulo ESP8266, ESP01, por si necesito mas puerto de sensores

ARDUINO MKR o puede ser un ESP32.

primero analizaria el proyecto para saber desde donde hasta donde abarca. segundo analizo los requerimientos funcionales. tercero empiezo a ver que hardware, sensores y actuadores son compatibles con los requerimientos. cuarto analizo costos. quintos diseño la solución posible en base a requerimientos y presupuesto que tengo. sexto implemento.
MEGA 2560 es la que tengo disponible.
En este caso para el uso practico en el entorno de arduino utilizaría un arduino nano junto con un ESP8266 la razón es que por su tamaño compacto tanto del arduino nano y la ESP por lo que el proyecto puede ser reducido ahorrando un poco mas de espacio esto con el fin de utilizar tarjetas de arduino ya que existen microcontroladores que integran la ESP pero que no han sido desarrolladas por arduino
yo utiizaria una tarjeta node mcu que me permita en tiempo real monitorear as diferenes variables de e ambiente
estoy planeando usar unos ESP8266 que se conecten a un Raspberry PI, quien procesaría la información recolectada y fungiría como host de alguna interfaz

Yo usaría arduino uno mkr.

Utilizo normalmente la placa Arduino uno y le integraría sensores de reacción

Para este proyecto, utilizaría la tarjeta Arduino MKR WiFi 1010. Esta tarjeta incluye conectividad WiFi integrada, lo que permite la conexión a internet sin la necesidad de un módulo adicional. Además, cuenta con un puerto USB y una batería Li-Po integrada, lo que la hace ideal para proyectos móviles o que requieren alimentación portátil. Finalmente, la tarjeta también cuenta con un acelerómetro y un giroscopio integrados, lo que la hace perfecta para proyectos que requieren el uso de sensores de movimiento, como el proyecto descrito.

Vengo usando Leonardo y Pro Micro!

Arduino Uno con tarjeta de red

Arduino Uno Wifi Rev 2

Arduino uno.
porque tiene software libre y se puede conectar con otros dispositivos e interactuar con otros programas.

Buenas noches,

Utilizaría el ARDUINO UNO o el mega dependiendo de la cantidad de sensores a utilizar , adicional utilizaría el ARDUINO ETHERNET para garantizar la conexión del sistema al servidor

algo que mi sirve para pasar de señales digitales a analogas , alun chio de ESP32 O utilizaria un micro controlador para gestionar el encio de señales

un arduino uno

Yo utilizaría un ESP32, puesto que, la integridad de Bluetooth y Wifi a la placa facilita el intercambio de información con la red.

Utilizaria arduino uno por ser el maas popular y trataria de aplicarlo al proyecto con aditamentos

Me he comprado una NANO y UNO, creo que para empezar son mis mejores opciones.

SP32

Una tarjeta ESP o un Arduino con conexión Bluetooth o WiFi

utilizaria una tarjeta con capacidad de gsm y le pondria un break up para. asi poder evitar que cuando halla un corte de energia que siga funcionando con normalidad

Solo conozco la Arduino Uno R3 y se poco de los sensores. Todavía estoy viendo la posibilidad de comprar el Arduino starter kit parar empezar a conocer un poco más.

Nodemcu Lua V3 ya que es una tarjeta muy pequeña y tiene sistema de wifi

Usaría la Arduino Uno R3 con ESP8266 para el wifi. Programaría con el arduino IDE el microcontrolador para que cuando detecte movimiento active cámaras para que empiecen a grabar en la casa o donde sea. Las grabaciones serían enviadas a los servidores, ahorrando memoria ya que el sistema solo actuaría si los sensores detectan movimiento.

Utilizaría un LoraWan ESP32

Arduino ESP8266 porque tiene wifi, lo que me permitirá montar un servidor para recoger los datos

yo utilizaria un arduino uno

presumo que arduino One

Usaría el Arduino Nano RP2040 Connect. Este Arduino posee el NINA-W102 un módulo Wifi/Bluetooth especializado en IoT. Además, es un modelo compacto con una capacidad de procesamiento y almacenamiento más que suficiente para este proyecto.

Es dependiendo de las necesidades del proyecto, pero las tarjetas que están hechas para conectarse a la red de internet son las Ethernet, Wifi, GSM, Leonard, Yun etc.

arduino UNO. apenas quiero iniciar

mmm…Arduino mega2560

ESP8266 o ESP32

si el Dpto u oficina es chica seguro que con un Arduino Uno alcanza y sobra con el puerto RJ45

Nodemcu

utilizaria el arduino uno , porque nos sirve para poder implementar diversos sensores

Lo mejor seria cualquier tipo de placa con coleccione a Internet ( VLAN, LAN, GSM, LORA, ETC ), la comunicación con MQTT al servidor, base de datos y un dashboard para la visualización y control de los dispositivos.
Saludos !

uno que tenga conexión ethernet

Buenas tardes, iniciaria con Arduino UNO y 1 Ethernet Shield W5100

Con una Esp32 como tarjeta madre (comunicación) y arduinos nano como esclavas para controlar los sensores.

A penas voy comenzando en el mundo de la domótica y IoT. Pero hice un pequeño circuito con un Arduino NANO y un módulo Bluetooth HC05, el cual cuando recibe una señal desde una app móvil que desarrolle, enciende o apaga una lámpara con ayuda de un módulo Relé.

No se mucho de arduino pero el mocrocontrolador que utilizaría seria un Particle photon .

Yo utilizaría un Arduino OMEGA, ¿por que?

Los omega tienen más pines para conectarse, por lo cual se podrían conectar, yo que se…

  • Un sensor para detectar movimiento
  • Un sensor para detectar el humo
  • Un sensor para detectar el gas de cocina
  • Otro sensor de movimiento

Entre otros más.

Si tienen más opciones, me gustaría que las pudieran compartir, ya que soy un medio novato en arduino 😁.

Arduino UNO, ya que es la más comercial en mi país

ESP8266 o EPS32, ya que son baratos, y tienen todo, Wifi, Bluetooth, GPIO con ADC, DC, PWM, etc, etc… 😃

Tal vez el mega por la cantidad de pines que brindan ya que si voy a poner en el departamento el número de entradas y salidas es una de las cosas en las que priorizaría.

Actualmente tengo bajo mis manos el arduino UNO R3.

Encontré algunas herramientas útiles para el proyecto:
https://debyant.notion.site/Reto-1-Para-un-proyecto-de-IoT-Cu-l-tarjeta-Arduino-utilizar-as-006dffef923f462a93836f237520e09d

No tengo idea de cual usar. Pero puedo ir a la tienda, ver lo que hay e ingeniarmelas. Talvez un arduino nano con un modulo bluetooh que envie la info a la pc y esta al servidor, los actuadores unos pir y varios ultrasonidos sencillos con un tone de sonido y talves un modulo de camara.

Teniendo en cuenta que ya se tiene el sistema con sensores, utlizaria un arduino que tenga funcionalidades de IOT como Leonardo ETH o un modelo MRK

Escogería una tarjeta arduino modelo Ch340 Uno para conectarlo con un sensor de movimiento tipo Pir Hc-sr501 ya que es un detector de movimiento. La ventaja de este modelo de arduino, es que puedo encontrar con mayor facilidad, el driver CH340 para descargarlo, e instalarlo y sirve para los genéricos como también para los que han sido fabricados en China. Además este modelo Ch340 , lo puedo utilizar en cualquier sistema operativo, sea Windows, Linux y Mac, Solaris etc

usaria Arduino uno, ya que podemos adaptarle gran variedad de comunicadores

La mediana utilizamos nosotros y la acomplamos a una rashberrypi con intenert. que se encarga de toda la parte visual GRacias al interent tenemos un servidor que nos indica las ventas que tiene un dispositivo dispensador.

Nuestra tarjeta arduino tiene sensores y tiene motores, también tiene un sistema de monedero o post que habilita que el sistema active los motores para sacar productos.

Utilizaría una placa Arduino Mega porque es la que tiene la mayor cantidad de entradas y salidas, con posibilidades que se pueda conectar a la red.

Utilizaria la tarjeta ESP8266 la conectaría a internet y cualquier variación me mandaría una alerta en la app especializada, (anteriormente ya lo he hecho pero fue con una báscula muy sencilla)

Utilizaría un Rpi4.
😄

Utilizaría Arduino Mega, para poder implementar sistemas IoT un poco más completos, por el mayor número de pines que posee.

No soy muy experto aun, pero usaría un arduino nano y un modulo ESP 8266. Pienso que al ser pequeña, puede ajustarse al espacio… Además que tiene las mismas características del arduino UNO, por lo que no sería un problema identificar pines.

Utilizaría un Arduino uno wifi rv2, ya que seria un dispersivo el cual tendría acceso a redes por las cuales se puede enviar información de cualquier tipo.

A mi entender, dado que no veo que se consuman muchos recursos para la tarea objetivo, con un arduino Uno bastaría, pero con algún módulo Wi-Fi o Ethernet.

Compré la MKR wifi 1010, espero sirva para ésto, que es básicamente lo que quiero hacer.

Decidir que tarjeta usar seria ver tambien que salidas neceisto y tmabine las entradas que necesito para poder saber que opciones tengo en cuanto al hardware.

Para el proyecto propuesto, dependiendo del presupuesto y del nivel de seguridad que quiera obtener; además de añadirle un sistema de baterías o generador, optaría entre dos tarjetas de Arduino diferentes:

1- BARATO, BAJA SEGURIDAD: Arduino Nano 33 IoT

  • Tiene conexión a WiFi.
  • 14 puertos digitales y 8 analógicos (más que otros Arduino IoT más caros).
  • En caso de fallo o sabotaje, en el suministro eléctrico del edificio; dejaría de funcionar el rúter, por lo que el sistema quedaría incomunicado y aislado del exterior.

2- CARO, ALTA SEGURIDAD: Arduino MKR GSM 1400

  • Tiene conexión a WiFi
  • 8 puertos digitales y 7 analógicos (menos puertos)
  • Tiene conexión GSM; lo que permite una comunicación alternativa, en caso de fallo, en el suministro eléctrico exterior.

Usaría un YUN

Para un carro bluethot segidor de linea y evasor de obstaculos usaria arduino nano

USARIA UN ARDUINO NANO POR EL REDUCIDO TAMAÑO DE LA PLACA

Podriamos usar un Arduino UNO, o Nano conectado a un módulo Wifi como el esp8266 o uno que ya tenga ese módulo es la placa

Un Arduino nano, con un modulo para Wifi

Instalaría una plaquita de Arduino UNO porque tiene los sockets más sencillos y grandes para hacer y deshacer la instalación de cualquier tipo de sensor (llámese proximidad, de ultrasonido, etc.)

ESP8266

Utilizaría un Arduino uno y lo configuraría con modulo wifi ya que se consigue mas facil

arduino con una tarjeta wifi

utilizaria un esp32 ya que posee modulo wifi e integra las funcionalidades basicas para toma de sensores y conectividad

Bueno dependerá del objetivo, sin duda Arduino como se ha mencionado es un equipo que nos permitirá realizar pruebas básicas, me gustaría realizar una centralización de control de diferentes dispositivos caseros a través de una red de internet local, y enviar la información a un servidor tanto para un monitoreo como para un control remoto. Tengo que estudiar mas a detalle las diferentes tarjetas ya que tanto para monitorear temperatura existen variantes, como para visión, y control. Podría apoyarme en los modelos Arduino Uno WiFi Rev 2 o el MKR WiFi 1010.

Creo que seria una tarjeta con un esp8266

Creo que un YUN podría ser una opción, básicamente por la integración de Wifi.

Un Arduino UNO R3

Arduino Wifi }

Arduino uno por ser facil de manejar

Arduino Mega con ESS8266

quizás lo mas acertado cuando estamos iniciándonos con arduino uno r3, sería usar Arduino UNO Wifi (ESP8266). manteniendo las características del uno r3, pero pudiendo actuar como cliente o servidor y hasta punto de acceso en los proyectos

Arduino Ethernet por que se requiere conexion a internet o la red local

Arduino Uno, porque solo quiero captar el input del senson y enviarlo, no necesito capacidad de procesamiento extra.

Utilizaría una tarjeta Arduino Uno con un shield Ethernet y este a un router. Los datos se visualizaran en una pagina.

un arduino uno ya que este tiene tarjeta de red y los puertos para concetar los sensores

Utilizaria Arduino Yún LininoOS
este dispositivo serviria para gestionar los sensores y emitir la información via Wifi o ethernet.
Haciendo que la inversión en componentes sea adecuada al tipo de proyecto y escenario.