Taula de continguts:
- Pas 1: parpellejar el disc dur RaspberriPi / instal·lar el programari necessari (mitjançant Ubuntu Linux)
- Pas 2: Subministraments necessaris
- Pas 3: Imprimiu en 3D el tauler del controlador
- Pas 4: Construir el llum
- Pas 5: muntar botons
- Pas 6: Monteu el xip al control lliscant
- Pas 7: Cablatge dels components
- Pas 8: Tauler de filferro
- Pas 9: Cable Pi
- Pas 10: muntar el tauler
- Pas 11: Apliqueu el vidre Plexi
- Pas 12: muntar a la paret
- Pas 13: acabat
Vídeo: Rellotge despertador de la sortida del sol (millora la vigília del matí): 13 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:13
Programa la teva pròpia sortida del sol personal, millora la vigília del matí
Darrer invent a l'atzar, programa la teva pròpia sortida del sol. Durant el dia, la llum blava de la llum solar augmenta l'atenció, la memòria, els nivells d'energia, els temps de reacció i l'estat d'ànim general. La llum blava suprimeix l'alliberament de melatonina, només per al seu ús al matí:)
Pas 1: parpellejar el disc dur RaspberriPi / instal·lar el programari necessari (mitjançant Ubuntu Linux)
Descarregueu "RASPBIAN JESSIE LITE"
Creeu el vostre nou disc dur per a DashboardPI
Introduïu la microSD a l'ordinador mitjançant un adaptador USB i creeu la imatge del disc mitjançant l'ordre dd
Localitzeu la targeta microSD inserida mitjançant l'ordre df -h, desmunteu-la i creeu la imatge del disc amb l'ordre copy copy dd
$ df -h / dev / sdb1 7.4G 32K 7.4G 1% / media / XXX / 1234-5678 a
$ umount / dev / sdb1
Atenció: assegureu-vos que l'ordre és completament precisa, ja que podeu danyar altres discos amb aquesta ordre
if = ubicació del fitxer d'imatge RASPBIAN JESSIE LITE de = ubicació de la vostra targeta microSD
$ sudo dd bs = 4M if = / path / to / raspbian-jessie-lite.img of = / dev / sdb
(Nota: en aquest cas, és / dev / sdb, / dev / sdb1 era una partició de fàbrica existent a la microSD)
Configuració del vostre RaspberriPi
Inseriu la vostra nova targeta microSD al raspberrypi i enceneu-la amb un monitor connectat al port HDMI
iniciar Sessió
usuari: pi pass: gerd
Canvieu la contrasenya del vostre compte per seguretat
sudo passwd pi
Activeu les opcions avançades de RaspberriPi
sudo raspi-config
Trieu: 1 Amplieu el sistema de fitxers
9 Opcions avançades
Nom d'amfitrió A2 canvieu-lo per "SOLARLAMP"
A4 SSH Activa el servidor SSH
A7 I2C Activa la interfície i2c
P4 SPI Activa / Desactiva la càrrega automàtica del mòdul del nucli SPI
Activeu el teclat anglès / nord-americà
sudo nano / etc / default / keyboard
Canvieu la línia següent: XKBLAYOUT = "nosaltres"
Reinicieu PI per canviar el disseny del teclat / canviar la mida del sistema de fitxers perquè tingui efecte
$ sudo shutdown -r ara
Connecteu-vos automàticament al vostre WiFi
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
Afegiu les línies següents per fer que el vostre raspberrypi es connecti automàticament al WiFi de casa (si la vostra xarxa sense fils es diu "linksys", per exemple, a l'exemple següent)
network = {ssid = "linksys" psk = "CONTRASENYA SENSE FIL AQUÍ"} Reinicieu PI per connectar-vos a la xarxa WiFi
$ sudo shutdown -r ara
Ara que el vostre PI es troba finalment a la xarxa local, podeu iniciar la sessió remotament mitjançant SSH. Però primer heu d’obtenir l’adreça IP que té actualment.
$ ifconfig Cerqueu "inet addr: 192.168. XXX. XXX" a la sortida de l'ordre següent per a l'adreça IP del vostre PI
Aneu a una altra màquina i inicieu sessió al vostre raspberrypi mitjançant ssh
$ ssh [email protected]. XXX. XXX
Comenceu a instal·lar els paquets necessaris
$ 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
Actualitzeu la configuració de la zona horària local
$ sudo dpkg-reconfigure tzdata
seleccioneu la vostra zona horària mitjançant la interfície
Configureu l'ordre del directori simple l [opcional]
vi ~ /.bashrc
afegiu la línia següent:
àlies l = 'ls -lh'
font ~ /.bashrc
Corregiu el ressaltat de la sintaxi per defecte de VIM [opcional]
sudo vi / etc / vim / vimrc
descomenteu la línia següent:
sintaxi activada
Instal·leu els controladors Python i2c
Instal·leu el controlador NeoPixel de la següent manera
sudo apt-get install build-essential python-dev git scons swig
sudo pip3 install --upgrade setuptools
sudo pip3 instal·la rpi_ws281x
cd rpi_ws281x
escons
cd python
sudo python setup.py install
exemples de CD /
sudo python strandtest.py
Pas 2: Subministraments necessaris
Font d'alimentació de 5V
SEGMENT I2C 7
Microchip MCP3008
Interruptor de botó instantani tàctil tàctil [x5]
PI ZERO W
Potenciòmetre de diapositives logarítmic
WS2812B Tira LED RGB adreçable individualment [x4]
Full de vidre Plexi prim
Pintura en aerosol gelada
Pas 3: Imprimiu en 3D el tauler del controlador
Mitjançant els fitxers.x3g inclosos a la carpeta "Impressió 3D /" imprimiu la coberta principal del tauler de control, que allotjarà el control lliscant, els botons, el LED i la pantalla de 7 segments
Pas 4: Construir el llum
Construeix marc de fusta
He construït un marc de fusta per incloure les tires LED i el he pintat de negre.
Pintar vidre Plexi
Amb una mica de pintura en aerosol esmaltada, pinteu el vidre perquè desactivi la llum de les tires.
Muntar tires
Feu servir cinta senzilla i l’adherència de la part posterior de les tires LED, munteu les 4 tires a la base de fusta
Pas 5: muntar botons
Muntar els botons i el LED groc, he utilitzat cola calenta per mantenir els botons i el LED al seu lloc.
Pas 6: Monteu el xip al control lliscant
Després de l'esquema proporcionat, soldeu el cablejat del xip al lloc i connecteu-lo al control lliscant logarítmic, enganxeu el xip amb connexions de soldadura a la part posterior del control lliscant.
Pas 7: Cablatge dels components
Utilitzeu l’esquema següent per connectar tots els components perquè la làmpada funcioni correctament.
Pas 8: Tauler de filferro
Connecteu tot el cablejat als components enganxats al tauler per connectar-los al raspberrypi.
Pas 9: Cable Pi
Finalment, fixeu el PiZero al tauler posterior de la caixa de fusta LED amb cinta adhesiva o cola i, a continuació, connecteu el cablejat segons l’esquema proporcionat.
Pas 10: muntar el tauler
Fixeu el tauler de control a la part inferior de la carcassa LED.
Pas 11: Apliqueu el vidre Plexi
Col·loqueu vidre plexi tallat i pintat a la caixa LED amb cargols
Pas 12: muntar a la paret
Pas 13: acabat
Estableix el crontab de l'usuari pi
Introduïu la línia següent durant un minut a minut
$ 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
Estableix el crontab de l'usuari root (aquesta biblioteca requereix accés a l'arrel) Estableix "en reiniciar" per executar l'script de candle python per sempre
$ sudo su
$ crontab -e
@reboot python /home/pi/SolarBar/LEDs.py> / dev / null 2> & 1
Recomanat:
Rellotge despertador del dia de la marmota: 12 passos (amb imatges)
Rellotge despertador Groundhog Day: El rellotge despertador Groundhog Day consisteix en un rellotge de pantalla Panasonic RC-6025 modificat per reproduir l’àudio de la pel·lícula Groundhog Day quan sona l’alarma. El motiu pel qual he creat aquest dispositiu és perquè Groundhog Day (tant el dia especificacions
Com fer un rellotge despertador de bricolatge amb escut del teclat LCD: 5 passos
Com fer un rellotge despertador de bricolatge amb l’escut del teclat LCD: Hola a tothom! En aquest instructiu, us mostraré com fer un despertador amb la placa Arduino. Per construir aquest rellotge he utilitzat Arduino UNO, pantalla LCD del teclat LCD, zumbador de 5 V i cables de pont. Podeu veure l'hora a la pantalla i podeu configurar l'hora
Rellotge despertador intel·ligent: un despertador intel·ligent fabricat amb Raspberry Pi: 10 passos (amb imatges)
Rellotge despertador intel·ligent: un rellotge despertador intel·ligent fet amb Raspberry Pi: Heu volgut mai un rellotge intel·ligent? Si és així, aquesta és la solució per a vosaltres. He creat Smart Alarm Clock (Rellotge despertador intel·ligent), aquest és un rellotge que permet canviar l’hora de l’alarma segons el lloc web. Quan l’alarma s’activi, hi haurà un so (brunzidor) i 2 llums
Ús del sensor de distància ultrasònic i la sortida del monitor sèrie: 6 passos
Ús del sensor de distància ultrasònic i la sortida del monitor sèrie. Voleu aprendre a utilitzar una sortida de monitor sèrie. Doncs aquí teniu el tutorial perfecte sobre com fer-ho. En aquesta instrucció, us guiaré a través dels senzills passos necessaris per detectar la distància mitjançant un sensor d'ultrasons i informar sobre
Una làmpada de sortida i posta de sol amb LED: 7 passos (amb imatges)
Una làmpada de sortida i posta de sol amb LED: ja ho sabeu, a l'hivern és difícil aixecar-vos, ja que és fosc a l'exterior i el vostre cos no s'ha de despertar a mitja nit. Així, podeu comprar un despertador que us desperti amb llum. Aquests dispositius no són tan cars com pocs