FUBARINO Yarışması: NTP Saati

[TONI] NTP, Ağ Saati Protokolü ile birlikte oynuyor. Bu, çalar saatinin, internetteki bir NTP sunucusuyla senkronize ederek son derece hassas bir süre devam etmek için geliştirilmesini sağlar.

İş bir başucu çalar saat olarak hizmet vermektedir. Sabahları uyanmak zamanı geldiğinde, bir alarmın yanı sıra, kırmızı olanı kullanmak için ekranın mavi bir arka ışığını kullanmaktan kaynaklanır. Bu, aşağıdaki videoda gösteriliyor, ancak görüntülemeden önce hoparlörlerinizi açmak isteyeceksiniz; Alarm gürültüsü, sabahları sizi uyandırmaz. İstenmeyen Jolt’ten sonra, HacDay’da yeni mesajları incelemenizi hatırlatan Paskalya yumurtasına bir göz atın.

Sunucu [TONI] yerine buharlayan bir cüruf yığını ile bitmekten korkuyor. İş dosyalarını tutmamızı istedi. İşin birinci el açıklamasını ve aşağıdaki kodun bir bağlantısını da keşfedebilirsiniz.

Bu, Mikroçip’in ödüller olarak ortaya çıktığı 20 FUBARINO SD panolarından birinde bir olasılık için FUBARINO yarışmasında bir giriş!

Ntp çalar saat

Birkaç hafta geri, kendi çalar saatimi geliştirdim. Bu işlev için bir Arduino Ethernet’i ve bir adafruit LCD kalkanını kullanıyorum. Eski bir karton kutu kullanmayı ve her iki şeyi de sabitleştirmeyi seçtim ve ayrıca güç konektörü, LAN için bir delik açmanın yanı sıra, bir USB2serial adaptörünle sonuçlanan bir USB kablosu televizyonu için bir delik kestirdim (tam olarak nasıl anlamadıkça) onlar aranmaktadır). Sonra bir piezo hoparlör ekledim. Şimdi bir ekran yanı sıra delikli bir karton kutu var. (Saat, herhangi bir Arduino türü gibi, tıpkı elektrik fişi veya USB tarafından güçlendirilebilir)

Yazılım başvuru bölümüne gelelim. İlk önce bu örnek kodu NTP Sunucularına (http://arduino.cc/en/tutorial/UDPNTPClient) ile bağlantı kurmak için keşfettim. RGB LCD’m için kütüphaneyi dahil ettim ve bazı renkler tanımladım. Sonra bir navigasyon menüsü kodlandı. Kullanımı son derece kolaydır: â € ‘tuşuna basın. TimeZone’u seçmek için, â € â € / Â € ile ekleyin veya çıkarın. “Toggle alarm aktivasyonu için bir kez daha”). “Seç” ile bitti. Alarm saati için “Anahtar”, “Tuş” Alarm dakika için bir kez daha “Seç” ile bitti. O zaman yatağa gitme zamanı, arka plan aydınlatması hakkında endişelenmeyin, birkaç saniyelik hareketsizlikten sonra karanlık olur, ekran hala biraz görünür.

Ertesi sabah bu saatin kötü alarm gürültüsü kadar uyanacaksınız. Ancak bir meydan okuma var. Bir “erteleme” veya “ShutTheDarmoff” düğmesi yok. Sessizlik etmek için alarmın yapılması gereken her şey alarm süresini değiştirmektir. Sadece alarm süresine 5 dakika boyunca ekleyin. Kısa bir süre sonra alarm tekrar çalacak, zamanını orijinal zamana getirin, şimdi ertesi gün için hazırlanmıştır. Ya da sadece aktiviteyi geçiş yapmak, ancak akşamları yeniden etkinleştirmek için aklınızda bulundurun. You’ll never oversleep since navigating with the menu needs a bit of concentration. After silencing the alarm you’re certainly awake.

But there are still thing delegated do: the date when displayed a unfavorable number however I hadn’t the time to inspect what triggered this behavior. likewise the screen flickers while in the navigation menu which is just not so good looking.

But you may now ask yourself where the hackaday.com URL hides. The response is simple: Every morning I get reminded to inspect the webpage, just while the alarm is ringing. What a good begin into the day!

Arduino Sketch

Leave a Reply

Your email address will not be published. Required fields are marked *