Proyecto Plagas Con Arduino Uno

Páginas: 22 (5257 palabras) Publicado: 19 de abril de 2015
PROYECTO FINAL DE CARRERA
Diseño e implementación de un circuito electrónico
inteligente para la emisión de sonido para control
de plagas

 


 

 

 
Alumno:
 Daniel
 Marfil
 Reguero
 
Ingeniería
 Técnica
 Informática
 de
 Sistemas
 
Director
 del
 PFC:
 José
 Vicente
 Busquets
 Mataix
 
15/06/2011
 

Palabras Clave: Microcontrolador, Arduino, ATmega,DuinOS.

ÍNDICE
 

1. INTRODUCCIÓN AL PFC…………………………..………………..página 3
2. DESCRIPCIÓN DE COMPONENTES……………..…………....página 4
2.1. USO DEL ARDUINO UNO………………………….……..página 6
2.1.1. INTRODUCCIÓN A LA ProgramacióN…página 8
2.1.2. IMPLEMENTACIÓN CON DuinOS…..…….página 8
2.2. USO DEL RTC DS1302…………..………………..………página 9
3. ESPECIFICACIÓN DE REQUISITOS……………………..……página 10
4. DISEÑO EIMPLEMENTACIÓN…………………....….………..página 11
4.1. LECTURA DE SEÑALES…………………………..……página 12
4.2. EMISIÓN DEL SONIDO……………..…………..…..…..página 14
4.3. COMUNICACIÓN CON EL PUERTO SERIE...….página 16
4.4. CONSULTA DE LA HORA…………..………………….página 20
4.5. SETUP Y LOOP………………………..…………………….página 23
5. ESQUEMAS EXTERNOS…………………………..……………….página 25
5.1. MICRÓFONO……………………………………………..….página 25
5.2. RTC DS1302……………………………..……..…………..página 265.3. ESQUEMA FINAL……………………………..……….….página 27
6. CONCLUSIÓN PERSONAL……………………………………….página 28
7. AGRADECIMIENTOS………..…………………..………………….página 29
8. BIBLIOGRAFÍA………………………..……………………………….página 30
9. ANEXO I………………..………………………………………………….página 31
 

 

 

 

 

2
 


 

1. INTRODUCCIÓN AL PFC:
En
 este
 proyecto
 de
 final
 de
 carrera,
 se
 ha
 marcado
 el
 objetivo de
 diseñar
 e
 
implementar
 un
 prototipo
 que
 sea
 capaz
 de
 detectar
 umbrales
 de
 sonido
 y
 generar,
 
si
 dicho
 umbral
 cumple
 determinadas
 condiciones,
 un
 sonido
 como
 respuesta
 a
 
dicha
 entrada.
 
Contaremos
 con
 un
 micrófono
 como
 forma
 de
 obtener
 los
 cambios
 en
 el
 ruido
 del
 lugar
 en
 el
 que
 nos
 encontremos
 y
 un
 tweeter
 para
 emitir
 el
 sonido.
 
Debemos
 de
 ser
 capaces
 de,
 utilizando
 un
 microcontrolador,
 poder
 leer
 el
 ruido
 
que
 detecta
 el
 micrófono,
 decidir
 si
 éste
 supera
 el
 umbral
 definido
 y
 
posteriormente
 emitir
 una
 alarma
 que
 además habremos
 programado
 nosotros.
 
Además
 se
 hará
 uso
 de
 un
 reloj,
 para
 que
 en
 todo
 momento
 se
 sepa
 en
 qué
 hora
 del
 
día
 nos
 encontramos,
 ya
 que
 dependiendo
 del
 momento
 la
 sensibilidad
 del
 
micrófono
 será
 mayor
 o
 menor.
 
Haremos
 uso
 también
 de
 una
 interfaz
 para
 la
 comunicación mediante
 el
 puerto
 
serie
 con
 el
 ordenador.
 De
 esta
 forma
 visualizamos
 información
 como
 la
 hora
 del
 
día,
 cuántas
 veces
 ha
 saltado
 el
 sonido
 o
 la
 sensibilidad
 en
 ese
 momento
 del
 
micrófono.
 Además
 de
 poder
 cambiar
 de
 forma
 manual
 esta
 última.
 
Finalmente
 también deberemos
 configurar
 un
 pulsador
 para
 que
 cuando
 se
 active,
 
salte
 el
 sonido.
 


 

3
 

2. DESCRIPCIÓN DE COMPONENTES:
 
Tras
 acordar
 hacer
 uso
 de
 un
 microcontrolador
 ATMega
 328
 (integrado
 en
 
Arduino
 UNO,
 que
 explicaremos
 posteriormente),
 se
 contempló
 como
 primera
 
opción
 utilizar
 el
 entorno de
 desarrollo
 en
 C
 AVR-­‐CodeVision.
 Más
 tarde
 el
 
proyecto
 se
 implementó
 con
 el
 entorno
 de
 desarrollo
 de
 Arduino,
 al
 ser
 un
 
software
 open-­‐source,
 gratuito
 y
 muy
 intuitivo.
 


 
El
 microcontrolador
 ATMega
 328
 sigue
 la
 arquitectura
 AVR.
 Los
 AVR
 son
 una
 ...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • PROYECTO ARDUINO
  • proyecto de arduino
  • ARDUINO Proyect
  • Proyecto Lector De Resistencia Arduino
  • proyecto de arduino hexapodo
  • proyecto ascensor en arduino
  • Proyectos Arduino
  • proyecto arduino

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS