Mündəricat:

Gündoğumu Zəngli Saat (Səhər oyanışını yaxşılaşdırın): 13 addım
Gündoğumu Zəngli Saat (Səhər oyanışını yaxşılaşdırın): 13 addım

Video: Gündoğumu Zəngli Saat (Səhər oyanışını yaxşılaşdırın): 13 addım

Video: Gündoğumu Zəngli Saat (Səhər oyanışını yaxşılaşdırın): 13 addım
Video: HER SEHER SPACE TV(Zəngli saat və Klipmeyker-Səhnəciklər may2014 cü il) 2024, Noyabr
Anonim
Image
Image
Ehtiyac Lazımdır
Ehtiyac Lazımdır

Şəxsi günəş doğuşunuzu planlaşdırın, səhər oyanışınızı artırın

Son təsadüfi ixtira, öz doğuşunuzu planlaşdırın! Gün ərzində günəş işığında mavi işıq diqqətimizi, yaddaşımızı, enerji səviyyələrimizi, reaksiya müddətlərimizi və ümumi əhvalımızı artırır. Mavi işıq melatoninin salınmasını maneə törədir, yalnız səhər istifadəsi üçün:)

Addım 1: Flashing RaspberriPi Hard Disk / Lazımi Proqramı Qurun (Ubuntu Linux istifadə edərək)

"RASPBIAN JESSIE LITE" yükləyin

DashboardPI üçün yeni sabit diskinizi yaradın

USB adapter vasitəsilə microSD -ni kompüterinizə daxil edin və dd əmrindən istifadə edərək disk şəkli yaradın

Daxil edilmiş microSD kartınızı df -h əmri ilə tapın, çıxarın və disk surəti dd əmri ilə disk şəkli yaradın.

$ df -h/dev/sdb1 7.4G 32K 7.4G 1%/media/XXX/1234-5678 a

$ umount /dev /sdb1

Diqqət: əmrin tamamilə doğru olduğundan əmin olun, bu əmrlə digər disklərə zərər verə bilərsiniz

if = RASPBIAN JESSIE LITE görüntü faylının yeri = microSD kartınızın yeri

$ sudo dd bs = 4M if =/path/to/raspbian-jessie-lite.img of//dev/sdb

(qeyd: bu halda /dev /sdb, /dev /sdb1 microSD -də mövcud olan zavod bölməsi idi)

RaspberriPi qurmaq

Yeni microSD kartınızı raspberrypi -yə daxil edin və HDMI portuna qoşulmuş bir monitorla açın

Daxil ol

istifadəçi: pi keçidi: moruq

Təhlükəsizlik üçün hesab şifrənizi dəyişdirin

sudo passwd pi

RaspberriPi Ətraflı Seçimləri aktiv edin

sudo raspi-config

Seçin: 1 Fayl Sistemini Genişləndirin

9 Ətraflı Seçimlər

A2 Host Adı, onu "SOLARLAMP" olaraq dəyişdirin

A4 SSH SSH Serverini aktiv edin

A7 I2C i2c interfeysini aktiv edin

P4 SPI SPI kernel modulunun avtomatik yüklənməsini aktivləşdir/söndür

İngilis/ABŞ Klaviaturasını aktiv edin

sudo nano/etc/default/klaviatura

Aşağıdakı sətri dəyişdirin: XKBLAYOUT = "us"

Klaviatura düzeni dəyişiklikləri / fayl sisteminin ölçüsünü dəyişdirmək üçün PI -ni yenidən başladın

$ sudo bağlanması -r indi

WiFi-yə avtomatik qoşulun

sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

Raspberrypi -nin ev WiFi -nə avtomatik qoşulması üçün aşağıdakı sətirləri əlavə edin (simsiz şəbəkəniz aşağıdakı linkdə "linksys" adlanırsa)

şəbəkə = {ssid = "linksys" psk = "BURADA TELSİZ ŞİFRƏ"} WiFi şəbəkəsinə qoşulmaq üçün PI -ni yenidən başladın

$ sudo bağlanması -r indi

İndi PI nəhayət yerli şəbəkədədir, SSH vasitəsilə uzaqdan daxil ola bilərsiniz. Ancaq əvvəlcə mövcud IP ünvanını almalısınız.

$ ifconfig PI -nin IP ünvanı üçün aşağıdakı əmr çıxışında "inet addr: 192.168. XXX. XXX" axtarın.

Başqa bir maşına gedin və ssh vasitəsilə raspberrypi -yə daxil olun

$ ssh [email protected]. XXX. XXX

Lazımi paketləri quraşdırmağa başlayın

$ sudo apt-get yeniləməsi

$ sudo apt-get yeniləmə

$ sudo apt-get install memcached vim git python-gpiozero python-smbus i2c-tools python-views python-smbus build-essential python-dev rpi.gpio python3 python3-pip python-memcache python3-spidev python-spidev

Yerli saat qurşağı parametrlərini yeniləyin

$ sudo dpkg-məlumatları yenidən konfiqurasiya edin

