Se trata de un despertador basado en un RaspberryPi. Cualquier RaspberryPi funcionará. Utilicé una modelo B1 versión 2 porque tiene los orificios de montaje y la velocidad no importa. Tengo una tarea que debe realizarse cada dos días. Por eso hay un asterisco que aparece en la parte inferior de la pantalla todos los días para ayudarme a seguir. Sería fácil cambiar el funcionamiento de esta función en el código si usted tiene necesidades diferentes. Tal vez también desee cambiar el sonido de la alarma. Hacer gorjeo o sonar como una sirena, no dude en experimentar.
Se necesita:
- RaspberryPi *
- Caso http://www.jameco.com parte #208929 del metal
- Pulsador negro http://www.jameco.com parte #315651
- Pulsador rojo http://www.jameco.com parte #315660
- Pulsador verde http://www.jameco.com parte #315678
- Parte de Audio LM386 amplificador IC http://www.jameco.com #24133
- Gran pulsador rojo para alarma (comprada en Radio Shack)
- altavoz de 2 pulgadas 8 Ω ***
- de pantalla de LCD de 20 x 4 https://www.adafruit.com/products/198
- Panel Mount USB Cable - B hembra a Micro B macho macho https://www.adafruit.com/products/937
- Panel Mount USB Cable - un macho a una hembra https://www.adafruit.com/products/908
- Miniatura el módulo WiFi https://www.adafruit.com/products/814
- PERMA-Proto de 1/4 tamaño PCB https://www.adafruit.com/products/1608
- IC de 8 pines zócalo https://www.adafruit.com/products/2202
- 2 10 kΩ trim pots https://www.adafruit.com/products/356
- Condensadores electrolíticos de 220 μF 16V https://www.adafruit.com/products/2192
- Pequeña placa https://www.adafruit.com/products/65
- Hembra/hembra Jumper cables https://www.adafruit.com/products/793
- 5V 2A fuente de alimentación https://www.adafruit.com/products/1994
- Cable USB - A-B estándar https://www.adafruit.com/products/62
- 4 tornillos de máquina #4-40 3/4 pulgadas de largo **
- 6 tornillos de máquina #4-40 1/2 pulgadas de largo **
- 10 tuercas #4-40 **
- 4 espaciadores de nylon #6 1/2 pulgadas de largo **
- 4 espaciadores de nylon #6 1/4 pulgadas de largo **
- 8 arandelas #4 **
- 2 arandelas #8 **
- 3 goma ID de arandelas 3/16, 7/16, OD ranura de 5/16 **
- cable de conexión de calibre 22
- Cinta aislante negra
* Cualquier modelo RaspberryPi funcionará. Si utilizas uno de los primeros sin los agujeros de montaje necesita palo abajo con cinta adhesiva de dos. Si utiliza un nuevo modelo de tres tiene el dongle WIFI para conseguir el WIFI fuera de la caja de metal. Para el cero, si encuentras uno, usted necesitará un cable de datos USB diferente.
** Comprar localmente en Ace hardware
Adquirido localmente, mina tiene terminales para enchufar los cables de puente mujer. No sé dónde proceden. Este altavoz, https://www.sparkfun.com/products/9151, funcionará. Soldar un trozo de cable de conexión de calibre 22 en los terminales y dejar alrededor de 1/2 pulgada de alambre sobresaliendo a conectar los cables de puente mujer.
.
Este proyecto utiliza las bibliotecas de wiringPi, escritas por Gordon Henderson, para la programación de la GPIO en C en un estilo similar al IDE de Arduino.
wiringPi debe instalarse.
Instrucciones para la descarga, instalación y uso se encuentran en http://wiringpi.com
aplicaciones de wiringPi es pin propio esquema de numeración. Todos los números de pin mencionados en el programa o en el texto son números wiringPi a menos que se especifique lo contrario.
Después de instalar el wiringPi usted puede obtener una lista mostrando la clavija de numeración para su modelo específico de RaspberryPi abriendo una terminal de comandos y escribir: readall gpio