SlideShare una empresa de Scribd logo
TARJETA ARDUINO
MARIANA TORIJANO ALCALDE
GRADO 10-4
INSTITUCIÓN EDUCATIVA LICEO DEPARTAMENTAL
ÁREA DE INVESTIGACIÓN Y DESARROLLO HUMANO
SANTIAGO DE CALI
2020
TARJETA ARDUINO
MARIANA TORIJANO ALCALDE
GRADO 10-4
GILLERMO MONDRAGON
Magister en gestión de la tecnología educativa
I.E. LICEO DEPARTAMENTAL
ÁREA DE INVESTIGACIÓN Y DESARROLLO HUMANO
SANTIAGO DE CALI
2020
TABLA DE CONTENIDO
¿QUE ES ARDUINO?............................................................................................................. 4
Figura 1 ............................................................................................................................... 5
Figura 2 ............................................................................................................................... 5
ARDUINO UNO...................................................................................................................... 6
Características técnicas........................................................................................................ 6
PARTES.................................................................................................................................. 7
Figura 3 ............................................................................................................................... 8
PINES...................................................................................................................................... 9
Figura 4 ..............................................................................................................................10
EN ARDUINO UNO ¿CÓMO SON LAS CONECCIONES TECNICAS BASICAS?.............11
Figura 5 ..............................................................................................................................11
TIPOS DE ARDUINO............................................................................................................12
Figura 6 ..............................................................................................................................12
Figura 7 ..............................................................................................................................12
Figura 8 ..............................................................................................................................13
Figura 9 ..............................................................................................................................13
Figura 10 ............................................................................................................................14
Figura 11 ............................................................................................................................14
Figura 12 ............................................................................................................................15
Figura 13 ............................................................................................................................15
Figura 14 ............................................................................................................................16
¿PARA QUE SIRVE?.............................................................................................................17
¿PORQUÉ USAR ARDUINO?...............................................................................................18
Figura 15 ............................................................................................................................18
HARDWARE Y SOFWARE..................................................................................................19
VENTAJAS Y DESVENTAJAS.............................................................................................20
¿QUE SIGNIFICA ARDUINO DE CODIGO ABIERTO?.....................................................22
CONCLUCIONES.................................................................................................................23
¿QUE ES ARDUINO?
Arduino es una plataforma de creación de electrónica de código abierto, la cual está basada
en hardware y software libre, flexible y fácil de utilizar para los creadores y desarrolladores.
Esta plataforma permite crear diferentes tipos de microordenadores de una sola placa a los
que la comunidad de creadores puede darles diferentes tipos de uso.
Para poder entender este concepto, primero vas a tener que entender los conceptos de
hardware libre y el software libre. El hardware libre son los dispositivos cuyas
especificaciones y diagramas son de acceso público, de manera que cualquiera puede
replicarlos. Esto quiere decir que Arduino ofrece las bases para que cualquier otra persona
o empresa pueda crear sus propias placas, pudiendo ser diferentes entre ellas, pero
igualmente funcionales al partir de la misma base.
El software libre son los programas informáticos cuyo código es accesible por cualquiera
para que quien quiera pueda utilizarlo y modificarlo. Arduino ofrece la plataforma Arduino
IDE (Entorno de Desarrollo Integrado), que es un entorno de programación con el que
cualquiera puede crear aplicaciones para las placas Arduino, de manera que se les puede
dar todo tipo de utilidades.
En resumen, Arduino es una plataforma de electrónica «open-source» o de código abierto
cuyos principios son contar con software y hardware fáciles de usar. Es decir, una forma
sencilla de realizar proyectos interactivos para cualquier persona.
Los modelos de Arduino se categorizan en placas de desarrollo, placas de expansión
(shields), kits, accesorios e impresoras 3D:
 Placas: Arduino Galileo,27 Arduino Uno, Arduino Leonardo, Arduino Due, Arduino
Yún, Arduino Tre (En Desarrollo), Arduino Zero, Arduino Micro, Arduino Esplora,
Arduino Mega ADK, Arduino Ethernet, Arduino Mega 2560, Arduino Robot, Arduino
Mini, Arduino Nano, LilyPad Arduino Simple, LilyPad Arduino SimpleSnap, LilyPad
Arduino, LilyPad Arduino USB, Arduino Pro Mini, Arduino Fio, Arduino Pro, Arduino
MKR1000/Genuino MKR1000, Arduino MICRO/Genuino MICRO, Arduino
101/Genuino 101, Arduino Gemma.
 Placas deexpansión (shields):Arduino GSM Shield, Arduino Ethernet Shield, Arduino
Wifi Shield, Arduino Wireless SD Shield, Arduino USB Host Shield, Arduino Motor
Shield, Arduino Wireless Proto Shield, Arduino Proto Shield.
 Kits: The Arduino Starter Kit, Arduino Materia 101.
 Accesorios: Pantalla LCD TFT, Adaptador USB/Serie y MiniUSB/Serie, Arduino ISP.
 Impresoras 3d: Arduino Materia 101.
Figura1
Figura2
ARDUINO UNO
El Arduino Uno es una placa de microcontrolador de código abierto basado en el microchip
ATmega328P y desarrollado por Arduino.cc.12 La placa está equipada con conjuntos de
pines de E/S digitales y analógicas que pueden conectarse a varias placas de expansión y
otros circuitos. La placa tiene 14 pines digitales, 6 pines analógicos y programables con el
Arduino IDE (Entorno de desarrollo integrado) a través de un cable USB tipo B.3 Puede ser
alimentado por el cable USB o por una batería externa de 9 voltios, aunque acepta voltajes
entre 7 y 20 voltios. También es similar al Arduino Nano y Leonardo.45 El diseño de
referencia de hardware se distribuye bajo una licencia Creative Commons Attribution
Share-Alike 2.5 y está disponible en el sitio web de Arduino. Los archivos de diseño y
producción para algunas versiones del hardware también están disponibles.
Características técnicas
 Microcontrolador: Microchip ATmega328P6
 Voltaje de funcionamiento: 5 voltios
 Voltaje de entrada: 7 a 20 voltios
 Pines de E/S digitales: 14 (de los cuales 6 proporcionan salida PWM)
 Pines de entrada analógica: 6
 Corriente DC por Pin de E/S: 20 mA
 Corriente CC para Pin de 3.3V: 50 mA
 Memoria Flash: 32 KB de los cuales 0.5 KB utilizados por el gestor de arranque
 SRAM: 2 KB
 EEPROM: 1 KB
 Velocidad del reloj: 16 MHz
 Longitud: 68.6mm
 Ancho: 53,4mm
 Peso: 25g
PARTES
1. ATmega 328 microcontrolador: El corazón de nuestro Arduino, el procesador.
2. Puerto USB: Se utiliza para la alimentación de la interfaz Uno Genuino, la carga de
nuestros programas, y para la comunicación con nuestra placa (a través de serie. PrintIn (),
etc.). El regulador de tensión ubicado a su lado, convertirá la tensión que le llega a través
de este puerto USB y hará que trabaje a 5V.
3. Conector de alimentación. Esta es la forma de alimentar nuestra placa cuando no está
conectada a un puerto USB para para suministrarle corriente eléctrica. Puede aceptar
tensiones entre 7-12V.
4. Los pines digitales: Utilizaremos estos pines con instrucciones como digitalRead (),
digitalWrite (). analogRead () y analogWrite () funcionarán únicamente en los ìnes con el
símbolo PWM.
5. y 6. Serial IN (TX) y Serial IN (RX): Los puertos serie están físicamente unidos a distintos
pines de la placa Arduino. Lógicamente, mientras usamos los puertos de serie no podemos
usar como entradas o salidas digitales los pines asociados con el puerto de serie en uso.
Pines asociados con el puerto de serie como entrada y salida digital (TX es el que Transmite
y RX es el que recibe).
7. y 23. Pin 13 + L (on board led): El único actuador incorporado a la placa. Además de ser
un objetivo práctico para nuestra primera práctica de encender y apagar LED, este LED es
muy útil para la depuración (debugging).
8. GND: proporciona masa, tierra, negativo a nuestros circuitos.
9. AREF: analogReference input V- Tensión a 5V, proporciona diferencia de potencial. Si se
le aplica voltaje externo debe ser entre 0 y 5V solamente.
10. Botón Reset. Restablece el microcontrolador ATmega.
11. Chip de comunicación serie.
12. Reguladordetensión.Tenemos que tener en cuenta que para que trabaje a 5V nuestra
placa deberá recibir unos 6,5V – 7V, pero todo lo que esté por encima de este valor se
desperdiciará (es decir, sobrecalentará nuestra placa de arduino y mayor calor que tendrá
que dispar el regulador). En cualquier caso no está recomendado aplicar al regulador más
de 12V y a los 20V se dañará.
13. ICSP: In-Circuit Serial Programming.
14. Led de encendido: Indica que nuestra placa está recibiendo alimentación.
15. Pines analógicos: Utilizaremos estos pines con instrucciones como analogRead ().
16. Vin: Voltaje Input. Deberá llegarle una tensión regulada y estable (ya que no pasa por
el regulador -nº12-) de 5V.
17. GND: proporciona masa, tierra, negativo a nuestros circuitos.
18. 5V: Voltaje Input.
19. 3,3V: Voltaje Input.
20. Reset pin: Restablece el microcontrolador ATmega. A su izquierda está el conector
IOREF: DigitalReferenceinput V, y acontinuación un pin reservado para futuras finalidades.
21. TX y RX LED. Estos LEDs indican la comunicación entre la placa y el ordenador. Estos
leds parpadearán rápidamente durante la carga de nuestros programas, así como durante
la comunicación serie. Útil para la depuración (debugging).
22. Casa fabricante original: Aquí puedes comprobar fácilmente si tu placa se trata de una
imitación o el original.
24. Reloj / Crystal 16 Mhz oscilador: se usa como reloj externo en el montaje del Arduino.
Figura3
PINES
Funciones generales de pin:
 LED: Hay un LED incorporado controlado por el pin digital 13. Cuando el pin tiene un
valor Alto, el LED está encendido, cuando el pin está bajo, está apagado.
 VIN: El voltaje de entrada a la placa Arduino/Genuino cuando se utiliza una fuente
de alimentación externa (a diferencia de los 5 voltios de la conexión USB u otra
fuente de alimentación regulada). Puede suministrar voltaje a través de este pin o,
si suministra voltaje a través del conector de alimentación, acceder a él a través de
este pin.
 5V: Este pin emite 5V regulado desde el regulador en el tablero. La placa se puede
alimentar con el conector de alimentación de CC (7-20 V), el conector USB (5 V) o el
pin VIN de la placa (7-20 V). El suministro de voltaje a través de los pines de 5V o
3.3V evita el regulador y puede dañar la placa.
 3V3: Un suministro de 3,3 voltios generado por el regulador de la placa. El consumo
máximo de corriente es de 50 mA.
 GND: Pines de tierra.
 IOREF: Este pin en la placa Arduino/Genuino proporciona el voltaje de referencia
con la que funciona el microcontrolador. Un blindaje configurado correctamente
puede leer el voltaje del pin IOREF y seleccionar la fuente de alimentación adecuada
o permitir que los traductores de voltaje en las salidas funcionen con 5V o 3.3V.
 Reset: Normalmente se usa para agregar un botón de restablecimiento a los
aislantes que bloquean el que está en el tablero.
Funciones especiales de pin:
Cada uno de los 14 pines digitales y 6 pines analógicos del Uno se puede usar como entrada
o salida, utilizando las funciones pinMode (), digitalWrite () y digitalRead (). Operan a 5
voltios. Cada pin puede proporcionar o recibir 20 mA según las condiciones de
funcionamiento recomendadas y tiene una resistenciade pull-up interna (desconectada por
defecto) de 20-50 kohm. Un máximo de 40 mA es el valor que no debe excederse en ningún
pin de E/S para evitar daños permanentes al microcontrolador. El Uno tiene 6 entradas
analógicas,etiquetadas de A0 a A5, cada una de las cuales proporciona 10 bits de resolución
(es decir, 1024 valores diferentes). Por defecto, miden desde tierra hasta 5 voltios, aunque
es posible cambiar el extremo superior de su rango utilizando el pin AREF y la función
analogReference ().
Además, algunos pines tienen funciones especializadas:
 Serie/UART: Pines 0 (RX) y 1 (TX). Se utiliza para recibir (RX) y transmitir (TX) datos
en serie TTL. Estos pines están conectados a los pines correspondientes del chip
serial ATmega8U2 USB a TTL.
 Interruptores externos: Pines 2 y 3. Estos pines se pueden configurar para activar
una interrupción en un valor bajo, un borde ascendente o descendente, o un cambio
de valor.
 PWM (modulación de ancho de pulso): 3, 5, 6, 9, 10 y 11. Puede proporcionar una
salida PWM de 8 bits con la función analogWrite ().
 SPI (interfaz periférica en serie): 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). Estos pines
admiten la comunicación SPI utilizando la biblioteca SPI.
 TWI (interfaz de dos cables) /I²C: Pin A4 o SDA y pin A5 o SCL. Admite la
comunicación TWI utilizando la biblioteca Wire.
 AREF (referencia analógica): Voltaje de referencia para las entradas analógicas.
Figura 4
EN ARDUINO UNO ¿CÓMO SON LAS CONECCIONES
TECNICAS BASICAS?
Figura 5
TIPOS DE ARDUINO
 Arduino UNO:
Arduino de gama básica, todas las shields están diseñadas para usarse sobre esta placa.
Cuenta 14 pines entrada/salida digital de las cuales 6 se pueden usar como PWM, además
cuenta con 6 entradas analógicas,además cuenta con I2C,SPI, además de un módulo UART.
Figura 6
 Arduino DUE:
Arduino basado en un microcontrolador de 32 Bits, Tiene 54 entradas/salidas digitales y 12
entradas analógicas, 2 buses TWI, SPI y 4 UARTs. Funcionan todos los módulos basados en
3.3V, no soporta 5V ya que puede dañar la placa.Posee adicionalmente interno dos puertos
USB para poder controlar periféricos.
Figura 7
 Arduino Leonardo:
Arduino básico, Con características similares a la Arduino, sin embargo, tiene 12 entradas
analógicas y 20 entrada salidas digitales. A diferencias del resto de Arduino con el
microcontrolador ATmega32u4 en que no posee un controlador adicional para controlar el
USB. Además, tiene más pines de interrupciones externas. Tiene comunicación TWI, SPI y
dos UART.
Figura 8
 Arduino Mega 2560:
Arduino basado en un microcontrolador ATmega2560. Tiene 54 entradas/salidas digitales,
16 de ellos pueden usarse como PWM, 16 entradas analógicas y 4 UART además dos modos
PWI y uno SPI. Tiene 6 interrupciones externas. Y es compatible con todos los shields de
Arduino.
Figura 9
 Arduino Mega ADK:
Exactamente igual que el Mega 2560 pero con la diferencia de que en este caso se tiene la
posibilidad de USB Host, poco útil en este proyecto.
Figura10
 Arduino Micro:
Es completamente similar al Leonardo, la única diferencia es el tamaño con el que fue
construido. Es compatible con las Shields de Arduino, sin embargo, se debe instalar de
forma externa, es decir, cableándolo, aunque en el caso de que se construya nuestra propia
shield no es ningún problema.
Figura11
 Arduino Nano:
Arduino basado en un microcontrolador ATmega328. Es similar en cuanto a características
al Arduino uno. Las diferencias son tanto el tamaño como la forma de conectarlo al
ordenador para programarlo. Es compatible con la mayoría de shield, aunque de la misma
forma que el Arduino Micro.
Figura12
 Arduino YUN:
ElArduino YUN setrata de un conjunto que trabaja por separado de forma complementaria,
por un lado, se tiene la versatilidad de un Arduino normal. En este caso un ATmega 32u48
a 16 MHz, y por otro lado de un dispositivo con microprocesador Atheros AR9331. El cual
funciona con Lilino(Linux basado en OperWrt (OperWrt-Yun)) a 400 MHz. Las características
del Arduino son similares a la placa Leonardo. Tiene Ethernet, slot SD y Wifi incluidos,
controlados por Lilino. Es compatible con todas las Shields y es capaz de trabajar por
separado.
Figura13
 Arduino FIO:
Arduino basadoen un microcontrolador ATmega328p. Trabaja a8 MHz y 3.3V tiene 14 pines
de entrada/salidadigital (6 PWM), 8 pines de entrada analógicas e integra tanto un conector
para la batería y su correspondiente módulo de carga, como un slot para poder instalar un
módulo de comunicaciones xBee. Tiene UART TTL e interrupciones lo que nos permite
también ponerlo en modo Sleep, permite también poner el XBEE en modo Sleep,
reduciendo el consumo total. Además, posee tanto TWI (I2C) como SPI. Unas ventajas
importantes de este dispositivo son el bajo consumo en Sleep y el poder programarlo
mediante XBEE, sin necesidad conectarlo físicamente al ordenador.
Figura14
¿PARA QUE SIRVE?
Se puede utilizar para desarrollar elementos autónomos, o bien conectarse a otros
dispositivos o interactuar con otros programas, para interactuar tanto con el hardware
como con el software. Sirve tanto para controlar un elemento, pongamos por ejemplo un
motor que nos suba o baje una persiana basada en la luz que haya gracias a un sensor
conectado al Arduino, o bien para transformar la información de una fuente, como puede
ser un teclado, y convertir la información a algo que entienda, por ejemplo, un ordenador.
¿PORQUÉ USAR ARDUINO?
Arduino es libre y extensible: así cualquiera que desee ampliar y mejorar el diseño hardware
de las placas como el entorno de desarrollo, puede hacerlo sin problemas. Esto permite que
exista un rico ecosistema de placas electrónicas no oficiales para distintos propósitos y de
librerías de software de tercero, que pueden adaptarse mejor a nuestras necesidades. Arduino
tiene una gran comunidad: Gracias a su gran alcance hay una gran comunidad trabajando con
esta plataforma. Así se genera una cantidad de documentación bastante extensa,la cual abarca
casi cualquier necesidad. Su entorno de programación es multiplataforma. Se puede instalar y
ejecutar en sistemas operativos Windows, Mac OS y Linux. Lenguaje de programación de fácil
compresión. Su lenguaje de programación basado en C++ es de fácil compresión. C++ permite
una entrada sencilla a los nuevos programadores y a la vez con una capacidad tan grande, que
losprogramadores más avanzados puedenexprimirtodo el potencial de su lenguaje yadaptarlo
a cualquier situación. Bajo costo. La placa Arduino estándar (Arduino UNO) tiene un valor
aproximado de $17.000(pesos chilenos). Incluso uno mismo la podría construir (una gran
ventaja del hardware libre), con lo que el precio de la placa seria incluso menor. Re-usabilidad
y versatilidad. Es re-utilizable porque una vez terminado el proyecto es muy fácil poder
desmontar los componentes externos a la placa y empezar con un nuevo proyecto. De igual
manera todos los pines del microcontrolador están accesibles a través de conectores hembra y
esto permite sacar partido de todas las bondades del microcontrolador con un riesgo muy bajo
de hacer una conexión errónea.
Figura 15
HARDWARE Y SOFWARE
En informática, los términos hardware y software se emplean para referirse a los dos
aspectos distintos y complementarios de todo sistema computarizado: el físico y tangible,
por un lado; y el virtual y digital, por el otro. Cuerpo y alma, respectivamente, de cualquier
sistema informático.
Cuando hablamos de hardware (del inglés hard, rígido, y ware, producto) nos referimos al
conjunto mecánico, eléctrico o electrónico de las partes reales que integran el cuerpo de
un computador, es decir, las placas, tarjetas, circuitos integrados, mecanismos, dispositivos
eléctricos, encargados del procesamiento, soporte y conexión de la máquina.
Este hardware se clasifica según su función en el proceso general del sistema:
 Hardware de almacenamiento. Opera como la “memoria” del computador, donde
se almacena la información y los datos. Puede ser de almacenamiento primario
(interno, dentro del computador) o secundario (extraíble, portátil).
 Hardware de procesamiento. El corazón del sistema, es donde se llevan a cabo los
cálculos y se resuelven las operaciones lógicas.
 Hardware periférico. Se trata de los aditamentos y accesorios que se incorporan al
sistema para comunicarlo con el exterior y/o brindarle nuevas funciones. Puede ser
de tres tipos, a su vez:
 Hardware de entrada. Sirve para introducir datos al sistema, ya sea por el usuario u
operador, o de otros sistemas y computadoras en red.
 Hardware de salida. Similarmente, permite recuperar información del sistema, o
compartirlo por redes de telecomunicaciones.
 Hardware mixto. Ejecuta las funciones de entrada y salida a la vez.
Al hablar de software, en cambio, nos referimos al contenido virtual del sistema: los
programas, aplicaciones, instrucciones y protocolos de comunicación que sirven de interfaz
con elusuario y controlan el modo en que opera el sistema,y lebrindan un sentido. Se trata
de la “mente” del sistema.
Dicho software puede clasificarse, también, de acuerdo a su función en el sistema:
 Sistema operativo (o software de Sistema). Se ocupan de regular el modo en que
opera elsistemay garantizar su continuidad, sirviendo de basepara otros programas
o aplicaciones, y permitiendo la interfaz con el usuario. Por lo general están
incorporados al sistema de fábrica.
 Software de aplicación. Se llama así a todos los programas adicionales que se
incorporan al computador, dotado ya de un sistema operativo, con el propósito de
llevar a cabo un sinfín de tareas posibles: desde procesadores de texto, hojas de
cálculo, navegadores de internet, aplicaciones de diseño o videojuegos.
La sumatoria de hardware y software completan la totalidad de un sistema informático
cualquiera.
VENTAJAS Y DESVENTAJAS
VENTAJAS
Existe una diversidad de plataformas que operan con micro controladores disponibles para
la computación a nivel físico (hardware). Todas estas herramientas se organizan en
paquetes fáciles de usar para minimizar el trabajo del desarrollo a nivel de programación
(software). Además, Arduino ofrece ventajas como:
 Asequible - Las placas Arduino son más asequibles comparadas con otras
plataformas de microcontroladores. La versión más cara de un módulo de Arduino
puede ser montada a mano, e incluso ya montada cuesta bastante menos de 60€
($1000 pesos aproximadamente)
 Multi-Plataforma - El software de Arduino funciona en los sistemas operativos
Windows, Macintosh OSX y Linux. La mayoría de los entornos para
microcontroladores están limitados a Windows.
 Entornodeprogramación simple y directo - El entorno de programación de Arduino
es fácil de usar para principiantes y lo suficientemente flexible para los usuarios
avanzados. Pensando en los profesores, Arduino está basado en el entorno de
programación de Procesing con lo que el estudiante que aprenda a programar en
este entorno se sentirá familiarizado con el entorno de desarrollo Arduino.
 Software ampliable y de código abierto- El software Arduino está publicado bajo
una licencia libre y preparado para ser ampliado por programadores
experimentados. El lenguaje puede ampliarse a través de librerías de C++, y si se
está interesado en profundizar en los detalles técnicos, se puede dar el salto a la
programación en el lenguaje AVR C en el que está basado. De igual modo se puede
añadir directamente código en AVR C en tus programas si así lo deseas.
 Hardware ampliable y de Código abierto - Arduino está basado en los
microcontroladores ATMEGA168, ATMEGA328 y ATMEGA1280. Los planos de los
módulos están publicados bajo licencia Creative Commons, por lo que diseñadores
de circuitos con experiencia pueden hacer su propia versión del módulo,
ampliándolo u optimizándolo. Incluso usuarios relativamente inexpertos pueden
construir la versión para placa de desarrollo para entender cómo funciona y ahorrar
algo de dinero.
DESVENTAJAS
 Dado que la programación no se realiza en ensamblar, el precio a pagar por el uso
de las librerías es un retraso en la ejecución de las instrucciones, algunos
microsegundos que en el casode dispositivos de uso cotidiano son irrelevantes, pero
significativos a la hora de hacer adquisición de datos.
 El hecho de que la plataforma venga ya ensamblada les quita flexibilidad a los
proyectos, así por ejemplo estaríamos obligados a usar un espacio y forma acorde
con elPCB del Arduino, para superar esto, sedebe trabajar con un microcontrolador
diferente al de la plataforma y diseñar las PCB desde cero como con los PICs.
¿QUE SIGNIFICA ARDUINO DE CODIGO ABIERTO?
Arduino es una plataforma de hardware libre, basadaen una placacon un microcontrolador
y un entorno de desarrollo, diseñada para facilitar el uso de la electrónica en proyectos
multidisciplinares.
Arduino es una plataforma de hardware abierto que facilita la programación de un
microcontrolador. Los microcontroladores nos rodean en nuestra vida diaria, usan los
sensores para escuchar el mundo físico y los actuadores para interactuar con el mundo
físico. Los microcontroladores leen sobre los sensores y escriben sobre los actuadores.
El hardware consiste en una placa con un microcontrolador Atm el AVR y puertos de
entrada/salida. Los microcontroladores más usados en las plataformas Arduino son el
Atmega168, Atmega328, Atmega1280, ATmega8 por su sencillez.
CONCLUCIONES
El proyecto nos muestra el tipo de plataforma de desarrollo que se puede emplear,
utilizando Arduino y Android en una conexión residencial en el cual se controlan las
luminarias, desde una aplicación en Android conectada vía bluetooth. Tener conocimientos
básicos de electrónica y electricidad para las conexiones residenciales, considerando que
hacemos uso dispositivos móviles con plataforma Android, es importante tener
conocimientos de programación en lenguajejava y lenguajeC, para eldesarrollo de la lógica
de encendido y apagado de las luces que interpretara la placa Arduino. No nos quedemos
con los conocimientos que se presentan en este sitio, es recomendable hacer uso de
diferentes fuentes.
Tarjeta arduino

Más contenido relacionado

La actualidad más candente

Rectificador de onda completo tipo puente ok
Rectificador de onda completo tipo puente okRectificador de onda completo tipo puente ok
Rectificador de onda completo tipo puente ok
Tensor
 
problemas amplificador multietapa
problemas amplificador multietapaproblemas amplificador multietapa
problemas amplificador multietapa
Andres Echeverry
 
PLC SIEMENS.pptx
PLC SIEMENS.pptxPLC SIEMENS.pptx
PLC SIEMENS.pptx
Brad Pitt
 
La tarjeta madre
La tarjeta madreLa tarjeta madre
La tarjeta madre
Juan Restrepo Rivas
 
Fuentes de alimentacion lineales
Fuentes de alimentacion linealesFuentes de alimentacion lineales
Fuentes de alimentacion lineales
ACI MASER
 
Introducción a Arduino
Introducción a ArduinoIntroducción a Arduino
Introducción a Arduino
José Vicente Sogorb Morón
 
Conectores internos de la placa base.pptx
Conectores internos de la placa base.pptxConectores internos de la placa base.pptx
Conectores internos de la placa base.pptx
Juan Carlos Palomino Miranda
 
Tipos de arduino y sus caracteristicas
Tipos de arduino y sus caracteristicasTipos de arduino y sus caracteristicas
Tipos de arduino y sus caracteristicas
Ashley Stronghold Witwicky
 
La Placa Madre Con Sus Partes Y Piezas
La Placa Madre Con Sus Partes Y PiezasLa Placa Madre Con Sus Partes Y Piezas
La Placa Madre Con Sus Partes Y Piezas
guest676cd8
 
Componentes de la placa madre
Componentes de la placa madreComponentes de la placa madre
Componentes de la placa madre
computacioncv
 
Informe final amplificador de sonido
Informe final amplificador de sonidoInforme final amplificador de sonido
Informe final amplificador de sonido
MichelleMorag98
 
Montaje de circuito en proteus
Montaje de circuito en proteusMontaje de circuito en proteus
Montaje de circuito en proteus
MIZORR
 
Arduino Historia, IDE, lenguaje de programacion y proyectos por Msc. Yamil La...
Arduino Historia, IDE, lenguaje de programacion y proyectos por Msc. Yamil La...Arduino Historia, IDE, lenguaje de programacion y proyectos por Msc. Yamil La...
Arduino Historia, IDE, lenguaje de programacion y proyectos por Msc. Yamil La...
Yamil Lambert
 
Componentes Internos
Componentes InternosComponentes Internos
Componentes Internos
luchimile
 
RANURAS DE EXPANSION "TARJETA MADRE"
RANURAS DE EXPANSION "TARJETA MADRE"RANURAS DE EXPANSION "TARJETA MADRE"
RANURAS DE EXPANSION "TARJETA MADRE"
mariah8
 
Manual de fallas y soluciones de un equipo de cómputo
Manual de fallas y soluciones de un equipo de cómputoManual de fallas y soluciones de un equipo de cómputo
Manual de fallas y soluciones de un equipo de cómputo
blacktroll
 
