You are on page 1of 5

Arduino

Tecnologia del Internet

Instituto IACC

22 de Abril 2019
1. ¿Es posible crear con Arduino algún programa que encienda una luz cuando se oculte el sol y
que se apague cuando amanezca o se detecte luz solar? ¿Qué consideraciones a nivel de
hardware y software se deben tener en cuenta para lograr esta automatización?

Si es posible a continuacion los argumentos que clarifican lo afirmado .

Como vimos esta semana Arduino, es una plataforma que permite realizar prototipos IoT, se
basa en la integracion de hardware y software libre. Esta plataforma se ha convertido en un
estandar por su facilidad de uso para programar diferentes estructuras de microcotroladores.
Algunos detalles que hay que señalar es que arduino cuenta con un microcontrolador que es
programable, un puerto USB con el que sera posible hacer la programacion necesaria a traves de
un computador. Cabe mencionar que arduino a sido responsable de sociolizar la tecnologia, es
decir la programacion que antes la realizaba un ingeniero electronico arduino lo acerco a todo el
publico.

Programar en arduino consiste en crear lineas de codigos para de esta manera automatizar
tareas que a traves de sensores y componetes para asi crear una interaccion con el mundo
exterior. El encargado para realizar dicha tarea es un programa de arduino llamado Sketch en la
cual cuenta con una estructura bastante simple en donde podemos encontrar declaraciones,
estamentos o instrucciones, las dos partes en el cual esta compuesta la estructura de un Sketch
son: setup y Loop.

A continuacion algunos componentes de Hardware que seran necesarias para realizar dicha
programacion

-Arduino Uno (se puede cualquier otro tipo de placa)

-Modulo RTC( reloj de tiempo real)

-cables macho-hembra.
2. Investigue un ejemplo de IoT con Rasberry Pi y caracterice la arquitectura utilizada.

Para empezar primeramente vamos a comentar que es un Raspberry, es un miniordenador de


pequeñas dimensiones destinado principalmente al desarrollo de pequeños prototipos, es una
suerte de ordenador sin accesorios.

A continuacion presentare dos tareas realizadas con Raspberry Pi; una de ellas sera regar ls
plantas y encender las luces de una habitacion de forma remota la cual sera supervisada a traves
de una pagina web enviandonos una alerta con un mensaje de texto cuando alguien entre en
nuestra habitacion a contnuacion algunos componentes que seran necesarios para dicho
proyecto.

-Una Raspberry Pi 3

-Protoboard

-Sensor dht 11 ( medira la humedad)

-Sensor de movimiento

-Bomba sumergible

-Relay (contiene el cable donde van conectadas las luces)

-Cables para circuitos.

Para iniciar nuestro proyecto primero debemos crear una pagina web configurar los puertos de
nuestro router y designar una ip en nuestra cuenta de dominio para de esta manera asegurar un
buen funcionamiento de nuestro acceso remoto. ya designada nuestra pagina web
comenzaremos la programacion en HTML ingresando los codigos necesarios para de esta
manera generar las instrucciones ya comentadas anteriormente para luego armar los
componentes del hardware como son los sensores la raspberry, relay ,etc.

A continuacion como quedaria la arquitectura de los componentes.


Para terminar a continuacion algunas diferencias entre Arduino y Raspeberry Pi

1-La placa Arduino es basicamente un micrcontrolador con el que podemos conectar nuestro
ordenador directamente y programar diferentes funciones para sus sensores. En cambio la
Raspberry es un microprocesador que dispone de 256 o 512 MB de RAM.

2-Arduino no tiene sistema operativo propio, en cambio Raspberry Pi viene con sistema
operativo linux (Raspbian).

3-Arduino esta mas orientado al uso de la electronica y es excelente para crear proyectos de
robotica porque cuenta con diferentes para concetar un sinfín de sensores y actuadores de forma
sencilla. Raspberry Pi se utiliza para mas para la programacion si es cierto que se pueden
electronicos pero su enfoque no es tanto hacia la electronica.
-iacc guia semana 3