interfeysdən istifadə edərək vaxt qurşağınızı seçin

Sadə qovluq l əmrini qurun [isteğe bağlı]

vi ~/.bashrc

aşağıdakı sətri əlavə edin:

ləqəbi l = 'ls -lh'

mənbə ~/.bashrc

[İsteğe bağlı] vurğulayan VIM standart sintaksisini düzəldin

sudo vi/etc/vim/vimrc

aşağıdakı sətri qeyd edin:

sintaksis aktivdir

İ2c Python Sürücülərini quraşdırın

NeoPixel Sürücüsünü aşağıdakı kimi quraşdırın

sudo apt-get install build-essential python-dev git scons swig

sudo pip3 install -setuptools -u təkmilləşdirin

sudo pip3 rpi_ws281x quraşdırın

cd rpi_ws281x

qaşıqlar

cd python

sudo python setup.py qurun

cd nümunələri/

sudo python strandtest.py

Addım 2: Lazım olan təchizatlar

Ehtiyac Lazımdır
Ehtiyac Lazımdır
Ehtiyac Lazımdır
Ehtiyac Lazımdır

5V enerji təchizatı

I2C 7 SEQMENTİ

Microchip MCP3008

Anlıq Toxunma Tact Push Button Switch [x5]

PI sıfır W

Logaritmik Slayd Potansiyometri

WS2812B Fərdi Ünvanlı RGB LED Şeridi [x4]

İncə Plexi Şüşə Vərəq

Buzlu Sprey Boyası

Addım 3: İdarəetmə Panelini 3D Yazdırın

"3D Print/" qovluğuna daxil olan.x3g fayllarından istifadə edərək kaydırıcıyı, düymələri, LED və 7 Segmentli ekranı yerləşdirəcək əsas idarəetmə panelinin qapağını çap edin.

Addım 4: Lampanın qurulması

Lampanın qurulması
Lampanın qurulması
Lampanın qurulması
Lampanın qurulması
Lampanın qurulması
Lampanın qurulması

Taxta çərçivə qurmaq

LED şeritləri taxmaq üçün taxta bir çərçivə qurdum və onu qara rəngə boyadım.

Plexi Şüşə Boya

Bir az buzlu sprey boyası ilə, zolaqlardakı işığı aradan qaldıracaq şəkildə şüşəni boyayın.

Zolaqlar Montajı

Sadə bir lent və LED şeritlərinin arxa tərəfindəki yapışqanlıqdan istifadə edərək 4 zolağı taxta bazaya yapışdırın.

Addım 5: Düymələr Dağı

Düymələr Dağı
Düymələr Dağı
Düymələr Dağı
Düymələr Dağı

Düymələri və sarı LED -i bağlayın, düymələri və LED -i yerində saxlamaq üçün isti yapışqan istifadə etdim.

Addım 6: Çipi Sürgü üzərində quraşdırın

Sürgüdə Çip Dağı
Sürgüdə Çip Dağı

Təqdim olunan sxemə uyğun olaraq, çip naqillərini yerində lehimləyin və logarifmik kaydırıcıya qoşun, çipi kaydırıcının arxasına lehim bağlantıları ilə yapışdırın.

Addım 7: Komponentlərin naqilləşdirilməsi

Komponentlərin tellərinin çəkilməsi
Komponentlərin tellərinin çəkilməsi

Lampanın düzgün işləməsi üçün bütün komponentləri birləşdirmək üçün aşağıdakı sxemdən istifadə edin.

Addım 8: Tel Paneli

Tel Paneli
Tel Paneli

Raspberrypi -yə qoşulmaq üçün bütün naqilləri panelə yapışdırılmış komponentlərə bağlayın.

Addım 9: Pi Pi

Tel Pi
Tel Pi

Nəhayət, PiZero'yu lent və ya yapışqan ilə LED taxta korpusun arxa lövhəsinə yapışdırın və sonra naqilləri verilən sxemə uyğun olaraq bağlayın.

Addım 10: Montaj Paneli

Montaj Paneli
Montaj Paneli

LED korpusunun altındakı idarəetmə panelini bərkidin.

Addım 11: Plexi Glass tətbiq edin

Plexi Glass tətbiq edin
Plexi Glass tətbiq edin

Kəsilmiş və boyalı pleksi şüşəni vintlər ilə LED korpusa yapışdırın

Addım 12: Divara quraşdırın

Divara Montaj
Divara Montaj
Divara Montaj
Divara Montaj

Addım 13: Bitdi

Pi istifadəçi crontabını təyin edin

Aşağıdakı sətri dəqiqə dəqiqə crontab daxil edin

$ 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

Kök istifadəçi crontabını təyin edin (bu kitabxana kök girişi tələb edir) Şam python skriptini sonsuza qədər işlətmək üçün "yenidən başladın" olaraq təyin edin

$ sudo su

$ crontab -e

@reboot python /home/pi/SolarBar/LEDs.py>/dev/null 2> & 1

Tövsiyə: