Está en la página 1de 12

Investigación Sobre Tipos De Arduinos, Sus Shield

y Sus Módulos.
Axel Ramirez, Fabián Leal
Facultad de Ingeniería Civil en Informática y Telecomunicaciones. Universidad Finis Terrae.
Santiago de Chile. Domingo 14 de Noviembre, 2021.
aramirezm@uft.edu
flealn@uft.edu

Resumen
Se investiga sobre los dispositivos y sistemas Arduino explicando los diferentes tipos de placas base,
presentando las características fundamentales de cada una y los complementos disponibles para la realización
de cualquier tipo de proyecto de tipo electrónico, como lo es domótica, robótica, sistemas de audio,
ubicación, iluminación, etc. que pueda ser basado en este sistema. Se busca explicar el funcionamiento
y las distintas combinaciones que se puede lograr en una sola placa de Arduino siendo esta misma, una de
las plataformas para crear proyectos prototipo o de investigación más versátiles, además, se presenta un
proyecto en base Arduino explicando el procedimiento y verificando una de sus funciones para las cuales
puede ser utilizado.
Palabras claves: Arduino, controlador, microcontrolador, placa electrónica, PCB.
Abstract
Arduino devices and systems are investigated explaining the different types of motherboards, presenting
the fundamental characteristics of each one and the accessories available for carrying out any type of
electronic project, such as home automation, robotics, audio systems, location, lighting, etc. that can be
based on this system. It seeks to explain the operation and the different combinations that can be achieved
in a single Arduino board, this being one of the platforms to create more versatile prototype or research
projects, in addition, a project based on Arduino is presented explaining the procedure and verifying one
of its functions for which it can be used.
Key words: Arduino, controller, microcontroller, electronic board, PCB.
1. Introducción 2.1.2. Arduino Leonardo

Arduino consta de una plataforma de desarrollo la Cuenta con un microcontrolador ATmega32u4, un


cual se basa en una placa de hardware electrónica voltaje de funcionamiento de 5V, tiene 20 pines de
que es de uso libre la cual incorpora un controlador entrada y salidas digitales, 7 canales PWM, 12 pines
reprogramable y pines hembra para la conexión de de entradas análogas, 40 mA de corriente continua por
complementos como lo son sensores y actuadores de cada pin I/O, 50 mA corriente continua en el pin de
manera sencilla. Una placa electrónica es una PCB V3.3, la memoria flash contiene 32 KB de los cuales
“printed circuit board” la cual son superficies planas 4 KB son utilizados para bootloader, 2KB de SRAM,
fabricadas de un material no conductor, la cual consta 1KB de EEPROM y con una velocidad de reloj de 16
de distintas capas de material conductor para realizar MHz.
las conexiones de un circuito.

2. Tipos de arduinos
Los tipos de arduinos existentes son los siguientes:
Arduino UNO, Arduino Leonardo, Arduino Due,
Arduino Yún, Arduino Robot, Arduino Esplora,
Arduino Mega ADK, Arduino Ethernet , Arduino
Mega 2560, Arduino Mini, Arduino Nano, Arduino
Pro Mini, Arduino Pro, Arduino Micro, Arduino
Fio, LilyPad Arduino USB, LilyPad Arduino Simple,
LilyPad Arduino SimpleSnap y LilyPad Arduino. Figura 2: Representa la forma física de un arduino

2.1. Características
2.1.3. Arduino Due
2.1.1. Arduino UNO
Cuenta con un microcontrolador AT91SAM3X8E, un
Cuenta con un microcontrolador ATmega328, un voltaje de funcionamiento de 3.3V, tiene 54 pines de
voltaje de funcionamiento de 5V, tiene 14 pines entrada y salidas digitales de los cuales 12 son de
de entrada y salidas digitales, 6 pines de entradas canales PWM, 12 pines de entradas análogas, 130
análogas, 40 mA de corriente continua por cada pin mA de corriente continua por cada pin I/O, 800 mA
I/O, 50 mA corriente continua en el pin de V3.3, la corriente continua en el pin de 3.3V y 5V, la memoria
memoria flash contiene 32 KB de los cuales 0.5 son flash contiene 512 KB, 96KB de SRAM y con una
utilizados para bootloader, 2KB de SRAM, 1KB de velocidad de reloj de 84 MHz.
EEPROM y con una velocidad de reloj de 16 MHz.

