INHOUDSOPGAWE:
- Stap 1: Knipper RaspberriPi -hardeskyf / installeer vereiste sagteware (met behulp van Ubuntu Linux)
- Stap 2: Benodighede benodig
- Stap 3: Druk die bedieningspaneel in 3D uit
- Stap 4: Bou die lamp
- Stap 5: Monteer die knoppies
- Stap 6: Monteer die chip op die skuifbalk
- Stap 7: Bedrading van die komponente
- Stap 8: Draadpaneel
- Stap 9: Wire Pi
- Stap 10: Monteer die paneel
- Stap 11: Dien Plexi Glass toe
- Stap 12: Monteer teen die muur
- Stap 13: klaar
Video: Sonsopkoms wekker (verbeter wakkerheid in die oggend): 13 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
Beplan u persoonlike sonsopkoms, verbeter die oggendwakkerheid
Die nuutste toevallige uitvinding, skeduleer u eie sonsopkoms! Bedags verhoog die blou lig in sonlig ons aandag, geheue, energievlakke, reaksietye en algehele bui. Blou lig onderdruk die vrystelling van melatonien, slegs vir oggendgebruik:)
Stap 1: Knipper RaspberriPi -hardeskyf / installeer vereiste sagteware (met behulp van Ubuntu Linux)
Laai 'RASPBIAN JESSIE LITE' af
Skep u nuwe hardeskyf vir DashboardPI
Plaas die microSD via u USB -adapter op u rekenaar en skep die skyfbeeld met die opdrag dd
Soek u ingevoegde microSD -kaart via die df -h -opdrag, ontkoppel dit en skep die skyfbeeld met die skyfkopie dd -opdrag
$ df -h/dev/sdb1 7.4G 32K 7.4G 1%/media/XXX/1234-5678 a
$ umount /dev /sdb1
Let op: maak seker dat die opdrag heeltemal akkuraat is; u kan ander skywe beskadig met hierdie opdrag
if = ligging van die RASPBIAN JESSIE LITE -prentlêer van = ligging van u microSD -kaart
$ sudo dd bs = 4M if =/path/to/raspbian-jessie-lite.img van =/dev/sdb
(let wel: in hierdie geval is dit /dev /sdb, /dev /sdb1 was 'n bestaande fabriekspartisie op die microSD)
Stel u RaspberriPi op
Plaas u nuwe microSD -kaart in die raspberrypi en skakel dit aan met 'n monitor wat op die HDMI -poort gekoppel is
Teken aan
gebruiker: pi pas: framboos
Verander u rekeningwagwoord vir sekuriteit
sudo passwd pi
Aktiveer RaspberriPi Advanced Options
sudo raspi-config
Kies: 1 Brei lêerstelsel uit
9 Gevorderde opsies
A2 Gasheernaam verander dit na "SOLARLAMP"
A4 SSH Aktiveer SSH -bediener
A7 I2C Aktiveer i2c -koppelvlak
P4 SPI Aktiveer/deaktiveer outomatiese laai van SPI -kernmodule
Aktiveer die Engels/Amerikaanse sleutelbord
sudo nano/etc/default/keyboard
Verander die volgende reël: XKBLAYOUT = "ons"
Herlaai PI vir veranderinge in die sleutelborduitleg / die grootte van die lêerstelsel tree in werking
$ sudo afsluit -r nou
Koppel outomaties aan u WiFi
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
Voeg die volgende reëls by om u raspberrypi outomaties aan te sluit by u tuis -WiFi (as u draadlose netwerk byvoorbeeld "linksys" genoem word, in die volgende voorbeeld)
netwerk = {ssid = "linksys" psk = "DRAADLOSE WAGwoord HIER"} Herlaai PI om aan te sluit op WiFi -netwerk
$ sudo afsluit -r nou
Noudat u PI uiteindelik op die plaaslike netwerk is, kan u op afstand daaraan aanmeld via SSH. Maar eers moet u die IP -adres kry wat dit tans het.
$ ifconfig Soek vir "inet addr: 192.168. XXX. XXX" in die uitvoer van die volgende opdrag vir die IP -adres van u PI
Gaan na 'n ander masjien en meld aan by u raspberrypi via ssh
$ ssh [email protected]. XXX. XXX
Begin die vereiste pakkette installeer
$ 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
Dateer plaaslike tydsone -instellings op
$ sudo dpkg-herkonfigureer tzdata
kies u tydsone met behulp van die koppelvlak
Stel die eenvoudige gids l -opdrag op [opsioneel]
vi ~/.bashrc
voeg die volgende reël by:
alias l = 'ls -lh'
bron ~/.bashrc
Los die standaard sintaksis -uitlig van VIM op [opsioneel]
sudo vi/etc/vim/vimrc
los die volgende reël op:
sintaksis op
Installeer i2c Python -bestuurders
Installeer die NeoPixel Driver soos volg
sudo apt-get install build-essential python-dev git scons swig
sudo pip3 installeer -upgrade setuptools
sudo pip3 installeer rpi_ws281x
cd rpi_ws281x
skons
cd python
sudo python setup.py installeer
cd voorbeelde/
sudo python strandtest.py
Stap 2: Benodighede benodig
5V kragtoevoer
I2C 7 SEGMENT
Mikroskyf MCP3008
Kortstondige tasbare drukknopskakelaar [x5]
PI ZERO W
Logaritmiese skyfie potensiometer
WS2812B Individueel aanspreekbare RGB LED -strook [x4]
Dun Plexi -glasplaat
Matige spuitverf
Stap 3: Druk die bedieningspaneel in 3D uit
Druk die.x3g -lêers wat in die "3D Print/" -gids ingesluit is, op die hoofpaneel van die bedieningspaneel, met die skuifbalk, knoppies, LED en 7 segment -skerms.
Stap 4: Bou die lamp
Bou 'n houtraamwerk
Ek het 'n houtraam vir die LED -stroke ingebou en dit swart geverf.
Verf Plexi -glas
Met 'n bietjie spuitverf, verf die glas sodat dit die lig van die stroke ontlont.
Mount Strips
Monteer die 4 stroke op die houtvoet met behulp van eenvoudige band en die kleefstof aan die agterkant van die LED -stroke
Stap 5: Monteer die knoppies
Monteer die knoppies en die geel LED. Ek het warm gom gebruik om die knoppies en die LED vas te hou.
Stap 6: Monteer die chip op die skuifbalk
Volg die gegewe skema, soldeer die skyfbedrading op sy plek en maak verbinding met die logaritmiese glyer, plak die chip met soldeeraansluitings aan die agterkant van die glyer.
Stap 7: Bedrading van die komponente
Gebruik die volgende skema om al die komponente aan te sluit sodat die lamp behoorlik werk.
Stap 8: Draadpaneel
Koppel alle bedrading aan die komponente wat op die paneel vasgeplak is om aan die raspberrypi te koppel.
Stap 9: Wire Pi
Heg laastens die PiZero met band of gom aan die agterkant van die LED -houtkas vas en verbind die bedrading volgens die skema.
Stap 10: Monteer die paneel
Maak die bedieningspaneel onderaan die LED -omhulsel vas.
Stap 11: Dien Plexi Glass toe
Bevestig gesnyde en geverfde plexiglas met skroewe aan die LED -omhulsel
Stap 12: Monteer teen die muur
Stap 13: klaar
Stel pi -gebruiker crontab in
Voer die volgende reël vir 'n minuut vir minuut -kruisbord in
$ 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
Stel root -gebruiker crontab (hierdie biblioteek benodig worteltoegang) Stel "by herlaai" in om die python -script vir kers vir ewig uit te voer
$ sudo su
$ crontab -e
@reboot python /home/pi/SolarBar/LEDs.py>/dev/null 2> & 1
Aanbeveel:
Slimme wekker: 'n slim wekker gemaak met framboos Pi: 10 stappe (met foto's)
Slimme wekker: 'n slim wekker gemaak met framboos Pi: wou u al ooit 'n slim horlosie hê? As dit die geval is, is dit die oplossing vir u! Ek het 'n slim wekker gemaak, dit is 'n horlosie waarop u die wagtyd volgens die webwerf kan verander. As die alarm afgaan, is daar 'n geluid (gonser) en 2 ligte sal
Oggend- en naglig: 4 stappe
Morning & Night Light: Dit is 'n selfgemaakte papierlig wat vir oggend en aand gebruik word
Verbeter die lewensduur van die iPod -koptelefoon: 5 stappe
Verbeter die lewensduur van die iPod -koptelefoon: hierdie keer sal ek u niks moois wys nie, en ook nie behoorlik verpligtend nie, maar glo my, dit sal die lewensduur van die prop van 6,5 maande tot 2+ jaar verbeter, glo my, dit het so goed gewerk, ek Ek het hierdie mod gehad sedert die belaglike slim dok en het
Instruksies vir die voltooiing van die opmaak van die baanskyfontwerp vir die opheffing/verlaging van die middelste voetsteun op motorwielstoele: 9 stappe (met foto's)
Instruksies vir die voltooiing van die opmaak van die baanskyfontwerp vir die opheffing/verlaging van die middelste voetsteun op motorwielstoele: die middelste voetsteunhysers moet goed onder die sitplek geberg word en laer om te ontplooi. 'N Meganisme vir die onafhanklike werking van die opberging en ontplooiing van voetsteun is nie ingesluit by rolstoele op die mark nie, en PWC -gebruikers het die behoefte uitgespreek
LED -sonsopkoms wekker met aanpasbare liedalarm: 7 stappe (met foto's)
LED -sonopwekker met 'n aanpasbare liedjie -alarm: my motivering Hierdie winter het my vriendin baie moeite gehad om soggens wakker te word en het dit blykbaar aan SAD (Seasonal Affective Disorder) gely. Ek sien selfs hoe moeiliker dit is om in die winter wakker te word, aangesien die son nie kom nie