Circuitos Logicos Combinacionales
Circuitos Logicos CombinacionalesCircuitos Logicos Combinacionales
Circuitos Logicos Combinacionales
guest1e528d
 
Zocalo del cpu o socket
Zocalo del cpu o socketZocalo del cpu o socket
Zocalo del cpu o socket
Akire Hernandez
 
Fallas de la pc
Fallas de la pc Fallas de la pc
Fallas de la pc
Alexis Vega Iriarte
 
Introducción a arduino
Introducción a arduinoIntroducción a arduino
Introducción a arduino
Jonathan Ruiz de Garibay
 

La actualidad más candente (20)

Rectificador de onda completo tipo puente ok
Rectificador de onda completo tipo puente okRectificador de onda completo tipo puente ok
Rectificador de onda completo tipo puente ok
 
problemas amplificador multietapa
problemas amplificador multietapaproblemas amplificador multietapa
problemas amplificador multietapa
 
PLC SIEMENS.pptx
PLC SIEMENS.pptxPLC SIEMENS.pptx
PLC SIEMENS.pptx
 
La tarjeta madre
La tarjeta madreLa tarjeta madre
La tarjeta madre
 
Fuentes de alimentacion lineales
Fuentes de alimentacion linealesFuentes de alimentacion lineales
Fuentes de alimentacion lineales
 
Introducción a Arduino
Introducción a ArduinoIntroducción a Arduino
Introducción a Arduino
 
Conectores internos de la placa base.pptx
Conectores internos de la placa base.pptxConectores internos de la placa base.pptx
Conectores internos de la placa base.pptx
 
Tipos de arduino y sus caracteristicas
Tipos de arduino y sus caracteristicasTipos de arduino y sus caracteristicas
Tipos de arduino y sus caracteristicas
 
La Placa Madre Con Sus Partes Y Piezas
La Placa Madre Con Sus Partes Y PiezasLa Placa Madre Con Sus Partes Y Piezas
La Placa Madre Con Sus Partes Y Piezas
 
Componentes de la placa madre
Componentes de la placa madreComponentes de la placa madre
Componentes de la placa madre
 
Informe final amplificador de sonido
Informe final amplificador de sonidoInforme final amplificador de sonido
Informe final amplificador de sonido
 
Montaje de circuito en proteus
Montaje de circuito en proteusMontaje de circuito en proteus
Montaje de circuito en proteus
 
Arduino Historia, IDE, lenguaje de programacion y proyectos por Msc. Yamil La...
Arduino Historia, IDE, lenguaje de programacion y proyectos por Msc. Yamil La...Arduino Historia, IDE, lenguaje de programacion y proyectos por Msc. Yamil La...
Arduino Historia, IDE, lenguaje de programacion y proyectos por Msc. Yamil La...
 
Componentes Internos
Componentes InternosComponentes Internos
Componentes Internos
 
RANURAS DE EXPANSION "TARJETA MADRE"
RANURAS DE EXPANSION "TARJETA MADRE"RANURAS DE EXPANSION "TARJETA MADRE"
RANURAS DE EXPANSION "TARJETA MADRE"
 
Manual de fallas y soluciones de un equipo de cómputo
Manual de fallas y soluciones de un equipo de cómputoManual de fallas y soluciones de un equipo de cómputo
Manual de fallas y soluciones de un equipo de cómputo
 
Circuitos Logicos Combinacionales
Circuitos Logicos CombinacionalesCircuitos Logicos Combinacionales
Circuitos Logicos Combinacionales
 
Zocalo del cpu o socket
Zocalo del cpu o socketZocalo del cpu o socket
Zocalo del cpu o socket
 
Fallas de la pc
Fallas de la pc Fallas de la pc
Fallas de la pc
 
Introducción a arduino
Introducción a arduinoIntroducción a arduino
Introducción a arduino
 

Similar a Tarjeta arduino

Tarjeta arduino (1)
Tarjeta arduino (1)Tarjeta arduino (1)
Tarjeta arduino (1)
Melissa Fory Ortega
 
Tarjeta arduino (1)
Tarjeta arduino (1)Tarjeta arduino (1)
Tarjeta arduino (1)
Daniel Plaza
 
Tarjeta arduino (1)
Tarjeta arduino (1)Tarjeta arduino (1)
Tarjeta arduino (1)
juanestebanbuitragoc
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
juanestebanbuitragoc
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
Melissa Fory Ortega
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
Valeria Rudas Ruiz
 
Trabajo de tecnologia
Trabajo de tecnologiaTrabajo de tecnologia
Trabajo de tecnologia
isabellalM
 
La electricidad y_la_electronica__tarjeta_arduino
La electricidad y_la_electronica__tarjeta_arduinoLa electricidad y_la_electronica__tarjeta_arduino
La electricidad y_la_electronica__tarjeta_arduino
MarianaM18
 
Informe Tarjeta Arduino/La Electricidad y la Electrónica
Informe Tarjeta Arduino/La Electricidad y la Electrónica  Informe Tarjeta Arduino/La Electricidad y la Electrónica
Informe Tarjeta Arduino/La Electricidad y la Electrónica
Ana Sofia Pacheco Alvarez
 
Trabajo de tecnología la electricidad y la electrónica
Trabajo de tecnología la electricidad y la electrónicaTrabajo de tecnología la electricidad y la electrónica
Trabajo de tecnología la electricidad y la electrónica
katherinmarcelasotoo
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
Freddy Tenorio.
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
Cinthya Lopez
 
curso-arduino.pdf
curso-arduino.pdfcurso-arduino.pdf
curso-arduino.pdf
cesarbaquero4
 
Tecno finalizado
Tecno finalizadoTecno finalizado
Tecno finalizado
MARIA PAZ CARDONA
 
Trababajo sobre placa arduino
Trababajo sobre placa arduinoTrababajo sobre placa arduino
Trababajo sobre placa arduino
Valeria Gonzalez
 
Tarea de sistemas (2)
Tarea de sistemas (2)Tarea de sistemas (2)
Tarea de sistemas (2)
stephania osorio urrutia
 
Informe sobre Arduino.
Informe sobre Arduino.Informe sobre Arduino.
Informe sobre Arduino.
Andres Felipe Parra Naranjo
 
LA ELECTRICIDAD Y LA ELECTRONIC4.pdf
LA ELECTRICIDAD Y LA ELECTRONIC4.pdfLA ELECTRICIDAD Y LA ELECTRONIC4.pdf
LA ELECTRICIDAD Y LA ELECTRONIC4.pdf
MaraJosFigueroaVlez
 
LA ELECTRICIDAD Y LA ELECTRONICA
LA ELECTRICIDAD Y LA ELECTRONICALA ELECTRICIDAD Y LA ELECTRONICA
LA ELECTRICIDAD Y LA ELECTRONICA
anaforero11
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
MariaCamilaVelascoca
 

Similar a Tarjeta arduino (20)

Tarjeta arduino (1)
Tarjeta arduino (1)Tarjeta arduino (1)
Tarjeta arduino (1)
 
Tarjeta arduino (1)
Tarjeta arduino (1)Tarjeta arduino (1)
Tarjeta arduino (1)
 
Tarjeta arduino (1)
Tarjeta arduino (1)Tarjeta arduino (1)
Tarjeta arduino (1)
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
 
Trabajo de tecnologia
Trabajo de tecnologiaTrabajo de tecnologia
Trabajo de tecnologia
 
La electricidad y_la_electronica__tarjeta_arduino
La electricidad y_la_electronica__tarjeta_arduinoLa electricidad y_la_electronica__tarjeta_arduino
La electricidad y_la_electronica__tarjeta_arduino
 
Informe Tarjeta Arduino/La Electricidad y la Electrónica
Informe Tarjeta Arduino/La Electricidad y la Electrónica  Informe Tarjeta Arduino/La Electricidad y la Electrónica
Informe Tarjeta Arduino/La Electricidad y la Electrónica
 
Trabajo de tecnología la electricidad y la electrónica
Trabajo de tecnología la electricidad y la electrónicaTrabajo de tecnología la electricidad y la electrónica
Trabajo de tecnología la electricidad y la electrónica
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
 
curso-arduino.pdf
curso-arduino.pdfcurso-arduino.pdf
curso-arduino.pdf
 
Tecno finalizado
Tecno finalizadoTecno finalizado
Tecno finalizado
 
Trababajo sobre placa arduino
Trababajo sobre placa arduinoTrababajo sobre placa arduino
Trababajo sobre placa arduino
 
Tarea de sistemas (2)
Tarea de sistemas (2)Tarea de sistemas (2)
Tarea de sistemas (2)
 
Informe sobre Arduino.
Informe sobre Arduino.Informe sobre Arduino.
Informe sobre Arduino.
 
LA ELECTRICIDAD Y LA ELECTRONIC4.pdf
LA ELECTRICIDAD Y LA ELECTRONIC4.pdfLA ELECTRICIDAD Y LA ELECTRONIC4.pdf
LA ELECTRICIDAD Y LA ELECTRONIC4.pdf
 
LA ELECTRICIDAD Y LA ELECTRONICA
LA ELECTRICIDAD Y LA ELECTRONICALA ELECTRICIDAD Y LA ELECTRONICA
LA ELECTRICIDAD Y LA ELECTRONICA
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
 

Más de MarianaTorijano1

Empresas de aseo
Empresas de aseoEmpresas de aseo
Empresas de aseo
MarianaTorijano1
 
Empresas de aseo
Empresas de aseo Empresas de aseo
Empresas de aseo
MarianaTorijano1
 
M. torijano 11 4 laboratorio 4
M. torijano 11   4 laboratorio 4M. torijano 11   4 laboratorio 4
M. torijano 11 4 laboratorio 4
MarianaTorijano1
 