Figura 1: Representa la forma física de un arduino Figura 3: Representa la forma física de un arduino

2
2.1.4. Arduino Yún

Cuenta con un microcontrolador ATmega32u4, un


voltaje de funcionamiento de 5V, tiene 20 pines
de entrada, 7 canales PWM, 12 pines de entradas
análogas, 40 mA de corriente continua por cada
pin I/O, 50 mA corriente continua en el pin de
3.3V y 5V, la memoria flash contiene 32 KB de los
Figura 5: Representa la forma física de un arduino
cuales 4KB son utilizados para bootloader, 2.5KB de
SRAM, procesador linux Atheros AR9331, Wifi IEEE
802.11b/g/n, USB Tipo A 2.0, RAM 64 MB DDR2,
Memoria Flash 16 MB y con una velocidad de reloj
de 16 MHz. 2.1.6. Arduino Esplora

Cuenta con un microcontrolador ATmega32u4, un


voltaje de funcionamiento de 5 V, tiene 5 pines
de entrada y salidas digitales, 4 pines de entradas
análogas, la memoria flash contiene 32 KB de los
cuales 4 KB son utilizados por el bootloader, 2.5 KB
de SRAM, EEPROM de 1 KB, con una velocidad de
reloj de 16 MHz, 4 Push bottons, Joystick análoga
con un push botton central, Potenciómetro lineal,
Micrófono, Fotorresistor, Sensor de temperatura ,
Acelerómetro de 3 ejes, Buzzer, Led RGB y un
Conector para LCD.

Figura 4: Representa la forma física de un arduino

2.1.5. Arduino Robot Figura 6: Representa la forma física de un arduino

Cuenta con un microcontrolador ATmega32u4, un


voltaje de funcionamiento de 5 V, tiene 5 pines de
entrada y salidas digitales, 6 canales PWM, 4 pines 2.1.7. Arduino Mega ADK
de entradas análogas, 8 Canales (multiplexados) de
entradas análogas, 40 mA de corriente continua por Cuenta con un microcontrolador ATmega2560, un
cada pin I/O, la memoria flash contiene 512 KB de voltaje de funcionamiento de 5V, 54 Pines I/O (de los
los cuales 4 KB son utilizados por el bootloader, 2 KB cuales 15 proveen salida PWM, 16 pines de entradas
de SRAM, EEPROM (interno) de 1 KB, EEPROM análogas, 40 mA de corriente continua por cada pin
(externo) de 512 KB (I2C), un altavoz de 8 Ohms, I/O, 50 mA corriente continua en el pin de V3.3, la
potenciómetro conectado a un pin analógic, 4 Áreas memoria flash contiene 256 KB de los cuales 8 KB son
de prototipado y con una velocidad de reloj de 16 utilizados por el bootloader, 8KB de SRAM, 4KB de
MHz. EEPROM y con una velocidad de reloj de 16 MHz.

3
los cuales 6 proveen salida PWM), 8 pines de entrada
analógicas, 40 mA de corriente continua por cada pin
I/O, la memoria flash contiene 32 KB de los cuales 2
KB son utilizados por el bootloader, 2 KB de SRAM,
1 KB de EEPROM y con una velocidad de reloj de 16
MHz.

Figura 7: Representa la forma física de un arduino

2.1.8. Arduino Ethernet


Cuenta con un microcontrolador ATmega328, un
voltaje de funcionamiento de 5V, 14 Pines I/O (de
los cuales 4 proveen salida PWM), 6 pines de entrada
analógicas, 40 mA de corriente continua por cada pin
I/O, 50 mA corriente continua en el pin de V3.3, la Figura 9: Representa la forma física de un arduino
memoria flash contiene 32 KB (ATmega328) de los
cuales 0.5 KB son utilizados por el bootloader, 2 KB 2.1.11. Arduino Nano
de SRAM, 1 KB de EEPROM, Controlador embebido
Ethernet W5100 TCP/IP, Tarjeta MicroSD, con Cuenta con un microcontrolador ATmega168, un
adaptadores activos de voltaje y con una velocidad voltaje de funcionamiento de 5V, 14 Pines I/O (de
de reloj de 16 MHz. los cuales 6 proveen salida PWM), 8 pines de entrada
analógicas, 40 mA de corriente continua por cada pin
2.1.9. Arduino Mega 2560 I/O, la memoria flash contiene 16 KB de los cuales 2
KB son utilizados por el bootloader, 1 KB de SRAM,
Cuenta con un microcontrolador ATmega2560, un 512 bytes de EEPROM y con una velocidad de reloj
voltaje de funcionamiento de 5V, 54 Pines I/O (de los de 16 MHz.
cuales 15 proveen salida PWM), 16 pines de entrada
analógicas, 40 mA de corriente continua por cada pin
I/O, 50 mA corriente continua en el pin de V3.3, la
memoria flash contiene 256 KB de los cuales 8 KB son
utilizados por el bootloader, 8 KB de SRAM, 4 KB de
EEPROM y con una velocidad de reloj de 16 MHz.

Figura 10: Representa la forma física de un arduino


Figura 8: Representa la forma física de un arduino

2.1.12. Arduino Pro Mini


