İçindekiler:
- Adım 1: Malzemelerinizi Bir Araya Getirin
- 2. Adım: IFTTT Uygulamalarını Ayarlayın
- 3. Adım: Blynk Uygulamasını Yapılandırın
- Adım 4: Kodunuzu Yazın
- Adım 5: Özet
Video: Akıllı Çalar Saat: 5 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
Bu projenin arkasındaki fikir, sabahları minimal ama bilgilendirici bir çalar saate sahip olmaktır. Öncelikle telefonlarımıza aldığımız tüm bilgilere ihtiyacımız yok, ancak çoğumuz bir veya iki şeyi bilmek istiyoruz. Örneğin, özellikle sıcak bir gün olup olmayacağını bilmek güzel.
Çoğumuz alarm çalar çalmaz yataktan çıkmakta zorlanıyoruz. Bu çalar saat, gelecekte yeni özellikler eklemek için kullanmayı umduğumuz her gün saat kaçta kapattığınızı da takip eder.
Önerilen çözümümüz, sizi her sabah uyandıran ve sizi ilgilendiren verileri size göstermek için LED ışıkları kullanan bir alarmdır. Şimdi yaz geldi, bu yüzden özellikle sıcak veya nemli bir gün olup olmayacağını bize bildirmek için kendimizinkini ayarladık - bunun ötesinde, hava durumunu kontrol etmeye gerçekten gerek yok.
Bilgi akışı aşağıdaki gibidir. MCU düğümü, alarmı açan IFTTT'den sabah 8'de bir web kancası alır. IFTTT'den başka bir web kancası hava durumunu alır ve LED ışıklarını eşiklerimize göre günceller. 'Kapat' düğmesine tıklandığında, zaman damgası ileride kullanılmak üzere bir google sayfasına eklenir. Hepsini bağlı tutmak için bir Blynk uygulamasında da tanımlanmış web kancalarına sahibiz.
Neye ihtiyacınız olacak:
- düğüm MCU'su
- ekmek tahtası
- hoparlör
- 2 led ışık (farklı renkler)
- 2 direnç (330R)
- Buton
- 6 arduino kablosu
Adım 1: Malzemelerinizi Bir Araya Getirin
Bir Node MCU kullanarak iki LED, bir düğme ve bir hoparlör bağladık.
2. Adım: IFTTT Uygulamalarını Ayarlayın
Bu çalar saat için birkaç uygulamaya ihtiyacınız olacak.
- Sabah 8'de alarmı açın
- Aynı zamanda, aynı gün için bir hava raporu talebi gönderin. Sıcaklık ve rüzgar tahminlerini alın.
- Alarm kapatıldığında, zaman damgasını google sayfalarına gönderin.
İhtiyacınız olan her değerin kendi sanal piniyle ilişkilendirildiğinden emin olun.
3. Adım: Blynk Uygulamasını Yapılandırın
Bir Blynk uygulaması kurun ve orada kullanılan web kancalarını tanımlayın. Ayrıca kodunuzda uygulamanın anahtarını kullanmanız gerekecek, bu yüzden kaydettiğinizden emin olun.
Adım 4: Kodunuzu Yazın
blynk uygulamasında tanımladığınız sanal pinlerin her biri için tüm verileri işlemek üzere bir BLYNK_WRITE(V n) işlevi yazın.
Sıcak bir gün için eşiği 30 santigrat dereceye ve Rüzgarlı için eşiği 40km/s olarak belirledik. Bu şekilde, özellikle sıcak veya rüzgarlı bir gün olacaksa ilk iş olarak uyarılırsınız.
Adım 5: Özet
Bu projedeki ana zorluk, tüm uygulamaları IFTTT'den birbirine bağlamaktı. Bunu, her birini ayrı ayrı test ederek ve ancak projenin her bir parçasının kendi başına çalıştığını gördükten sonra hepsini bir araya getirerek ele aldık.
Kurduğumuz sistem umduğumuz kadar gelişmiş değil; Kullanıcıya veri görüntülemek için ekranlara veya diğer yöntemlere erişimimiz olmadığı için basit bir yöntem kullandık - yalnızca belirli durumları göstermek için LED ışıkları kullandık.
Bu projeye devam etmenin birçok yolu var.
Bu projeyi alırken gördüğümüz en pratik yollardan biri, kullanıcının uyanmasının ne kadar sürdüğüne bağlı olarak uyanma zamanını değiştirmektir. Sabah alarmı kapatmanız yarım saatinizi mi alıyor? Eğer öyleyse, ayarladığınız saatten yarım saat önce sizi uyandıracaktır. Belki daha sonra çabucak uyanmakta daha iyi olursunuz; bu durumda, sizi daha sonra uyandırmaya başlayacaktır. Bu, bir google sayfasına gönderdiğimiz saatleri kullanarak ve uyanmak için vermemiz gereken zamanı bulmak için basit bir matematik yaparak yapılabilir.
Başka bir fikir, projenize bir ekran eklemek ve kullanıcının sabah ilk olarak bilmek istediği herhangi bir bilgiyle birlikte hava durumu raporu için kesin bir tahmin vermektir.
Alarmın çaldığını gösteren videoyu buradan izleyebilirsiniz:
Önerilen:
Magicbit(Arduino) Kullanan Akıllı Çalar Saat: 10 Adım
Magicbit(Arduino) Kullanan Akıllı Çalar Saat: Bu eğitici, Magicbit geliştirme kartındaki OLED ekranı kullanarak herhangi bir RTC modülü kullanmadan nasıl akıllı çalar saat yapılacağını gösterir
Akıllı Çalar Saat - Intel Edison - Iot RoadShow - São Paulo: 4 Adım
Akıllı Çalar Saat - Intel Edison - Iot RoadShow - São Paulo: Büyük bir şehirde yaşayan veya çalışan herkesin en büyük erdemlerinden biri zaman yönetimidir. Günümüzde yolculuklar sürekli ve trafik ana etkenlerden biri olduğu için.Düşündüm de, Google M ile entegrasyonu kullanan küçük bir uygulama yaptım
WakeupNow – Akıllı Çalar Saat: 8 Adım
WakeupNow – Akıllı Çalar Saat: Herkesin bildiği gibi öğrencilerin hayatı çok zordur, derslerle, ödevlerle uzun bir gün geçirirler ve genel olarak çılgın bir hayatları vardır. Boşa vakitleri var ve onlara güne birkaç saat eklemelerini önerirseniz memnun kalacaklardır. Bilinmeyen
Geri Dönüştürülmüş Çalar Saat Akıllı Işık: 8 Adım (Resimlerle)
Upcycled Alarm Clock Smart Light: Bu projede tamamen bozuk bir kurmalı alarm saatini yükseltiyorum. Saat yüzü, saatin kenarındaki bir LED şerit ile aydınlatılan 12 LED ile değiştirilir. 12 LED saati söyler ve LED şerit bir alarm görevi görecek şekilde programlanmıştır, dönerek
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