Diagrama en blanco
Diagrama en blancoDiagrama en blanco
Diagrama en blanco
MarianaTorijano1
 
TECNOLOGIA CIRCUITO
TECNOLOGIA CIRCUITO TECNOLOGIA CIRCUITO
TECNOLOGIA CIRCUITO
MarianaTorijano1
 
Formato apa general
Formato apa generalFormato apa general
Formato apa general
MarianaTorijano1
 
Tecnologia
TecnologiaTecnologia
Tecnologia
MarianaTorijano1
 
Historia del cuchillo
Historia del cuchilloHistoria del cuchillo
Historia del cuchillo
MarianaTorijano1
 
Textoargumentativobasuratecnologica 190410164329
Textoargumentativobasuratecnologica 190410164329Textoargumentativobasuratecnologica 190410164329
Textoargumentativobasuratecnologica 190410164329
MarianaTorijano1
 
Google drive
Google driveGoogle drive
Google drive
MarianaTorijano1
 
Slideshare
SlideshareSlideshare
Slideshare
MarianaTorijano1
 
Programacion informatica
Programacion informaticaProgramacion informatica
Programacion informatica
MarianaTorijano1
 
Evolucion de la tecnologia
Evolucion de la tecnologiaEvolucion de la tecnologia
Evolucion de la tecnologia
MarianaTorijano1
 
Desarrollo taller lengua castellana
Desarrollo taller lengua castellanaDesarrollo taller lengua castellana
Desarrollo taller lengua castellana
MarianaTorijano1
 
Historia de wandy
Historia de wandyHistoria de wandy
Historia de wandy
MarianaTorijano1
 
Evolucion de la tecnologia
Evolucion de la tecnologiaEvolucion de la tecnologia
Evolucion de la tecnologia
MarianaTorijano1
 
Terminos tecnologicos
Terminos tecnologicosTerminos tecnologicos
Terminos tecnologicos
MarianaTorijano1
 
La driscriminacion
La driscriminacionLa driscriminacion
La driscriminacion
MarianaTorijano1
 
10 estrategias de manipulacon
10 estrategias de manipulacon10 estrategias de manipulacon
10 estrategias de manipulacon
MarianaTorijano1
 

Más de MarianaTorijano1 (19)

Empresas de aseo
Empresas de aseoEmpresas de aseo
Empresas de aseo
 
Empresas de aseo
Empresas de aseo Empresas de aseo
Empresas de aseo
 
M. torijano 11 4 laboratorio 4
M. torijano 11   4 laboratorio 4M. torijano 11   4 laboratorio 4
M. torijano 11 4 laboratorio 4
 
Diagrama en blanco
Diagrama en blancoDiagrama en blanco
Diagrama en blanco
 
TECNOLOGIA CIRCUITO
TECNOLOGIA CIRCUITO TECNOLOGIA CIRCUITO
TECNOLOGIA CIRCUITO
 
Formato apa general
Formato apa generalFormato apa general
Formato apa general
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
Historia del cuchillo
Historia del cuchilloHistoria del cuchillo
Historia del cuchillo
 
Textoargumentativobasuratecnologica 190410164329
Textoargumentativobasuratecnologica 190410164329Textoargumentativobasuratecnologica 190410164329
Textoargumentativobasuratecnologica 190410164329
 
Google drive
Google driveGoogle drive
Google drive
 
Slideshare
SlideshareSlideshare
Slideshare
 
Programacion informatica
Programacion informaticaProgramacion informatica
Programacion informatica
 
Evolucion de la tecnologia
Evolucion de la tecnologiaEvolucion de la tecnologia
Evolucion de la tecnologia
 
Desarrollo taller lengua castellana
Desarrollo taller lengua castellanaDesarrollo taller lengua castellana
Desarrollo taller lengua castellana
 
Historia de wandy
Historia de wandyHistoria de wandy
Historia de wandy
 
Evolucion de la tecnologia
Evolucion de la tecnologiaEvolucion de la tecnologia
Evolucion de la tecnologia
 
Terminos tecnologicos
Terminos tecnologicosTerminos tecnologicos
Terminos tecnologicos
 
La driscriminacion
La driscriminacionLa driscriminacion
La driscriminacion
 
10 estrategias de manipulacon
10 estrategias de manipulacon10 estrategias de manipulacon
10 estrategias de manipulacon
 

Último

3° SES COMU LUN10 CUENTO DIA DEL PADRE 933623393 PROF YESSENIA (1).docx
3° SES COMU LUN10  CUENTO DIA DEL PADRE  933623393 PROF YESSENIA (1).docx3° SES COMU LUN10  CUENTO DIA DEL PADRE  933623393 PROF YESSENIA (1).docx
3° SES COMU LUN10 CUENTO DIA DEL PADRE 933623393 PROF YESSENIA (1).docx
rosannatasaycoyactay
 
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLMExamen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Juan Martín Martín
 
Chatgpt para los Profesores Ccesa007.pdf
Chatgpt para los Profesores Ccesa007.pdfChatgpt para los Profesores Ccesa007.pdf
Chatgpt para los Profesores Ccesa007.pdf
Demetrio Ccesa Rayme
 
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
JAVIER SOLIS NOYOLA
 
Camus, Albert - El Extranjero.pdf
Camus, Albert -        El Extranjero.pdfCamus, Albert -        El Extranjero.pdf
Camus, Albert - El Extranjero.pdf
AlexDeLonghi
 
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZACORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
Sandra Mariela Ballón Aguedo
 
Escuela Sabática. El conflicto inminente.pdf
Escuela Sabática. El conflicto inminente.pdfEscuela Sabática. El conflicto inminente.pdf
Escuela Sabática. El conflicto inminente.pdf
Alejandrino Halire Ccahuana
 
CINE COMO RECURSO DIDÁCTICO para utilizar en TUTORÍA
CINE COMO RECURSO DIDÁCTICO para utilizar en TUTORÍACINE COMO RECURSO DIDÁCTICO para utilizar en TUTORÍA
CINE COMO RECURSO DIDÁCTICO para utilizar en TUTORÍA
Fernández Gorka
 
Inteligencia Artificial y Aprendizaje Activo FLACSO Ccesa007.pdf
Inteligencia Artificial  y Aprendizaje Activo FLACSO  Ccesa007.pdfInteligencia Artificial  y Aprendizaje Activo FLACSO  Ccesa007.pdf
Inteligencia Artificial y Aprendizaje Activo FLACSO Ccesa007.pdf
Demetrio Ccesa Rayme
 
Manual de procedimiento para gráficos HC
Manual de procedimiento para gráficos HCManual de procedimiento para gráficos HC
Manual de procedimiento para gráficos HC
josseanlo1581
 
Carnavision: anticipa y aprovecha - hackathon Pasto2024 .pdf
Carnavision: anticipa y aprovecha - hackathon Pasto2024 .pdfCarnavision: anticipa y aprovecha - hackathon Pasto2024 .pdf
Carnavision: anticipa y aprovecha - hackathon Pasto2024 .pdf
EleNoguera
 
Power Point: El conflicto inminente (Bosquejo)
Power Point: El conflicto inminente (Bosquejo)Power Point: El conflicto inminente (Bosquejo)
Power Point: El conflicto inminente (Bosquejo)
https://gramadal.wordpress.com/
 
Lecciones 11 Esc. Sabática. El conflicto inminente docx
Lecciones 11 Esc. Sabática. El conflicto inminente docxLecciones 11 Esc. Sabática. El conflicto inminente docx
Lecciones 11 Esc. Sabática. El conflicto inminente docx
Alejandrino Halire Ccahuana
 
DESARROLLO DE LAS RELACIONES CON LOS STAKEHOLDERS.pdf
DESARROLLO DE LAS RELACIONES CON LOS STAKEHOLDERS.pdfDESARROLLO DE LAS RELACIONES CON LOS STAKEHOLDERS.pdf
DESARROLLO DE LAS RELACIONES CON LOS STAKEHOLDERS.pdf
JonathanCovena1
 
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Juan Martín Martín
 
Los Dominios y Reinos de los Seres Vivos
Los Dominios y Reinos de los Seres VivosLos Dominios y Reinos de los Seres Vivos
Los Dominios y Reinos de los Seres Vivos
karlafreire0608
 
Presentación de la historia de PowerPoint y sus características más relevantes.
Presentación de la historia de PowerPoint y sus características más relevantes.Presentación de la historia de PowerPoint y sus características más relevantes.
Presentación de la historia de PowerPoint y sus características más relevantes.
genesiscabezas469
 
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdfFEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
Jose Luis Jimenez Rodriguez
 
200. Efemerides junio para trabajar en periodico mural
200. Efemerides junio para trabajar en periodico mural200. Efemerides junio para trabajar en periodico mural
200. Efemerides junio para trabajar en periodico mural
shirherrer
 
Presentación simple corporativa degradado en violeta blanco.pdf
Presentación simple corporativa degradado en violeta blanco.pdfPresentación simple corporativa degradado en violeta blanco.pdf
Presentación simple corporativa degradado en violeta blanco.pdf
eleandroth
 

Último (20)

3° SES COMU LUN10 CUENTO DIA DEL PADRE 933623393 PROF YESSENIA (1).docx
3° SES COMU LUN10  CUENTO DIA DEL PADRE  933623393 PROF YESSENIA (1).docx3° SES COMU LUN10  CUENTO DIA DEL PADRE  933623393 PROF YESSENIA (1).docx
3° SES COMU LUN10 CUENTO DIA DEL PADRE 933623393 PROF YESSENIA (1).docx
 
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLMExamen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
 
Chatgpt para los Profesores Ccesa007.pdf
Chatgpt para los Profesores Ccesa007.pdfChatgpt para los Profesores Ccesa007.pdf
Chatgpt para los Profesores Ccesa007.pdf
 
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
 