2.1.10. Arduino Mini
Cuenta con un microcontrolador ATmega168, un
Cuenta con un microcontrolador ATmega328, un voltaje de funcionamiento de 3.3 V, 14 Pines I/O (de
voltaje de funcionamiento de 5V, 14 Pines I/O (de los cuales 6 proveen salida PWM), 8 pines de entrada

4
analógicas, 40 mA de corriente continua por cada pin
I/O, la memoria flash contiene 16 KB de los cuales 2
KB son utilizados por el bootloader, 1 KB de SRAM,
512 bytes de EEPROM y con una velocidad de reloj
de 8 MHz.

Figura 12: Representa la forma física de un arduino

2.1.15. Arduino Fio

Cuenta con un microcontrolador ATmega328P, un


voltaje de funcionamiento de 3.3 V, 14 Pines I/O (de
los cuales 6 proveen salida PWM), 8 pines de entrada
analógicas, 40 mA de corriente continua por cada pin
Figura 11: Representa la forma física de un arduino I/O, 50 mA de corriente continua en el pin de 3.3 V,
la memoria flash contiene 32 KB de los cuales 2 KB
son utilizados por el bootloader,2 KB de SRAM, 1 KB
de EEPROM y con una velocidad de reloj de 8 MHz.

2.1.13. Arduino Pro

Cuenta con un microcontrolador ATmega168, un


voltaje de funcionamiento de 3.3 V, 14 Pines I/O (de
los cuales 6 proveen salida PWM), 6 pines de entrada
analógicas, 40 mA de corriente continua por cada pin
I/O, la memoria flash contiene 16 KB de los cuales 2
KB son utilizados por el bootloader, 1 KB de SRAM,
512 bytes de EEPROM y con una velocidad de reloj
de 8 MHz.

Figura 13: Representa la forma física de un arduino

2.1.14. Arduino Micro


2.1.16. LilyPad Arduino USB
Cuenta con un microcontrolador ATmega32u4, un
voltaje de funcionamiento de 5 V, 20 Pines I/O, 7 Cuenta con un microcontrolador ATmega32u4, un
Canales PWM, 12 pines de entrada analógicas, 40 voltaje de funcionamiento de 3.3 V, 9 Pines I/O, 4
mA de corriente continua por cada pin I/O, 50 mA de canales PWM, 4 pines de entrada analógicas, 40 mA
corriente continua en el pin de 3.3 V, la memoria flash de corriente continua por cada pin I/O, la memoria
contiene 32 KB (ATmega32u4) de los cuales 4 KB son flash contiene 32 KB de los cuales 4 KB son utilizados
utilizados por el bootloader, 2.5 KB de SRAM, 1 KB por el bootloader, 2.5 KB de SRAM, 1 KB de
de EEPROM y con una velocidad de reloj de 16 MHz. EEPROM y con una velocidad de reloj de 8 MHz.

5
3. Shields para Arduino
Los shields para Arduino son placas de extensión para
las placas base compatibles las cuales permiten añadir
nuevas funcionalidades, por ejemplo, la conexión a
ethernet, bluetooth, wifi, controladores de motores,
etc.

3.0.1. Shield ethernet


Una de las opciones para dotar de un proyecto a
conexión de internet para la utilización de Arduino
en proyectos como la domótica, proyectos de control
o monitoreo. El modulo utiliza el chip W5100 el
Figura 14: Representa la forma física de un arduino
cual es un controlador de ethernet fabricado por la
empresa Wiznet especialmente fabricado para su uso
en circuitos cerrados.
2.1.17. LilyPad Arduino Simple y LilyPad
Arduino SimpleSnap Este modulo es compatible con las placas de Arduino
Uno y Arduino Mega, y es un modulo apilable que
Cuenta con un microcontrolador ATmega328, un se conecta a la placa de Arduino mediante SPI para
voltaje de funcionamiento de 2.7-5.5 V, 9 Pines I/O(de obtener los demás pines de conexión libres. El Shield
los cuales 5 proveen salida PWM), 4 pines de entrada Ethernet consta de un conector hembra RJ45 junto
analógicas, 40 mA de corriente continua por cada pin a un botón para el reinicio del módulo y la placa
I/O, la memoria flash contiene 32 KB de los cuales 2 Arduino, además, posee un lector de tarjetas microSD.
KB son utilizados por el bootloader, 2 KB de SRAM,
1 KB de EEPROM y con una velocidad de reloj de 8
MHz.

2.1.18. LilyPad Arduino


Cuenta con un microcontrolador ATmega168V, un
voltaje de funcionamiento de 2.7-5.5 V, 14 (de los
cuales 6 proveen salida PWM), 6 pines de entrada
analógicas, 40 mA de corriente continua por cada pin
I/O, la memoria flash contiene 16 KB de los cuales 2
KB son utilizados por el bootloader, 1 KB de SRAM, Figura 16: Representa la forma física de un Shield ethernet
512 bytes de EEPROM y con una velocidad de reloj
de 8 MHz.
3.0.2. Shield bluetooth
Esta placa de expansión Bluetooth para Arduino
utiliza el módulo HM-11, lo que permite agregar
una conexión Bluetooth un proyecto Arduino. Consta
de un módulo Bluetooth 4.0 LE (bajo consumo
de energía) que puede admitir la conexión con
dispositivos iOS (iPhone y iPad) y dispositivos
Android superiores a la versión 4.3, en cuanto a su
Figura 15: Representa la forma física de un arduino voltaje de funcionamiento es de 3.6V a 6V.

6
Puede funcionar en modo maestro-esclavo. Se puede y muestre los datos que queremos. El controlador usa
configurar como modo esclavo, modo maestro, modo la interfaz IIC (I2C) para comunicarse con nuestra
de trabajo iBeacon a través del comando AT. placa Arduino, usando solo dos pines, lo que nos
Esta placa de expansión Arduino Bluetooth también permite mostrar datos en la pantalla mientras usamos
cumple con el estándar ANCS (Apple Notification la mayor parte de la entrada / salida de Arduino
Center Service). para otras tareas. En las características de la pantalla
tiene un voltaje de funcionamiento 5V, 4 líneas con
20 caracteres por línea, use un potenciómetro para
ajustar el contraste, mediante puentes o interruptores
para ajustar la luz de fondo, retro iluminación de color
azul y caracteres en blanco

Figura 17: Representa la forma física de un Shield bluetooth

3.0.3. Shield wifi


Este shield Wi-fi para Arduino lleva integrado un chip
Esp8266 la cual se dispone de diferentes firmwares de
código abierto disponibles y las librerías necesarias
para trabajar con este componente en el IDE de
Figura 19: Representa la forma física de un Shield display LCD
Arduino. El módulo es compatible con ESPEasy y
puede funcionar en una variedad de modos de trabajo:
Wi-Fi Direct (P2P), Soft-AP y modo cliente.

3.0.5. Shield módulo GPS

Jolicobo GT-U7 Receptor GPS Este módulo utiliza el


chip UBLOX de séptima generación para brindarnos
alta sensibilidad y bajo consumo de energía a
la hora de capturar la ubicación GPS, todos los
Figura 18: Representa la forma física de un Shield wifi cuales son de pequeño tamaño, lo que nos permite
integrarlo fácilmente a otros dispositivos. El voltaje
de funcionamiento de este componente para Arduino
3.0.4. Shield display LCD
es de 3,6V-5V, aunque también puede ser alimentado
La pantalla LCD (I2C LCD 2004 / 20x4) es una directamente con una fuente de alimentación USB
de las pantallas más utilizadas en el desarrollo de desde el conector que incorpora. El módulo incluye
proyectos Arduino. Esta Incluye la propia pantalla una antena activa para ayudar a un posicionamiento
LCD y una placa con un controlador que permite que rápido. La antena utiliza la interfaz de conexión IPEX
nuestra placa Arduino se comunique con la pantalla para conectarse a la placa de Shield GPS.

7
que los dispositivos electrónicos de bajo consumo
se comuniquen de forma inalámbrica. Esto lo hace
muy adecuado para redes de sensores industriales
o proyectos de domótica. módulos Xbee pueden
configurarse para usarse en redes de configuración
punto a punto, punto a multipunto o de peer-to-peer.
Estos componentes de Xbee utilizan el protocolo
IEEE 802.14.4, más conocido como ZigBee. ZigBee es
un protocolo de comunicación inalámbrica creado por
Zigbee Alliance, una organización sin fines de lucro
Figura 20: Representa la forma física de un Shield módulo GPS compuesta por más de 200 grandes empresas.

3.0.6. Shield GSM


Shield GSM Arduino permite conectar una tarjetas
Arduino a Internet a través de GPRS, La red de
datos inalámbrica con mayor cobertura del mundo.
Esto nos permitirá poner en línea nuestra placa
Arduino sin necesidad de una red Wifi o una red
cableada. El modulo GMS necesita una tarjeta SIM
de algún operador de telefonía,la cual, además de
conectarnos a Internet, la tarjeta SIM proporcionada
por la operadora telefónica nos permite realizar o Figura 22: Representa la forma física de un módulos Xbee
recibir llamadas (es necesario disponer de microfono
y altavoz) y enviar y recibir mensajes SMS, el módulo
GSM viene con un conector de tipo SMA para poder
conectarle una antena. Este componente Arduino es 3.0.8. Shield de Audio
compatible con las placas Arduino Uno, Arduino
Mega y Arduino Mega ADK. El shield Arduino KA02 de audio es apilable a la placa
Arduino Uno y utiliza los pines ICSP como conexión,
La frecuencia del muestreo de audio es de 8 kHz y
tiene memoria para unas 100.000 grabaciones. Este
módulo de audio permite hacer grabaciones de voz
con el microfono que incorpora o desde la entrada de
linea y reproducir audios a través de un altavoz o la
salida de línea.

Figura 21: Representa la forma física de un Shield GSM

3.0.7. Shield módulos Xbee


Los módulos Xbee de conectividad inalámbrica las
cuales tienen su propio protocolo de comunicación por
radio frecuencia y tienen un alcance de conectividad
superior a los 100 metros. Arduino Xbee permite Figura 23: Representa la forma física de un Shield de Audio

8
3.0.9. Shield servo

Shield servo para Arduino tiene un controlador


PCA9685 incorporado. El controlador PCA9685 está
controlado por I2C, podemos conectarlo a la placa
Arduino para aumentar fácilmente la cantidad de
salidas PWM disponibles. El módulo servo con
PCA9685 permite generar hasta 16 señales PWM
empleando para ello tan únicamente 2 pines de la
tarjeta Arduino Inicialmente, el módulo fue diseñado Figura 25: Representa la forma física de un Shield proto o ProtoShield
para controlar LED a través de señales I2C y PWM.
Pero dado que estas señales PWM también se utilizan
para controlar servomotores, es el uso más común de 4. módulos compatibles
este Shield. Se puede usar para estas tareas porque
la placa de circuito dispone de una conexión para Los módulos de los arduinos son placas que podremos
la alimentación de los servos, ya que la corriente conectar a las ciertas tarjetas Arduino y dotarlas de
dispuesta por la placa del Arduino no sería suficiente nuevas funcionalidades. Algunas de estas placas tienen
para alimentar los motores. Este módulo Arduino el tamaño y pinout preciso para que encajen en los
para controlar servomotores es muy adecuado para pines de algunas placas Arduino.
proyectos de robots que utilizan Arduino

4.1. Sensores avanzados para Arduino


A continuación se mostrara los módulos más
utilizados por Arduinos y su funcionalidad:

1. Módulo Sensor de Temperatura: Este módulo


mide la temperatura y la reporta a través del
bus de 1 hilo digital al Arduino

2. Módulo del sensor de choque: Este módulo es un


sensor de choque digital. Producirá una señal de
nivel alto cuando detecte un evento de choque.

Figura 24: Representa la forma física de un Shield servo 3. Módulo Sensor de Campo Magnético Hall:
Este módulo se puede utilizar para detectar la
presencia de un campo magnético. Si hay un
campo magnético presente, reportará una señal
de nivel alto.

3.0.10. Shield proto o ProtoShield 4. Módulo de botón momentáneo: Este es un


módulo de botón. Cuando se pulsa el botón, se
Es un módulo ampliable en la placa Arduino Uno. emitirá una señal de nivel alto.
Además de utilizar las entradas y salidas de la placa 5. Módulo Transmisor Infrarrojo: Se trata de un
Arduino, también agregar una placa que permite crear módulo transmisor de infrarrojos que se utiliza
prototipos para el proyecto. La opción que brinda este para emitir señales de infrarrojos
ProtoShield o Prototyping Shields es poder soldar las
conexiones de nuestro proyecto o prototipo sin dañar 6. Módulo Buzzer: Este es un módulo de buzzer
la placa Arduino activo que puede hacer diferentes sonidos.

9
7. Módulo láser de diodos Este es un diodo emisor espectrales y el valor de las buenas
de láser. El voltaje de trabajo es 5V, con una características. Bajo una alta temperatura
longitud de onda de 650nm. y humedad en ambientes severos, también
puede mantener un alto grado de estabilidad
8. Módulo LED RGB de tres colores: Se trata de
y confiabilidad Pan ancho Luces de luz solar,
un montaje de superficie de tres colores LED
luces de jardín solar, césped, detectores, reloj,
módulo que puede hacer cualquier color que
música, tazas, cajas de regalo, luz mini-noche,
queremos por peinado diferentes intensidades de
interruptores de voz de luz, las luces cambian
rojo, azul y verde.
automáticamente los juguetes y una variedad
9. Módulo del sensor de bloqueo de luz: Se trata de luz de control, iluminación de control de luz,
de un módulo de sensor de bloque de luz, donde Campo de contro
hay un objeto en el centro de la forma de U. El
16. Módulo del interruptor de la inclinación:
sensor emitirá una señal de nivel alto.
Módulo de interruptor de inclinación y una
10. Módulo LEDde doble luz: Se trata de un módulo interfaz digital, construido en 13 LED construir
LED de doble color. un simple circuito para producir la luz
de advertencia de inclinación 13 viene con
11. Sensor de temperatura analógico: Se trata de un interfaces digitales del LED, la interfaz del
sensor de temperatura analógico que genera una sensor de interruptor de inclinación para acceder
tensión en proporción a la temperatura. a digital 3, cuando la inclinación abierta sensor
12. Temperatura y sensor de humedad: Este sensor de Off detecta una tecla Señal, luces LED, de lo
de temperatura y humedad DHT11 cuenta contrario apagado.
con una salida de señal digital calibrada
17. Módulo de interruptor de mini red: Módulo
con el sensor de temperatura y humedad
Reed y la interfaz viene con 13 LED digital
complejo, garantizando la alta fiabilidad
construir un simple circuito para producir una
y excelente estabilidad a largo plazo. Un
lámpara de advertencia Reed 13 viene con
microcontrolador de alto rendimiento de 8 bits
interfaces digitales del LED, el sensor de Reed
está conectado. Este sensor incluye un elemento
número de acceso 3 de interfaz, cuando los
resistivo y un sentido de dispositivos de
sensores de Reed detectado una señal clave, el
medición de temperatura NTC húmedos. Tiene
LED se enciende, de lo contrario fuera .
excelente calidad, respuesta rápida, capacidad
anti-interferencia y ventajas de rendimiento de 18. Sensor de Hall magnético lineal: Linear Hall
alto costo. módulo magnético y una interfaz digital,
construido en 13 LED construir un simple
13. Módulo LED RGB de tres colores: Se trata de
circuito para producir una lámpara de
un módulo de tres colores a través del agujero
advertencia de campo magnético 13 viene
de LED que puede hacer cualquier color que
con interfaces digitales del LED, el sensor de
queremos mediante el peinado de diferentes
Hall lineal magnetómetro acceso número 3 de
intensidades de rojo, azul y verde.
interfaz, Una señal clave, luces LED, de lo
14. Módulo de conmutador Quicksilver: Un contrario apagado.
interruptor de inclinación que puede encender
19. Módulo de interruptor grande Red: Módulo
y apagar dependiendo de la posición de
Reed y la interfaz viene con 13 LED digital
inclinación. El interruptor es mercurio.
construir un simple circuito para producir una
15. Módulo optosensor Los fotoresistores: son lámpara de advertencia Reed 13 viene con
dispositivos fotosensibles semiconductores, interfaces digitales del LED, el sensor de Reed
además de tener alta sensibilidad, respuesta número de acceso 3 de interfaz, cuando los
rápida, consistente con las características sensores de Reed detectado una señal clave, el

10
LED se enciende, de lo contrario fuera. magnético analógico conectado a la placa de
alimentación analógica 5 ARDUINO Interfaces,
20. Módulo del sensor de llama: Sensor para cuando analógico Sensor magnético a una señal,
longitudes de onda de llama entre 760 nm a 1100 luces del LED, de lo contrario las luces hacia
nm infrarrojo es el más sensible. fuera.
21. Magic LED taza de módulo: Este módulo
tiene dos partes: un LED y un interruptor de
inclinación de mercurio. Los pines son 1 G 4.2. Esquema de arduino UNO
(masa), 2 + (5V de potencia), 3 S de señal y 4 L
(LED.) Si usted cableado 1 y 2 a la alimentación,
el pin 3 (señal) alternará entre 5V (ALTO) y 0V
LOW) mientras inclina el módulo. Si conecta
una resistencia limitadora de corriente a L2,
puede usarla como un LED parpadeante.
22. Módulo Sensor digital de Tempracción: Módulo
de temperatura digital y una interfaz digital,
construido en 13 LED construir un circuito
simple, haciendo que la lámpara de advertencia
de temperatura 13 viene con interfaces digitales
del LED, el sensor de temperatura digital
conectado digital tres interfaces, cuando el
sensor de temperatura digital detecta una señal Figura 26: Esquema gráfico del arduino UNO
clave , Luces LED, de lo contrario apagado.
23. Módulo del sensor de choque: Knock módulo
sensor y una interfaz digital, built-in LED El esquema del arduino UNO se puede dividir en tres
construir un circuito sencillo para producir principales partes:
flasher percusión. La interfaz viene con el LED
digital, golpeará el sensor conectó la interfaz 1. La etapa de alimentación: encargada de que los
digital 3, cuando los sensores del sensor de componentes de la placa reciban los voltajes
percusión miden a las señales de percusión, luz adecuados.
que destella del LED.
2. La interfaz de programación: permite que
24. Módulo del sensor de obstáculos: Módulo
el microcontrolador sea programado desde el
sensor de evitación de obstáculos KY-032 para
ordenador.
Arduino: Con 4 pines, utilice un haz infrarrojo
para detectar la proximidad de los obstáculos.
3. Microcontrolador con “sistema mínimo”:
Los potenciómetros se pueden utilizar para
componentes indispensables para que el
ajustar la sensibilidad. El pin 1 es tierra, el
microcontrolador funcione correctamente.
pin 2 es de 5V, el pin 3 es la salida digital
(encendido / apagado dependiendo del haz), 4
está habilitado.
25. Módulo Sensor Hall: Módulo sensor analógico 5. Simulación de un arduino UNO
magnético y una interfaz digital, construido R3
en 13 LED construir un circuito simple para
producir un flash magnético Makers.13 viene A continuación se muestra un pequeña simulación de
con interfaces digitales del LED, el sensor arduino, el cual corresponde a un semáforo.

