Tartalomjegyzék:
- 1. lépés: A RaspberriPi merevlemez villogása / a szükséges szoftver telepítése (Ubuntu Linux használatával)
- 2. lépés: Szükséges kellékek
- 3. lépés: 3D nyomtatás a Vezérlőpulton
- 4. lépés: A lámpa építése
- 5. lépés: Gombok rögzítése
- 6. lépés: Szerelje fel a chipet a csúszkára
- 7. lépés: Az alkatrészek bekötése
- 8. lépés: Huzalpanel
- 9. lépés: Huzal Pi
- 10. lépés: A panel felszerelése
- 11. lépés: Vigye fel a Plexi Glass -t
- 12. lépés: Szerelés a falra
- 13. lépés: Kész
Videó: Napkelte ébresztőóra (javítja a reggeli éberséget): 13 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
Tervezze meg saját napfelkeltét, javítja a reggeli ébrenlétet
Legújabb véletlenszerű találmány, ütemezze be saját napfelkeltét! Napközben a kék fény a napfényben fokozza figyelmünket, memóriánkat, energiaszintünket, reakcióidejünket és általános hangulatunkat. A kék fény elnyomja a melatonin felszabadulását, csak reggeli használatra:)
1. lépés: A RaspberriPi merevlemez villogása / a szükséges szoftver telepítése (Ubuntu Linux használatával)
Letöltés "RASPBIAN JESSIE LITE"
Hozza létre új merevlemezét a DashboardPI számára
Helyezze be a microSD -t a számítógépbe USB -adapter segítségével, és hozza létre a lemezképet a dd paranccsal
Keresse meg a behelyezett microSD -kártyát a df -h paranccsal, távolítsa el, és hozza létre a lemezképet a disk copy dd paranccsal
$ df -h/dev/sdb1 7.4G 32K 7.4G 1%/media/XXX/1234-5678 a
$ umount /dev /sdb1
Vigyázat: győződjön meg arról, hogy a parancs teljesen pontos, ezzel a paranccsal más lemezeket is károsíthat
if = a RASPBIAN JESSIE LITE képfájl helye = a microSD -kártya helye
$ sudo dd bs = 4M if =/path/to/raspbian-jessie-lite.img of//dev/sdb
(Megjegyzés: ebben az esetben a /dev /sdb, a /dev /sdb1 egy meglévő gyári partíció volt a microSD -n)
A RaspberriPi beállítása
Helyezze be az új microSD -kártyát a raspberrypi -be, és kapcsolja be a HDMI -porthoz csatlakoztatott monitorral
Belépés
felhasználó: pi pass: málna
A biztonság érdekében módosítsa fiókja jelszavát
sudo passwd pi
Engedélyezze a RaspberriPi speciális beállításait
sudo raspi-config
Válasszon: 1 Bontsa ki a fájlrendszert
9 Speciális beállítások
A2 gazdagépnév módosítsa "SOLARLAMP" -ra
A4 SSH Az SSH szerver engedélyezése
A7 I2C Az i2c interfész engedélyezése
P4 SPI Az SPI kernel modul automatikus betöltésének engedélyezése/letiltása
Engedélyezze az angol/amerikai billentyűzetet
sudo nano/etc/default/keyboard
Módosítsa a következő sort: XKBLAYOUT = "mi"
Indítsa újra a PI billentyűzetet a billentyűzetkiosztási változtatásokhoz / a fájlrendszer átméretezéséhez
$ sudo shutdown -r most
Automatikus csatlakozás a WiFi-hez
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
Adja hozzá a következő sorokat, hogy a raspberrypi automatikusan csatlakozzon az otthoni WiFi -hez (ha a vezeték nélküli hálózat neve például "linksys", a következő példában)
network = {ssid = "linksys" psk = "WIRELESS PASSWORD ITT"} Indítsa újra a PI -t, hogy csatlakozzon a WiFi hálózathoz
$ sudo shutdown -r most
Most, hogy a PI végre a helyi hálózaton van, távolról bejelentkezhet SSH -n keresztül. De először meg kell szereznie a jelenlegi IP -címet.
$ ifconfig Keresse meg az "inet addr: 192.168. XXX. XXX" parancsot a következő parancs kimenetében a PI IP -címéhez
Menjen egy másik gépre, és jelentkezzen be raspberrypi -jébe az ssh -n keresztül
$ ssh [email protected]. XXX. XXX
Kezdje el a szükséges csomagok telepítését
$ sudo apt-get frissítés
$ 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
Frissítse a helyi időzóna beállításait
$ sudo dpkg-reconfigure tzdata
az interfész segítségével válassza ki az időzónáját
Állítsa be az egyszerű könyvtár l parancsot [opcionális]
vi ~/.bashrc
add hozzá a következő sort:
alias l = 'ls -lh'
forrás ~/.bashrc
A VIM alapértelmezett szintaxis kiemelésének javítása [nem kötelező]
sudo vi/etc/vim/vimrc
szüntesse meg az alábbi sort:
szintaxis bekapcsolva
Telepítse az i2c Python illesztőprogramokat
Telepítse a NeoPixel illesztőprogramot az alábbiak szerint
sudo apt-get install build-essential python-dev git scons swig
sudo pip3 install --upgrade setuptools
sudo pip3 telepítse az rpi_ws281x fájlt
cd rpi_ws281x
pogácsa
cd python
sudo python setup.py install
CD példák/
sudo python strandtest.py
2. lépés: Szükséges kellékek
5V -os tápegység
I2C 7 SZEGMENT
Mikropip MCP3008
Pillanatnyi tapintható nyomógombos kapcsoló [x5]
PI ZERO W
Logaritmikus csúszó potenciométer
WS2812B Egyénileg címezhető RGB LED szalag [x4]
Vékony Plexi üveglap
Frosted Spray Paint
3. lépés: 3D nyomtatás a Vezérlőpulton
A "3D nyomtatás/" mappában található.x3g fájlok használatával kinyomtathatja a vezérlőpult fő borítóját, amelyen a csúszka, a gombok, a LED és a 7 szegmenses kijelző található
4. lépés: A lámpa építése
Fa keret építése
Építettem egy fa keretet a LED -csíkokhoz, amelyeket be kell zárni, és feketére festettem.
Festék Plexi üveg
Fagyos permetező festékkel fesse le az üveget úgy, hogy elvonja a fényt a csíkokról.
Szerelőcsíkok
Egyszerű ragasztószalaggal és a LED szalagok hátoldalának tapadásával rögzítse a 4 csíkot a fa alapra
5. lépés: Gombok rögzítése
Szerelje fel a gombokat és a sárga LED -et, én forró ragasztóval tartottam a gombokat és a LED -eket.
6. lépés: Szerelje fel a chipet a csúszkára
A mellékelt vázlat szerint forrasztja be a forgács vezetékét a helyére, és csatlakoztassa a logaritmikus csúszkához, ragasztja a chipet forrasztócsatlakozókkal a csúszka hátuljához.
7. lépés: Az alkatrészek bekötése
Használja az alábbi kapcsolási rajzot az összes alkatrész csatlakoztatásához, hogy a lámpa megfelelően működjön.
8. lépés: Huzalpanel
Csatlakoztassa az összes vezetéket a panelre ragasztott alkatrészekhez, hogy csatlakozzon a málna.
9. lépés: Huzal Pi
Végül ragasztóval vagy ragasztóval rögzítse a PiZero -t a LED -es faház hátsó lapjához, majd csatlakoztassa a kábelezést a mellékelt rajz szerint.
10. lépés: A panel felszerelése
Rögzítse a vezérlőpanelt a LED -ház alján.
11. lépés: Vigye fel a Plexi Glass -t
Csavarokkal rögzítse a vágott és festett plexiüveget a LED -házhoz
12. lépés: Szerelés a falra
13. lépés: Kész
Állítsa be a pi user crontab parancsot
Írja be a következő sort percről percre crontab
$ 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
Állítsa be a root felhasználó crontab -ját (ez a könyvtár root hozzáférést igényel) Állítsa be az "újraindításkor" parancsot a gyertya python szkript örökre történő futtatásához
$ sudo su
$ crontab -e
@reboot python /home/pi/SolarBar/LEDs.py>/dev/null 2> & 1
Ajánlott:
Intelligens ébresztőóra: Raspberry Pi -vel készült intelligens ébresztőóra: 10 lépés (képekkel)
Intelligens ébresztőóra: Raspberry Pi -vel készült intelligens ébresztőóra: Szeretett volna valaha okos órát? Ha igen, akkor ez a megoldás az Ön számára! Készítettem intelligens ébresztőórát, ez egy óra, amellyel megváltoztathatja az ébresztési időt a webhely szerint. Amikor a riasztó megszólal, hangjelzés (csipogó) és 2 lámpa hallatszik
Napkelte ébresztőóra LCD kijelzővel és Bluetooth alkalmazással: 8 lépés
Napkelte ébresztőóra LCD kijelzővel és Bluetooth alkalmazással: A téli időszak szomorú lehet. Felébredsz, sötét van, és ki kell kelned az ágyból. Az utolsó dolog, amit hallani szeretne, az ébresztőóra bosszantó hangja. Ha Ön, mint én, nehezen ébred fel reggel, ez az ébresztőóra az, amire szüksége van
LED napkelte ébresztőóra: 5 lépés (képekkel)
LED napkelte ébresztőóra: Probléma van reggel felkelni? Gyűlölöd az ébresztő hangját? Inkább készítene valamit egyedül, amit vitathatatlanul kevesebb pénzért és időért vásárolhat meg? Akkor nézze meg ezt a LED -es napfelkelte ébresztőórát! A napfelkelte -ébresztőket úgy tervezték, hogy
Napkelte ébresztőóra Arduino -val: 9 lépés (képekkel)
Napkelte ébresztőóra Arduino -val: A téli időszak szomorú lehet. Felébredsz, sötét van, és ki kell kelned az ágyból. Az utolsó dolog, amit hallani szeretne, az ébresztőóra zúgó hangja. Londonban élek, és nehezen ébredek fel reggel. Ezenkívül hiányzik az ébredés
LED napkelte ébresztőóra testreszabható dalriasztással: 7 lépés (képekkel)
LED napkelte ébresztőóra testreszabható dalriasztással: motivációm Ezen a télen a barátnőmnek sok gondja volt a reggeli ébredéssel, és úgy tűnt, hogy SAD -ben (szezonális affektív zavar) szenved. Még azt is észreveszem, hogy télen sokkal nehezebb felébredni, mivel a nap még nem jött