İçindekiler:
Video: DIY Raspberry Pi Akıllı Google Takvim Saati: 4 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
Bu Saat Yarışması için yaptığım bir Akıllı saat, umarım beğenirsiniz!
İçinde, Google Takvim verilerime erişmek ve ekranda bir şey olan sonraki 10 günü yazdırmak için bir İşleme ve Python programı çalıştıran bir Raspberry Pi var.
Python programı takvim verilerine erişir ve bunu Processing'in okuduğu ve ekrana koyduğu Raspberry Pi'deki bir dosyaya kaydeder.
Adım 1: Gerekli Her Şey
Ahududu Pi:
www.amazon.com/Raspberry-Pi-MS-004-0000002…
(isterseniz daha hızlı olabilecek 3 B+ alabilirsiniz)
Ekran:
www.amazon.com/Elecrow-RPA05010R-800x480-D…
Ve bir güç kaynağınız yoksa, burada bir tane bulabilirsiniz:
www.amazon.com/CanaKit-Raspberry-Supply-Ad…
Ayrıca bir USB fare ve klavyeye de ihtiyacınız olacak (hangi marka olduğu önemli değil)
Adım 2: Programlama
Daha büyük bir monitörünüz varsa, bu adım için bunu kullanmanızı şiddetle tavsiye ederim çünkü ekran çok küçük ve metni görmek zor.
İlk olarak, İşleme'yi yüklemeniz gerekecek:
processing.org/download/
Linux listesinden (Running on a Pi?) öğesini seçin, ardından İndir'e tıklayın ve kurulum kılavuzunu izleyin.
İşleme aldıktan sonra, bu adımın sonundaki programı indirebilir, python programını da indirebilir, ardından ana klasöre taşıyabilirsiniz.
Python 3, Googles Python Calendar API tarafından desteklenmediğinden Python 2.7 kullanmanız gerekecek.
Buraya gidin ve API'yi ayarlamak için talimatları izleyin, (nasıl yapılacağını söylerdim, ancak yalnızca Google API'yi kurabilir)
developers.google.com/calendar/quickstart/…
Tüm bunları yaptıysanız, python programını hatasız çalıştırabilmelisiniz.
Bunu ~/.config/lxsession/LXDE-pi/autostart dosyasına koymanız gerekecek:
/usr/local/bin/processing-java --sketch=/home/pi/Clock.pde --run
ve bu /etc/rc.local dosyasında:
python /home/pi/Clock.py &
Ve hepsi bu adım için!
Adım 3: Test Etme
Bu adım oldukça basit, sadece Pi'yi ekrana takın, açın (ekranın yan tarafında arka ışığı açıp kapatmak için bir anahtar olabilir) ve TADA! bir Google Takvim Saatiniz var!
İşe yaramazsa, sadece sorun, yardım etmeyi çok isterim!
Adım 4: Toplama
Hepsi bu! Lütfen soru sormaktan çekinmeyin ve davayı merak ediyorsanız, benimkini kartondan kestim. (Not: Saatler Yarışması'nda oy vermeyi unutmayın!)
Önerilen:
ESP8266'yı Kullanan Ağ Saati Dijital Saati: 4 Adım (Resimlerle)
ESP8266'yı Kullanarak Ağ Saati Dijital Saati: NTP sunucuları ile iletişim kuran ve ağ veya internet saatini gösteren küçük şirin bir dijital saatin nasıl oluşturulacağını öğreniyoruz. WeMos D1 mini'yi bir WiFi ağına bağlanmak, NTP zamanını almak ve bir OLED modülünde görüntülemek için kullanıyoruz.Yukarıdaki video t
Emeklilik Saati / Sayım/Dn Saati: 4 Adım (Resimli)
Emeklilik Saati / Sayım / Dn Saati: Çekmecede bu 8x8 LED nokta vuruşlu ekranlardan birkaçı vardı ve onlarla ne yapacağımı düşünüyordum. Diğer talimatlardan esinlenerek, gelecekteki bir tarihe/saate geri sayım yapmak için bir geri sayım/yukarı geri sayım ekranı oluşturma fikrini aldım ve eğer hedef zaman p
ESP8266 için Google Takvim Etkinlikleri: 10 Adım
ESP8266'ya Google Takvim Etkinlikleri: Bu eğitimde, ESP8266 kartı için Arduino IDE'de Google Takvim etkinlik verilerinin nasıl içe aktarılacağını açıklayacağım. Eğitimimin bitiş ve başlangıç zamanını Google Takvim'den içe aktaracağım ve bunları Arduino IDE seri monitöründe yazdıracağım
Google Takvim ile Çok Kullanıcılı Akıllı Ayna: 10 Adım
Google Takvimli Çok Kullanıcılı Akıllı Ayna: Bu talimatta, Google Takvim ile entegre bir akıllı ayna oluşturacağız. Bu projeyi yaptım çünkü akıllı aynaları gerçekten harika buluyorum, sabahları bir lütuf. Ama sıfırdan kendim yapmaya karar verdim çünkü diğerleri
Wifi Tekerlekli Çöp Kovaları ve Google Takvim: 4 Adım
Wifi Tekerlekli Çöp Kovaları ve Google Takvim: Bu proje, Andreas Spiess'in (You Tube) videolarından esinlenmiştir.#185 ESP8266 - Google Takvim Hatırlatıcısı: Karınızı/Kız Arkadaşınızı Nasıl Mutlu Edersiniz (Arduino) ½, güncellenmiş bir versiyon. Bu bağlantıları takip edin: Andreas Spiess & Andreas Spiess Ver 2