Instituto Técnico Nacional de
Comercio Incos N°3
MATERIA HARDWARE DE COMPUTADORAS
NOMBRE DEL DOCENTE
CURSO 1ª A DE SISTEMAS INFORMATICOS
NOMBRES VALERIA ZELMA
APELLIDOS SALAS HUANCA
ARDUINO
INDRODUCCION
Arduino es una plataforma de código y también es una placa compuesta por una
microcontrolador programable
HISTORIA
Arduino fue inventado en el año 2005 ITALIA por el entonces
estudiante del instituto IVRAE Massimo Banzi, quien, pensaba hacer
un Arduino por una necesidad de aprendizaje para los estudiantes de
computación y electrónica del mismo instituto, ya que en ese Banzi
tenía la intención de ayudar a su escuela a evitar la quiebra de la
misma con las ganancias que produciría vendiendo sus placas
dentro del campus a un precio accesible (1 euro por unidad).
El primer prototipo de Arduino estaba basado en una simple placa de
circuitos eléctricos, donde estaban conectados un micro controlador
junto con resistencias de voltaje, únicamente podían conectarse
sensores simples como leds u otras resistencias.
Años más tardes Hernando Barragán, un estudiante de la Universidad
de Colombia contribuyó al desarrollo de un entorno para la
programación del procesador David Mellis, mejoro la interfaz de
software.
el estudiante español David Cuartielles, mejoraria la interfaz de
hardware de esta placa, agregando los micro controladores
necesarios para brindar soporte y memoria al lenguaje de
programación
Tom Igoe, agregando puertos USB para poder conectarla a un
ordenador.
CONCEPTOS
Plataforma de hardware libre basada en una placa con
microcontralador y un entorno de desarrollo diseñada para
facilitar el uso de la electrónica en proyectos
CLASIFICACION
Arduino Uno
Microcontrolador ATmega328.
Voltaje de entrada 7-12V.
14 pines digitales de I/O (6 salidas PWM).
6 entradas análogas.
32k de memoria Flash.
Reloj de 16MHz de velocidad
Arduino Mega
Arduino Yun
Arduino Nano
ETORNO DE DESARROLLO DE UN ARDUINO
es un programa informático de programación. Aveces se puede dedicar
un solo lenguaje de programación o tambien varios. consiste en un editor
de código, un compilador, un depurador y un constructor de interfaz
gráfica (GUI). Además en el caso de Arduino incorpora para cargar el
programa ya compilado en la memoria flash del hardware
COMANDOS BASICOS DL ARDUINO
digitalRead que sirve para leer lecturas digitales.
Delay que sirve para generar un retardo.
analogRead para hacer escrituras digitales
raw(): detener el programación viene despues de setup())
exit(): se usa para detener o dejar de ejecutar el programa.
setup(): en esta función se colocan los parámetros del entorno
gráfico a crearse.
size(): función encargada del tamaño de la ventana que crea el
programa (medido en píxeles).
text(): función para escribir un texto dentro del programa el cual
puede ubicarse en los ejes X,Y ó X,Y,Z (Ej: text(“escrito”, x, y) ó
text(“escrito”, x,
SENSORES DE UN ARDUINO
Sensor de ultrasonido Calcular las distancias entre los
objetos
Sensor IR Detectar las distancias de los objetos
Receptor de IR Leer datos de los mandos a distancia IR
Fotoresistor Determinar el brillo
Sensor Temperatura Medir la temperatura ambiente
Teclado numérico Proporcionar datos de entrada
numéricos
Potenciómetro Enviar datos de posición de rotación a
Arduino
Joystick Proporcionar (x,y) datos de entrada de
coordenadas
SALIDAS /ACTUADORES AUDINO
Electrónicos
Hidráulicos
Neumáticos
Eléctricos
Motores
Bombas
TIPOS DE SHIELD
La Shield UPS
M2M 3G Shield
Relay Shield