Tabla de contenido:
- Paso 1: flashear el disco duro RaspberriPi / instalar el software requerido (usando Ubuntu Linux)
- Paso 2: Suministros necesarios
- Paso 3: Imprima en 3D el panel del controlador
- Paso 4: construcción de la lámpara
- Paso 5: botones de montaje
- Paso 6: monte el chip en el control deslizante
- Paso 7: cableado de los componentes
- Paso 8: Panel de cables
- Paso 9: Wire Pi
- Paso 10: Panel de montaje
- Paso 11: aplique Plexi Glass
- Paso 12: montar en la pared
- Paso 13: ¡Terminado
Video: Despertador de amanecer (mejora el despertar matutino): 13 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
Programe su propio amanecer personal, mejora la vigilia matutina
Última invención aleatoria, programe su propio amanecer. Durante el día, la luz azul de la luz solar aumenta nuestra atención, memoria, niveles de energía, tiempos de reacción y estado de ánimo en general. La luz azul suprime la liberación de melatonina, solo para uso matutino:)
Paso 1: flashear el disco duro RaspberriPi / instalar el software requerido (usando Ubuntu Linux)
Descarga "RASPBIAN JESSIE LITE"
Cree su nuevo disco duro para DashboardPI
Inserte la microSD en su computadora a través del adaptador USB y cree la imagen del disco usando el comando dd
Localice su tarjeta microSD insertada a través del comando df -h, desmóntela y cree la imagen del disco con el comando disk copy dd
$ df -h / dev / sdb1 7.4G 32K 7.4G 1% / media / XXX / 1234-5678 a
$ umount / dev / sdb1
Precaución: asegúrese de que el comando sea completamente preciso, puede dañar otros discos con este comando
if = ubicación del archivo de imagen RASPBIAN JESSIE LITE de = ubicación de su tarjeta microSD
$ sudo dd bs = 4M if = / ruta / a / raspbian-jessie-lite.img of = / dev / sdb
(nota: en este caso, es / dev / sdb, / dev / sdb1 era una partición de fábrica existente en la microSD)
Configuración de su RaspberriPi
Inserte su nueva tarjeta microSD en el raspberrypi y enciéndalo con un monitor conectado al puerto HDMI
Acceso
usuario: pi pass: frambuesa
Cambie la contraseña de su cuenta por seguridad
sudo passwd pi
Habilitar las opciones avanzadas de RaspberriPi
sudo raspi-config
Elija: 1 Expandir sistema de archivos
9 Opciones avanzadas
A2 Nombre de host cámbielo a "SOLARLAMP"
A4 SSH Habilitar servidor SSH
A7 I2C Habilitar interfaz i2c
P4 SPI Habilita / Deshabilita la carga automática del módulo del kernel SPI
Habilitar el teclado inglés / estadounidense
sudo nano / etc / default / keyboard
Cambie la siguiente línea: XKBLAYOUT = "us"
Reinicie PI para que los cambios en la distribución del teclado o el cambio de tamaño del sistema de archivos surtan efecto
$ sudo shutdown -r ahora
Conéctese automáticamente a su WiFi
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
Agregue las siguientes líneas para que su raspberrypi se conecte automáticamente al WiFi de su hogar (si su red inalámbrica se llama "linksys", por ejemplo, en el siguiente ejemplo)
network = {ssid = "linksys" psk = "CONTRASEÑA INALÁMBRICA AQUÍ"} Reinicie PI para conectarse a la red WiFi
$ sudo shutdown -r ahora
Ahora que su PI finalmente está en la red local, puede iniciar sesión de forma remota a través de SSH. Pero primero debe obtener la dirección IP que tiene actualmente.
$ ifconfig Busque "inet addr: 192.168. XXX. XXX" en la siguiente salida del comando para la dirección IP de su PI
Vaya a otra máquina e inicie sesión en su raspberrypi a través de ssh
$ ssh [email protected]. XXX. XXX
Comience a instalar los paquetes requeridos
$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get install memcached vim git python-gpiozero python-smbus i2c-tools python-Imaging python-smbus build-essential python-dev rpi.gpio python3 python3-pip python-memcache python3-spidev python-spidev
Actualizar la configuración de la zona horaria local
$ sudo dpkg-reconfigure tzdata
seleccione su zona horaria usando la interfaz
Configure el comando l del directorio simple [opcional]
vi ~ /.bashrc
agregue la siguiente línea:
alias l = 'ls -lh'
fuente ~ /.bashrc
Corregir el resaltado de sintaxis predeterminado de VIM [opcional]
sudo vi / etc / vim / vimrc
descomente la siguiente línea:
sintaxis activada
Instale los controladores i2c Python
Instale el controlador NeoPixel de la siguiente manera
sudo apt-get install build-essential python-dev git scons swig
sudo pip3 install --upgrade setuptools
sudo pip3 instalar rpi_ws281x
cd rpi_ws281x
scons
cd python
sudo python setup.py instalar
ejemplos de cd /
sudo python strandtest.py
Paso 2: Suministros necesarios
Fuente de alimentación de 5V
SEGMENTO I2C 7
Microchip MCP3008
Interruptor de botón pulsador táctil momentáneo [x5]
PI CERO W
Potenciómetro deslizante logarítmico
Tira de LED RGB direccionable individualmente WS2812B [x4]
Hoja fina de vidrio plexi
Pintura en aerosol mate
Paso 3: Imprima en 3D el panel del controlador
Con los archivos.x3g incluidos en la carpeta "Impresión 3D /", imprima la cubierta del panel de control principal, que albergará el control deslizante, los botones, el LED y la pantalla de 7 segmentos.
Paso 4: construcción de la lámpara
Construir marco de madera
Construí un marco de madera para encerrar las tiras de LED y lo pinté de negro.
Pintar vidrio plexi
Con un poco de pintura en aerosol esmerilada, pinta el vidrio para que apague la luz de las tiras.
Tiras de montaje
Usando cinta simple y la adherencia de la parte posterior de las tiras de LED, monte las 4 tiras en la base de madera
Paso 5: botones de montaje
Monte los botones y el LED amarillo, he usado pegamento caliente para mantener los botones y el LED en su lugar.
Paso 6: monte el chip en el control deslizante
Siguiendo el esquema proporcionado, suelde el cableado del chip en su lugar y conéctelo al control deslizante logarítmico, pegue el chip con conexiones de soldadura en la parte posterior del control deslizante.
Paso 7: cableado de los componentes
Utilice el siguiente esquema para conectar todos los componentes para que la lámpara funcione correctamente.
Paso 8: Panel de cables
Conecte todo el cableado a los componentes pegados en el panel para conectar al raspberrypi.
Paso 9: Wire Pi
Finalmente, coloque el PiZero en la placa posterior de la caja de madera LED con cinta o pegamento y luego conecte el cableado de acuerdo con el esquema proporcionado.
Paso 10: Panel de montaje
Fije el panel de control en la parte inferior de la carcasa del LED.
Paso 11: aplique Plexi Glass
Fije el plexiglás cortado y pintado a la carcasa del LED con tornillos
Paso 12: montar en la pared
Paso 13: ¡Terminado
Establecer crontab del usuario pi
Ingrese la siguiente línea para crontab minuto a minuto
$ crontab -e
0 3 * * * python /home/pi/SolarBar/Alarm.py> / dev / null 2> & 1
@reboot python /home/pi/SolarBar/Buttons.py> / dev / null 2> & 1
@reboot python /home/pi/SolarBar/ControlPanel.py> / dev / null 2> & 1
@reboot python /home/pi/SolarBar/Slider.py> / dev / null 2> & 1
Establecer crontab de usuario root (esta biblioteca requiere acceso de root) Establecer "al reiniciar" para ejecutar el script de python de vela para siempre
$ sudo su
$ crontab -e
@reboot python /home/pi/SolarBar/LEDs.py> / dev / null 2> & 1
Recomendado:
Lámpara de amanecer brillante controlable: 6 pasos
Lámpara de amanecer brillante controlable: ¿Alguna vez se despertó a las 7:00 pm, la hora habitual a la que necesita levantarse para trabajar, y se encontró en la oscuridad? El invierno es una época terrible, ¿verdad? Tienes que despertarte en medio de la noche (de lo contrario, ¿por qué está tan oscuro?), Arrancarte de la cama y
Reloj despertador inteligente: un reloj despertador inteligente hecho con Raspberry Pi: 10 pasos (con imágenes)
Reloj despertador inteligente: un reloj despertador inteligente hecho con Raspberry Pi: ¿Alguna vez has querido un reloj inteligente? Si es así, ¡esta es la solución para usted! Hice Smart Alarm Clock, este es un reloj que puede cambiar la hora de la alarma de acuerdo con el sitio web. Cuando suene la alarma, habrá un sonido (zumbador) y 2 luces
Despertar la máquina: 4 pasos
Wake Up Machine: La razón por la que creo esta máquina es que cuando me despierto por la mañana con la alarma, me quedaría dormido fácilmente si no usara mi vaso, y la alarma se cerraría fácilmente presionando un botón. Por lo tanto, hice esta máquina, que podría usar
UCL-lloT-Outdoor-light disparada por el amanecer / atardecer: 6 pasos
UCL-lloT-Outdoor-light disparada por Sunrise / sundown .: ¡Hola a todos! Con un poco de trabajo, algunas partes y código, he reunido este instructivo que les mostrará de principio a fin exactamente cómo producir esta luz para exteriores. La idea nació de mi padre, que durante el verano tuvo que salir manualmente
Una lámpara de amanecer y atardecer con LED: 7 pasos (con imágenes)
Una lámpara de amanecer y atardecer con LED: lo sabes, en invierno es difícil levantarse, porque afuera está oscuro y tu cuerpo no se despierta en medio de la noche. Entonces puedes comprar un despertador que te despierte con luz. Estos dispositivos no son tan caros como pocos