11
digitalWrite(verde, HIGH);
digitalWrite(rojo, LOW);
digitalWrite(amarillo, LOW);
delay(4000);
digitalWrite(amarillo, HIGH);
digitalWrite(verde, LOW);
digitalWrite(rojo, LOW);
delay(2000);
}

Primero se dígito la posición de pin 13, 12 , 11.


Luego se declara los pines como salida. Luego se sigue
la secuencia de prender el rojo, apagar el amarillo
Figura 27: Corresponde a una simulación de un semáforo
y el verde, con una espera de 6000 milisegundos,
es decir, 6 segundos. Luego se prende el verde, se
Para la funcionalidad de esta simulación se utilizo apaga el amarillo y el rojo, con una espera de 4000
3 leds, de color verde, amarillo y rojo, con una milisegundos. Por ultimo, se prende el amarillo, se
resistencia de 220 Ω, ya que, los leds soporta entre apaga el verde y rojo, con una espera de 2000
1.7 y 3.3 voltios, y el arduino genera por en la salida milisegundos. Esto se repite el bucle mientras el
5 voltios y una mini protoboard para conectar el arduino este en funcionamiento.
circuito.
El código que se utiliza es el siguiente: 6. Conclusión
La versatilidad y las opciones extras que se tiene
int rojo=13;
con las placas de Arduino además de ser abierto y
int amarillo=12;
extensible permite que cualquiera que desee mejorar
int verde=11;
cualquiera de los diseños puede hacerlo, esta opción
void setup()
permite que las modificaciones de placas no oficiales
{
para distintos propósitos o para algún objetivo
pinMode(rojo, OUTPUT);
concreto sea más optimizado o se logre de mejor
pinMode(amarillo, OUTPUT);
manera con las librerías de software las cuales pueden
pinMode(verde, OUTPUT);
adaptarse mejor a las necesidades del usuario.
}

void loop() 7. Referencias


{
digitalWrite(rojo, HIGH); https://hacedores.com/cuantos-tipos-diferentes-de-ardu
digitalWrite(amarillo, LOW); https://programarfacil.com/blog/arduino-blog/
digitalWrite(verde, LOW); arduino-uno-r3/ https://altronics.cl/uploads/
delay(6000); kit37sensores.pdf

12

También podría gustarte