Camus, Albert - El Extranjero.pdf
Camus, Albert -        El Extranjero.pdfCamus, Albert -        El Extranjero.pdf
Camus, Albert - El Extranjero.pdf
 
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZACORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
 
Escuela Sabática. El conflicto inminente.pdf
Escuela Sabática. El conflicto inminente.pdfEscuela Sabática. El conflicto inminente.pdf
Escuela Sabática. El conflicto inminente.pdf
 
CINE COMO RECURSO DIDÁCTICO para utilizar en TUTORÍA
CINE COMO RECURSO DIDÁCTICO para utilizar en TUTORÍACINE COMO RECURSO DIDÁCTICO para utilizar en TUTORÍA
CINE COMO RECURSO DIDÁCTICO para utilizar en TUTORÍA
 
Inteligencia Artificial y Aprendizaje Activo FLACSO Ccesa007.pdf
Inteligencia Artificial  y Aprendizaje Activo FLACSO  Ccesa007.pdfInteligencia Artificial  y Aprendizaje Activo FLACSO  Ccesa007.pdf
Inteligencia Artificial y Aprendizaje Activo FLACSO Ccesa007.pdf
 
Manual de procedimiento para gráficos HC
Manual de procedimiento para gráficos HCManual de procedimiento para gráficos HC
Manual de procedimiento para gráficos HC
 
Carnavision: anticipa y aprovecha - hackathon Pasto2024 .pdf
Carnavision: anticipa y aprovecha - hackathon Pasto2024 .pdfCarnavision: anticipa y aprovecha - hackathon Pasto2024 .pdf
Carnavision: anticipa y aprovecha - hackathon Pasto2024 .pdf
 
Power Point: El conflicto inminente (Bosquejo)
Power Point: El conflicto inminente (Bosquejo)Power Point: El conflicto inminente (Bosquejo)
Power Point: El conflicto inminente (Bosquejo)
 
Lecciones 11 Esc. Sabática. El conflicto inminente docx
Lecciones 11 Esc. Sabática. El conflicto inminente docxLecciones 11 Esc. Sabática. El conflicto inminente docx
Lecciones 11 Esc. Sabática. El conflicto inminente docx
 
DESARROLLO DE LAS RELACIONES CON LOS STAKEHOLDERS.pdf
DESARROLLO DE LAS RELACIONES CON LOS STAKEHOLDERS.pdfDESARROLLO DE LAS RELACIONES CON LOS STAKEHOLDERS.pdf
DESARROLLO DE LAS RELACIONES CON LOS STAKEHOLDERS.pdf
 
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
 
Los Dominios y Reinos de los Seres Vivos
Los Dominios y Reinos de los Seres VivosLos Dominios y Reinos de los Seres Vivos
Los Dominios y Reinos de los Seres Vivos
 
Presentación de la historia de PowerPoint y sus características más relevantes.
Presentación de la historia de PowerPoint y sus características más relevantes.Presentación de la historia de PowerPoint y sus características más relevantes.
Presentación de la historia de PowerPoint y sus características más relevantes.
 
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdfFEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
 
200. Efemerides junio para trabajar en periodico mural
200. Efemerides junio para trabajar en periodico mural200. Efemerides junio para trabajar en periodico mural
200. Efemerides junio para trabajar en periodico mural
 
Presentación simple corporativa degradado en violeta blanco.pdf
Presentación simple corporativa degradado en violeta blanco.pdfPresentación simple corporativa degradado en violeta blanco.pdf
Presentación simple corporativa degradado en violeta blanco.pdf
 

Tarjeta arduino

  • 1. TARJETA ARDUINO MARIANA TORIJANO ALCALDE GRADO 10-4 INSTITUCIÓN EDUCATIVA LICEO DEPARTAMENTAL ÁREA DE INVESTIGACIÓN Y DESARROLLO HUMANO SANTIAGO DE CALI 2020
  • 2. TARJETA ARDUINO MARIANA TORIJANO ALCALDE GRADO 10-4 GILLERMO MONDRAGON Magister en gestión de la tecnología educativa I.E. LICEO DEPARTAMENTAL ÁREA DE INVESTIGACIÓN Y DESARROLLO HUMANO SANTIAGO DE CALI 2020
  • 3. TABLA DE CONTENIDO ¿QUE ES ARDUINO?............................................................................................................. 4 Figura 1 ............................................................................................................................... 5 Figura 2 ............................................................................................................................... 5 ARDUINO UNO...................................................................................................................... 6 Características técnicas........................................................................................................ 6 PARTES.................................................................................................................................. 7 Figura 3 ............................................................................................................................... 8 PINES...................................................................................................................................... 9 Figura 4 ..............................................................................................................................10 EN ARDUINO UNO ¿CÓMO SON LAS CONECCIONES TECNICAS BASICAS?.............11 Figura 5 ..............................................................................................................................11 TIPOS DE ARDUINO............................................................................................................12 Figura 6 ..............................................................................................................................12 Figura 7 ..............................................................................................................................12 Figura 8 ..............................................................................................................................13 Figura 9 ..............................................................................................................................13 Figura 10 ............................................................................................................................14 Figura 11 ............................................................................................................................14 Figura 12 ............................................................................................................................15 Figura 13 ............................................................................................................................15 Figura 14 ............................................................................................................................16 ¿PARA QUE SIRVE?.............................................................................................................17 ¿PORQUÉ USAR ARDUINO?...............................................................................................18 Figura 15 ............................................................................................................................18 HARDWARE Y SOFWARE..................................................................................................19 VENTAJAS Y DESVENTAJAS.............................................................................................20 ¿QUE SIGNIFICA ARDUINO DE CODIGO ABIERTO?.....................................................22 CONCLUCIONES.................................................................................................................23
  • 4. ¿QUE ES ARDUINO? Arduino es una plataforma de creación de electrónica de código abierto, la cual está basada en hardware y software libre, flexible y fácil de utilizar para los creadores y desarrolladores. Esta plataforma permite crear diferentes tipos de microordenadores de una sola placa a los que la comunidad de creadores puede darles diferentes tipos de uso. Para poder entender este concepto, primero vas a tener que entender los conceptos de hardware libre y el software libre. El hardware libre son los dispositivos cuyas especificaciones y diagramas son de acceso público, de manera que cualquiera puede replicarlos. Esto quiere decir que Arduino ofrece las bases para que cualquier otra persona o empresa pueda crear sus propias placas, pudiendo ser diferentes entre ellas, pero igualmente funcionales al partir de la misma base. El software libre son los programas informáticos cuyo código es accesible por cualquiera para que quien quiera pueda utilizarlo y modificarlo. Arduino ofrece la plataforma Arduino IDE (Entorno de Desarrollo Integrado), que es un entorno de programación con el que cualquiera puede crear aplicaciones para las placas Arduino, de manera que se les puede dar todo tipo de utilidades. En resumen, Arduino es una plataforma de electrónica «open-source» o de código abierto cuyos principios son contar con software y hardware fáciles de usar. Es decir, una forma sencilla de realizar proyectos interactivos para cualquier persona. Los modelos de Arduino se categorizan en placas de desarrollo, placas de expansión (shields), kits, accesorios e impresoras 3D:  Placas: Arduino Galileo,27 Arduino Uno, Arduino Leonardo, Arduino Due, Arduino Yún, Arduino Tre (En Desarrollo), Arduino Zero, Arduino Micro, Arduino Esplora, Arduino Mega ADK, Arduino Ethernet, Arduino Mega 2560, Arduino Robot, Arduino Mini, Arduino Nano, LilyPad Arduino Simple, LilyPad Arduino SimpleSnap, LilyPad Arduino, LilyPad Arduino USB, Arduino Pro Mini, Arduino Fio, Arduino Pro, Arduino MKR1000/Genuino MKR1000, Arduino MICRO/Genuino MICRO, Arduino 101/Genuino 101, Arduino Gemma.  Placas deexpansión (shields):Arduino GSM Shield, Arduino Ethernet Shield, Arduino Wifi Shield, Arduino Wireless SD Shield, Arduino USB Host Shield, Arduino Motor Shield, Arduino Wireless Proto Shield, Arduino Proto Shield.  Kits: The Arduino Starter Kit, Arduino Materia 101.  Accesorios: Pantalla LCD TFT, Adaptador USB/Serie y MiniUSB/Serie, Arduino ISP.  Impresoras 3d: Arduino Materia 101.
  • 6. ARDUINO UNO El Arduino Uno es una placa de microcontrolador de código abierto basado en el microchip ATmega328P y desarrollado por Arduino.cc.12 La placa está equipada con conjuntos de pines de E/S digitales y analógicas que pueden conectarse a varias placas de expansión y otros circuitos. La placa tiene 14 pines digitales, 6 pines analógicos y programables con el Arduino IDE (Entorno de desarrollo integrado) a través de un cable USB tipo B.3 Puede ser alimentado por el cable USB o por una batería externa de 9 voltios, aunque acepta voltajes entre 7 y 20 voltios. También es similar al Arduino Nano y Leonardo.45 El diseño de referencia de hardware se distribuye bajo una licencia Creative Commons Attribution Share-Alike 2.5 y está disponible en el sitio web de Arduino. Los archivos de diseño y producción para algunas versiones del hardware también están disponibles. Características técnicas  Microcontrolador: Microchip ATmega328P6  Voltaje de funcionamiento: 5 voltios  Voltaje de entrada: 7 a 20 voltios  Pines de E/S digitales: 14 (de los cuales 6 proporcionan salida PWM)  Pines de entrada analógica: 6  Corriente DC por Pin de E/S: 20 mA  Corriente CC para Pin de 3.3V: 50 mA  Memoria Flash: 32 KB de los cuales 0.5 KB utilizados por el gestor de arranque  SRAM: 2 KB  EEPROM: 1 KB  Velocidad del reloj: 16 MHz  Longitud: 68.6mm  Ancho: 53,4mm  Peso: 25g
  • 7. PARTES 1. ATmega 328 microcontrolador: El corazón de nuestro Arduino, el procesador. 2. Puerto USB: Se utiliza para la alimentación de la interfaz Uno Genuino, la carga de nuestros programas, y para la comunicación con nuestra placa (a través de serie. PrintIn (), etc.). El regulador de tensión ubicado a su lado, convertirá la tensión que le llega a través de este puerto USB y hará que trabaje a 5V. 3. Conector de alimentación. Esta es la forma de alimentar nuestra placa cuando no está conectada a un puerto USB para para suministrarle corriente eléctrica. Puede aceptar tensiones entre 7-12V. 4. Los pines digitales: Utilizaremos estos pines con instrucciones como digitalRead (), digitalWrite (). analogRead () y analogWrite () funcionarán únicamente en los ìnes con el símbolo PWM. 5. y 6. Serial IN (TX) y Serial IN (RX): Los puertos serie están físicamente unidos a distintos pines de la placa Arduino. Lógicamente, mientras usamos los puertos de serie no podemos usar como entradas o salidas digitales los pines asociados con el puerto de serie en uso. Pines asociados con el puerto de serie como entrada y salida digital (TX es el que Transmite y RX es el que recibe). 7. y 23. Pin 13 + L (on board led): El único actuador incorporado a la placa. Además de ser un objetivo práctico para nuestra primera práctica de encender y apagar LED, este LED es muy útil para la depuración (debugging). 8. GND: proporciona masa, tierra, negativo a nuestros circuitos. 9. AREF: analogReference input V- Tensión a 5V, proporciona diferencia de potencial. Si se le aplica voltaje externo debe ser entre 0 y 5V solamente. 10. Botón Reset. Restablece el microcontrolador ATmega. 11. Chip de comunicación serie. 12. Reguladordetensión.Tenemos que tener en cuenta que para que trabaje a 5V nuestra placa deberá recibir unos 6,5V – 7V, pero todo lo que esté por encima de este valor se desperdiciará (es decir, sobrecalentará nuestra placa de arduino y mayor calor que tendrá que dispar el regulador). En cualquier caso no está recomendado aplicar al regulador más de 12V y a los 20V se dañará. 13. ICSP: In-Circuit Serial Programming. 14. Led de encendido: Indica que nuestra placa está recibiendo alimentación. 15. Pines analógicos: Utilizaremos estos pines con instrucciones como analogRead (). 16. Vin: Voltaje Input. Deberá llegarle una tensión regulada y estable (ya que no pasa por el regulador -nº12-) de 5V. 17. GND: proporciona masa, tierra, negativo a nuestros circuitos. 18. 5V: Voltaje Input.
  • 8. 19. 3,3V: Voltaje Input. 20. Reset pin: Restablece el microcontrolador ATmega. A su izquierda está el conector IOREF: DigitalReferenceinput V, y acontinuación un pin reservado para futuras finalidades. 21. TX y RX LED. Estos LEDs indican la comunicación entre la placa y el ordenador. Estos leds parpadearán rápidamente durante la carga de nuestros programas, así como durante la comunicación serie. Útil para la depuración (debugging). 22. Casa fabricante original: Aquí puedes comprobar fácilmente si tu placa se trata de una imitación o el original. 24. Reloj / Crystal 16 Mhz oscilador: se usa como reloj externo en el montaje del Arduino. Figura3
  • 9. PINES Funciones generales de pin:  LED: Hay un LED incorporado controlado por el pin digital 13. Cuando el pin tiene un valor Alto, el LED está encendido, cuando el pin está bajo, está apagado.  VIN: El voltaje de entrada a la placa Arduino/Genuino cuando se utiliza una fuente de alimentación externa (a diferencia de los 5 voltios de la conexión USB u otra fuente de alimentación regulada). Puede suministrar voltaje a través de este pin o, si suministra voltaje a través del conector de alimentación, acceder a él a través de este pin.  5V: Este pin emite 5V regulado desde el regulador en el tablero. La placa se puede alimentar con el conector de alimentación de CC (7-20 V), el conector USB (5 V) o el pin VIN de la placa (7-20 V). El suministro de voltaje a través de los pines de 5V o 3.3V evita el regulador y puede dañar la placa.  3V3: Un suministro de 3,3 voltios generado por el regulador de la placa. El consumo máximo de corriente es de 50 mA.  GND: Pines de tierra.  IOREF: Este pin en la placa Arduino/Genuino proporciona el voltaje de referencia con la que funciona el microcontrolador. Un blindaje configurado correctamente puede leer el voltaje del pin IOREF y seleccionar la fuente de alimentación adecuada o permitir que los traductores de voltaje en las salidas funcionen con 5V o 3.3V.  Reset: Normalmente se usa para agregar un botón de restablecimiento a los aislantes que bloquean el que está en el tablero. Funciones especiales de pin: Cada uno de los 14 pines digitales y 6 pines analógicos del Uno se puede usar como entrada o salida, utilizando las funciones pinMode (), digitalWrite () y digitalRead (). Operan a 5 voltios. Cada pin puede proporcionar o recibir 20 mA según las condiciones de funcionamiento recomendadas y tiene una resistenciade pull-up interna (desconectada por defecto) de 20-50 kohm. Un máximo de 40 mA es el valor que no debe excederse en ningún pin de E/S para evitar daños permanentes al microcontrolador. El Uno tiene 6 entradas analógicas,etiquetadas de A0 a A5, cada una de las cuales proporciona 10 bits de resolución (es decir, 1024 valores diferentes). Por defecto, miden desde tierra hasta 5 voltios, aunque es posible cambiar el extremo superior de su rango utilizando el pin AREF y la función analogReference (). Además, algunos pines tienen funciones especializadas:
  • 10.  Serie/UART: Pines 0 (RX) y 1 (TX). Se utiliza para recibir (RX) y transmitir (TX) datos en serie TTL. Estos pines están conectados a los pines correspondientes del chip serial ATmega8U2 USB a TTL.  Interruptores externos: Pines 2 y 3. Estos pines se pueden configurar para activar una interrupción en un valor bajo, un borde ascendente o descendente, o un cambio de valor.  PWM (modulación de ancho de pulso): 3, 5, 6, 9, 10 y 11. Puede proporcionar una salida PWM de 8 bits con la función analogWrite ().  SPI (interfaz periférica en serie): 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). Estos pines admiten la comunicación SPI utilizando la biblioteca SPI.  TWI (interfaz de dos cables) /I²C: Pin A4 o SDA y pin A5 o SCL. Admite la comunicación TWI utilizando la biblioteca Wire.  AREF (referencia analógica): Voltaje de referencia para las entradas analógicas. Figura 4
  • 11. EN ARDUINO UNO ¿CÓMO SON LAS CONECCIONES TECNICAS BASICAS? Figura 5
  • 12. TIPOS DE ARDUINO  Arduino UNO: Arduino de gama básica, todas las shields están diseñadas para usarse sobre esta placa. Cuenta 14 pines entrada/salida digital de las cuales 6 se pueden usar como PWM, además cuenta con 6 entradas analógicas,además cuenta con I2C,SPI, además de un módulo UART. Figura 6  Arduino DUE: Arduino basado en un microcontrolador de 32 Bits, Tiene 54 entradas/salidas digitales y 12 entradas analógicas, 2 buses TWI, SPI y 4 UARTs. Funcionan todos los módulos basados en 3.3V, no soporta 5V ya que puede dañar la placa.Posee adicionalmente interno dos puertos USB para poder controlar periféricos. Figura 7
  • 13.  Arduino Leonardo: Arduino básico, Con características similares a la Arduino, sin embargo, tiene 12 entradas analógicas y 20 entrada salidas digitales. A diferencias del resto de Arduino con el microcontrolador ATmega32u4 en que no posee un controlador adicional para controlar el USB. Además, tiene más pines de interrupciones externas. Tiene comunicación TWI, SPI y dos UART. Figura 8  Arduino Mega 2560: Arduino basado en un microcontrolador ATmega2560. Tiene 54 entradas/salidas digitales, 16 de ellos pueden usarse como PWM, 16 entradas analógicas y 4 UART además dos modos PWI y uno SPI. Tiene 6 interrupciones externas. Y es compatible con todos los shields de Arduino. Figura 9
  • 14.  Arduino Mega ADK: Exactamente igual que el Mega 2560 pero con la diferencia de que en este caso se tiene la posibilidad de USB Host, poco útil en este proyecto. Figura10  Arduino Micro: Es completamente similar al Leonardo, la única diferencia es el tamaño con el que fue construido. Es compatible con las Shields de Arduino, sin embargo, se debe instalar de forma externa, es decir, cableándolo, aunque en el caso de que se construya nuestra propia shield no es ningún problema. Figura11
  • 15.  Arduino Nano: Arduino basado en un microcontrolador ATmega328. Es similar en cuanto a características al Arduino uno. Las diferencias son tanto el tamaño como la forma de conectarlo al ordenador para programarlo. Es compatible con la mayoría de shield, aunque de la misma forma que el Arduino Micro. Figura12  Arduino YUN: ElArduino YUN setrata de un conjunto que trabaja por separado de forma complementaria, por un lado, se tiene la versatilidad de un Arduino normal. En este caso un ATmega 32u48 a 16 MHz, y por otro lado de un dispositivo con microprocesador Atheros AR9331. El cual funciona con Lilino(Linux basado en OperWrt (OperWrt-Yun)) a 400 MHz. Las características del Arduino son similares a la placa Leonardo. Tiene Ethernet, slot SD y Wifi incluidos, controlados por Lilino. Es compatible con todas las Shields y es capaz de trabajar por separado. Figura13
  • 16.  Arduino FIO: Arduino basadoen un microcontrolador ATmega328p. Trabaja a8 MHz y 3.3V tiene 14 pines de entrada/salidadigital (6 PWM), 8 pines de entrada analógicas e integra tanto un conector para la batería y su correspondiente módulo de carga, como un slot para poder instalar un módulo de comunicaciones xBee. Tiene UART TTL e interrupciones lo que nos permite también ponerlo en modo Sleep, permite también poner el XBEE en modo Sleep, reduciendo el consumo total. Además, posee tanto TWI (I2C) como SPI. Unas ventajas importantes de este dispositivo son el bajo consumo en Sleep y el poder programarlo mediante XBEE, sin necesidad conectarlo físicamente al ordenador. Figura14
  • 17. ¿PARA QUE SIRVE? Se puede utilizar para desarrollar elementos autónomos, o bien conectarse a otros dispositivos o interactuar con otros programas, para interactuar tanto con el hardware como con el software. Sirve tanto para controlar un elemento, pongamos por ejemplo un motor que nos suba o baje una persiana basada en la luz que haya gracias a un sensor conectado al Arduino, o bien para transformar la información de una fuente, como puede ser un teclado, y convertir la información a algo que entienda, por ejemplo, un ordenador.
  • 18. ¿PORQUÉ USAR ARDUINO? Arduino es libre y extensible: así cualquiera que desee ampliar y mejorar el diseño hardware de las placas como el entorno de desarrollo, puede hacerlo sin problemas. Esto permite que exista un rico ecosistema de placas electrónicas no oficiales para distintos propósitos y de librerías de software de tercero, que pueden adaptarse mejor a nuestras necesidades. Arduino tiene una gran comunidad: Gracias a su gran alcance hay una gran comunidad trabajando con esta plataforma. Así se genera una cantidad de documentación bastante extensa,la cual abarca casi cualquier necesidad. Su entorno de programación es multiplataforma. Se puede instalar y ejecutar en sistemas operativos Windows, Mac OS y Linux. Lenguaje de programación de fácil compresión. Su lenguaje de programación basado en C++ es de fácil compresión. C++ permite una entrada sencilla a los nuevos programadores y a la vez con una capacidad tan grande, que losprogramadores más avanzados puedenexprimirtodo el potencial de su lenguaje yadaptarlo a cualquier situación. Bajo costo. La placa Arduino estándar (Arduino UNO) tiene un valor aproximado de $17.000(pesos chilenos). Incluso uno mismo la podría construir (una gran ventaja del hardware libre), con lo que el precio de la placa seria incluso menor. Re-usabilidad y versatilidad. Es re-utilizable porque una vez terminado el proyecto es muy fácil poder desmontar los componentes externos a la placa y empezar con un nuevo proyecto. De igual manera todos los pines del microcontrolador están accesibles a través de conectores hembra y esto permite sacar partido de todas las bondades del microcontrolador con un riesgo muy bajo de hacer una conexión errónea. Figura 15
  • 19. HARDWARE Y SOFWARE En informática, los términos hardware y software se emplean para referirse a los dos aspectos distintos y complementarios de todo sistema computarizado: el físico y tangible, por un lado; y el virtual y digital, por el otro. Cuerpo y alma, respectivamente, de cualquier sistema informático. Cuando hablamos de hardware (del inglés hard, rígido, y ware, producto) nos referimos al conjunto mecánico, eléctrico o electrónico de las partes reales que integran el cuerpo de un computador, es decir, las placas, tarjetas, circuitos integrados, mecanismos, dispositivos eléctricos, encargados del procesamiento, soporte y conexión de la máquina. Este hardware se clasifica según su función en el proceso general del sistema:  Hardware de almacenamiento. Opera como la “memoria” del computador, donde se almacena la información y los datos. Puede ser de almacenamiento primario (interno, dentro del computador) o secundario (extraíble, portátil).  Hardware de procesamiento. El corazón del sistema, es donde se llevan a cabo los cálculos y se resuelven las operaciones lógicas.  Hardware periférico. Se trata de los aditamentos y accesorios que se incorporan al sistema para comunicarlo con el exterior y/o brindarle nuevas funciones. Puede ser de tres tipos, a su vez:  Hardware de entrada. Sirve para introducir datos al sistema, ya sea por el usuario u operador, o de otros sistemas y computadoras en red.  Hardware de salida. Similarmente, permite recuperar información del sistema, o compartirlo por redes de telecomunicaciones.  Hardware mixto. Ejecuta las funciones de entrada y salida a la vez. Al hablar de software, en cambio, nos referimos al contenido virtual del sistema: los programas, aplicaciones, instrucciones y protocolos de comunicación que sirven de interfaz con elusuario y controlan el modo en que opera el sistema,y lebrindan un sentido. Se trata de la “mente” del sistema. Dicho software puede clasificarse, también, de acuerdo a su función en el sistema:  Sistema operativo (o software de Sistema). Se ocupan de regular el modo en que opera elsistemay garantizar su continuidad, sirviendo de basepara otros programas o aplicaciones, y permitiendo la interfaz con el usuario. Por lo general están incorporados al sistema de fábrica.  Software de aplicación. Se llama así a todos los programas adicionales que se incorporan al computador, dotado ya de un sistema operativo, con el propósito de llevar a cabo un sinfín de tareas posibles: desde procesadores de texto, hojas de cálculo, navegadores de internet, aplicaciones de diseño o videojuegos. La sumatoria de hardware y software completan la totalidad de un sistema informático cualquiera.
  • 20. VENTAJAS Y DESVENTAJAS VENTAJAS Existe una diversidad de plataformas que operan con micro controladores disponibles para la computación a nivel físico (hardware). Todas estas herramientas se organizan en paquetes fáciles de usar para minimizar el trabajo del desarrollo a nivel de programación (software). Además, Arduino ofrece ventajas como:  Asequible - Las placas Arduino son más asequibles comparadas con otras plataformas de microcontroladores. La versión más cara de un módulo de Arduino puede ser montada a mano, e incluso ya montada cuesta bastante menos de 60€ ($1000 pesos aproximadamente)  Multi-Plataforma - El software de Arduino funciona en los sistemas operativos Windows, Macintosh OSX y Linux. La mayoría de los entornos para microcontroladores están limitados a Windows.  Entornodeprogramación simple y directo - El entorno de programación de Arduino es fácil de usar para principiantes y lo suficientemente flexible para los usuarios avanzados. Pensando en los profesores, Arduino está basado en el entorno de programación de Procesing con lo que el estudiante que aprenda a programar en este entorno se sentirá familiarizado con el entorno de desarrollo Arduino.  Software ampliable y de código abierto- El software Arduino está publicado bajo una licencia libre y preparado para ser ampliado por programadores experimentados. El lenguaje puede ampliarse a través de librerías de C++, y si se está interesado en profundizar en los detalles técnicos, se puede dar el salto a la programación en el lenguaje AVR C en el que está basado. De igual modo se puede añadir directamente código en AVR C en tus programas si así lo deseas.  Hardware ampliable y de Código abierto - Arduino está basado en los microcontroladores ATMEGA168, ATMEGA328 y ATMEGA1280. Los planos de los módulos están publicados bajo licencia Creative Commons, por lo que diseñadores de circuitos con experiencia pueden hacer su propia versión del módulo, ampliándolo u optimizándolo. Incluso usuarios relativamente inexpertos pueden construir la versión para placa de desarrollo para entender cómo funciona y ahorrar algo de dinero. DESVENTAJAS  Dado que la programación no se realiza en ensamblar, el precio a pagar por el uso de las librerías es un retraso en la ejecución de las instrucciones, algunos
  • 21. microsegundos que en el casode dispositivos de uso cotidiano son irrelevantes, pero significativos a la hora de hacer adquisición de datos.  El hecho de que la plataforma venga ya ensamblada les quita flexibilidad a los proyectos, así por ejemplo estaríamos obligados a usar un espacio y forma acorde con elPCB del Arduino, para superar esto, sedebe trabajar con un microcontrolador diferente al de la plataforma y diseñar las PCB desde cero como con los PICs.
  • 22. ¿QUE SIGNIFICA ARDUINO DE CODIGO ABIERTO? Arduino es una plataforma de hardware libre, basadaen una placacon un microcontrolador y un entorno de desarrollo, diseñada para facilitar el uso de la electrónica en proyectos multidisciplinares. Arduino es una plataforma de hardware abierto que facilita la programación de un microcontrolador. Los microcontroladores nos rodean en nuestra vida diaria, usan los sensores para escuchar el mundo físico y los actuadores para interactuar con el mundo físico. Los microcontroladores leen sobre los sensores y escriben sobre los actuadores. El hardware consiste en una placa con un microcontrolador Atm el AVR y puertos de entrada/salida. Los microcontroladores más usados en las plataformas Arduino son el Atmega168, Atmega328, Atmega1280, ATmega8 por su sencillez.
  • 23. CONCLUCIONES El proyecto nos muestra el tipo de plataforma de desarrollo que se puede emplear, utilizando Arduino y Android en una conexión residencial en el cual se controlan las luminarias, desde una aplicación en Android conectada vía bluetooth. Tener conocimientos básicos de electrónica y electricidad para las conexiones residenciales, considerando que hacemos uso dispositivos móviles con plataforma Android, es importante tener conocimientos de programación en lenguajejava y lenguajeC, para eldesarrollo de la lógica de encendido y apagado de las luces que interpretara la placa Arduino. No nos quedemos con los conocimientos que se presentan en este sitio, es recomendable hacer uso de diferentes fuentes.