İçindekiler:
- Adım 1: RaspberriPi Sabit Diskin Yanıp Sönmesi / Gerekli Yazılımın Yüklenmesi (Ubuntu Linux Kullanılarak)
- 2. Adım: Gerekli Malzemeler
- 3. Adım: Denetleyici Panelini 3B Yazdırın
- Adım 4: Lambayı Oluşturma
- Adım 5: Düğmeleri Monte Edin
- Adım 6: Chip'i Kaydırıcıya Monte Edin
- Adım 7: Bileşenleri Kablolama
- Adım 8: Tel Panel
- Adım 9: Tel Pi
- Adım 10: Paneli Monte Edin
- Adım 11: Pleksi Glass'ı Uygulayın
- Adım 12: Duvara Monte Edin
- Adım 13: Tamamlandı
Video: Gündoğumu Çalar Saat (Sabah Uyanıklığını İyileştirin): 13 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
Kendi kişisel gün doğumunuzu planlayın, sabah uyanıklığını iyileştirin
En son rastgele icat, kendi gün doğumunuzu planlayın! Gün boyunca güneş ışığındaki mavi ışık dikkatimizi, hafızamızı, enerji seviyemizi, tepki sürelerimizi ve genel ruh halimizi artırır. Mavi ışık, sadece sabah kullanımı için melatonin salınımını bastırır:)
Adım 1: RaspberriPi Sabit Diskin Yanıp Sönmesi / Gerekli Yazılımın Yüklenmesi (Ubuntu Linux Kullanılarak)
"RASPBIAN JESSIE LITE" dosyasını indirin
DashboardPI için yeni sabit diskinizi oluşturun
MicroSD'yi USB adaptörü aracılığıyla bilgisayarınıza takın ve dd komutunu kullanarak disk görüntüsünü oluşturun
Takılı microSD kartınızı df -h komutuyla bulun, bağlantısını kesin ve disk copy dd komutuyla disk görüntüsünü oluşturun
$ df -h /dev/sdb1 7.4G 32K 7.4G %1 /media/XXX/1234-5678 a
$ umount /dev/sdb1
Dikkat: komutun tamamen doğru olduğundan emin olun, bu komutla diğer disklere zarar verebilirsiniz.
if=RASPBIAN JESSIE LITE görüntü dosyasının konumu=microSD kartınızın konumu
$ sudo dd bs=4M if=/path/to/raspbian-jessie-lite.img of=/dev/sdb
(not: bu durumda, /dev/sdb'dir, /dev/sdb1, microSD'de mevcut bir fabrika bölümüdür)
RaspberriPi'nizi kurma
Yeni microSD kartınızı raspberrypi'ye takın ve HDMI bağlantı noktasına bağlı bir monitörle açın
Giriş yapmak
kullanıcı: pi pass: ahududu
Güvenlik için hesap şifrenizi değiştirin
sudo şifresi
RaspberriPi Gelişmiş Seçeneklerini Etkinleştir
sudo raspi yapılandırması
Seçin: 1 Dosya Sistemini Genişlet
9 Gelişmiş Seçenek
A2 Ana Bilgisayar Adı "SOLARLAMP" olarak değiştirin
A4 SSH SSH Sunucusunu Etkinleştir
A7 I2C i2c arayüzünü etkinleştir
P4 SPI SPI çekirdek modülünün otomatik yüklenmesini Etkinleştir/Devre Dışı Bırak
İngilizce/ABD Klavyesini Etkinleştir
sudo nano /etc/varsayılan/klavye
Aşağıdaki satırı değiştirin: XKBLAYOUT="us"
Klavye düzeni değişiklikleri / dosya sisteminin etkili olması için yeniden boyutlandırılması için PI'yi yeniden başlatın
$ sudo kapatma -r şimdi
WiFi'nize Otomatik Bağlanın
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
Raspberrypi'nizin otomatik olarak ev WiFi'nize bağlanması için aşağıdaki satırları ekleyin (örneğin aşağıdaki örnekte kablosuz ağınız "linksys" olarak adlandırılmışsa)
network={ ssid="linksys" psk="KABLOSUZ ŞİFRE BURADA" } WiFi ağına bağlanmak için PI'yi yeniden başlatın
$ sudo kapatma -r şimdi
Artık PI'niz nihayet yerel ağda olduğuna göre, SSH aracılığıyla uzaktan oturum açabilirsiniz. Ancak önce şu anda sahip olduğu IP adresini almanız gerekir.
$ ifconfig PI'nizin IP Adresi için aşağıdaki komutun çıktısında "inet addr: 192.168. XXX. XXX" ifadesini arayın
Başka bir makineye gidin ve raspberrypi'nize ssh ile giriş yapın
$ ssh [email protected]. XXX. XXX
Gerekli paketleri yüklemeye başlayın
$ sudo apt-get güncellemesi
$ sudo apt-get yükseltme
$ sudo apt-get yükleme memcached vim git python-gpiozero python-smbus i2c-araçları python-görüntüleme python-smbus inşa-temel python-dev rpi.gpio python3 python3-pip python-memcav-pythonspython
Yerel saat dilimi ayarlarını güncelleyin
$ sudo dpkg-tzdata'yı yeniden yapılandır
arayüzü kullanarak saat diliminizi seçin
Basit dizin l komutunu kurun [isteğe bağlı]
vi ~/.bashrc
aşağıdaki satırı ekleyin:
takma ad l='ls -lh'
kaynak ~/.bashrc
VIM varsayılan sözdizimi vurgulamasını düzeltin [isteğe bağlı]
sudo vi /etc/vim/vimrc
aşağıdaki satırın yorumunu kaldırın:
sözdizimi açık
i2c Python Sürücülerini yükleyin
NeoPixel Sürücüsünü aşağıdaki gibi kurun
sudo apt-get install build-essential python-dev git scons swig
sudo pip3 install --upgrade kurulum araçları
sudo pip3 kurulumu rpi_ws281x
cd rpi_ws281x
çömlekler
cd pitonu
sudo python setup.py kurulumu
cd örnekleri/
sudo python strandtest.py
2. Adım: Gerekli Malzemeler
5V Güç Kaynağı
I2C 7 BÖLÜMÜ
Mikroçip MCP3008
Anlık Dokunsal İncelik Basmalı Düğme Anahtarı [x5]
PI SIFIR
Logaritmik Kaydırmalı Potansiyometre
WS2812B Bireysel Adreslenebilir RGB LED Şerit [x4]
İnce Pleksi Cam Levha
Buzlu Sprey Boya
3. Adım: Denetleyici Panelini 3B Yazdırın
"3D Print/" klasöründe bulunan.x3g dosyalarını kullanarak kaydırıcı, düğmeler, LED ve 7 Segment ekranı barındıran ana kontrol paneli kapağını yazdırın
Adım 4: Lambayı Oluşturma
Ahşap Çerçeve Yap
LED şeritlerin içine girmesi için ahşap bir çerçeve yaptım ve siyaha boyadım.
Boya Pleksi Cam
Biraz buzlu sprey boya ile camı, şeritlerden gelen ışığı etkisiz hale getirecek şekilde boyayın.
Montaj Şeritleri
Basit bant ve LED şeritlerin arka tarafının yapışkanlığını kullanarak 4 şeridi ahşap tabana monte edin.
Adım 5: Düğmeleri Monte Edin
Düğmeleri ve sarı LED'i monte edin, düğmeleri ve LED'i yerinde tutmak için sıcak tutkal kullandım.
Adım 6: Chip'i Kaydırıcıya Monte Edin
Verilen şemayı takip ederek, çip kablolarını yerinde lehimleyin ve logaritmik kaydırıcıya bağlayın, çipi lehim bağlantılarıyla kaydırıcının arkasına yapıştırın.
Adım 7: Bileşenleri Kablolama
Lambanın düzgün çalışması için tüm bileşenleri bağlamak için aşağıdaki Şemayı kullanın.
Adım 8: Tel Panel
Raspberrypi'ye bağlanmak için tüm kabloları panele yapıştırılmış bileşenlere bağlayın.
Adım 9: Tel Pi
Son olarak, PiZero'yu bant veya yapıştırıcı ile LED ahşap kasanın arka panosuna tutturun ve ardından sağlanan şemaya göre kabloları bağlayın.
Adım 10: Paneli Monte Edin
Kontrol panelini LED kasasının altına sabitleyin.
Adım 11: Pleksi Glass'ı Uygulayın
Kesilmiş ve boyanmış pleksi camı vidalarla LED kasasına takın
Adım 12: Duvara Monte Edin
Adım 13: Tamamlandı
pi kullanıcı crontab'ı ayarla
Dakika dakika crontab için aşağıdaki satırı girin
$ 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 kullanıcı crontab'ı ayarlayın (bu kitaplık kök erişimi gerektirir) Mum python betiğini sonsuza kadar çalıştırmak için "yeniden başlatmada" ayarlayın
$ sudo su
$ crontab -e
@reboot python /home/pi/SolarBar/LEDs.py > /dev/null 2>&1
Önerilen:
Akıllı Çalar Saat: Raspberry Pi İle Yapılmış Akıllı Çalar Saat: 10 Adımda (Resimlerle)
Akıllı Çalar Saat: Raspberry Pi ile Yapılan Akıllı Çalar Saat: Hiç akıllı saat istediniz mi? Eğer öyleyse tam size göre bir çözüm! Akıllı Çalar Saat yaptım, siteye göre alarm saatini değiştirebileceğiniz bir saat bu. Alarm çaldığında bir ses (buzzer) duyulacak ve 2 ışık yanacaktır
LCD Ekranlı ve Bluetooth Uygulamalı Gündoğumu Çalar Saat: 8 Adım
LCD Ekranlı ve Bluetooth Uygulamalı Gündoğumu Çalar Saat: Kış mevsimi üzücü olabilir. Uyandın, hava karanlık ve yataktan çıkman gerekiyor. Duymak isteyeceğiniz son şey çalar saatinizin rahatsız edici sesidir. Benim gibi sabahları uyanmakta zorluk çekiyorsanız, bu çalar saat tam da ihtiyacınız olan şey
LED Gündoğumu Çalar Saat: 5 Adım (Resimlerle)
LED Gündoğumu Çalar Saat: Sabah kalkarken sorun mu yaşıyorsunuz? Bir alarmın keskin, delici sesinden nefret mi ediyorsunuz? Muhtemelen daha az para ve zaman karşılığında satın alabileceğiniz bir şeyi kendi başınıza yapmayı mı tercih edersiniz? O zaman bu LED Gündoğumu Çalar Saat'e göz atın! Gün doğumu alarmları
Arduino ile Gündoğumu Çalar Saat: 9 Adım (Resimli)
Arduino ile Gündoğumu Çalar Saat: Kış mevsimi üzücü olabilir. Uyandın, hava karanlık ve yataktan çıkman gerekiyor. Duymak isteyeceğiniz son şey çalar saatinizin gür sesidir. Londra'da yaşıyorum ve sabahları uyanmakta zorlanıyorum. Bir de uyanmayı özledim
Özelleştirilebilir Şarkı Alarmlı LED Gündoğumu Çalar Saat: 7 Adım (Resimlerle)
Özelleştirilebilir Şarkı Alarmlı LED Gündoğumu Çalar Saat: Motivasyonum Bu kış kız arkadaşım sabahları uyanmakta çok zorluk çekti ve görünüşe göre SAD'den (Mevsimsel Duygulanım Bozukluğu) muzdaripti. Güneş henüz gelmediği için kışın uyanmanın ne kadar zor olduğunu bile fark ediyorum