İçindekiler:
- Adım 1: Bileşenler
- 2. Adım: Devre
- Adım 3: Arduino Kodu
- 4. Adım: Android Uygulaması
- Adım 5: Saati Sonlandırma
Video: ROMA Saati: 5 Adım (Resimlerle)
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-03 03:06
Herkese merhaba, Bu Eğitilebilir Kitapta, size 8'e 8 neopiksel matris kullanan bir Roma harfli saati nasıl oluşturduğumu göstereceğim. Sıradan bir saat yapmak için ws2812b 8*8 led matrisini yeni aldım fakat projeye başladığımda fark ettim ki tek haneli göstermek için minimum 5 led sırasına ihtiyacım var. Bu nedenle, sadece Saat basamağını veya dakika basamağını gösterebilirim. Bu sorun, 10*10 veya 10*8 neopiksel matris kullanılarak çözülebilir, ancak yaygın olarak mevcut değildir. Bu yüzden bazı yazılım çözümleri hakkında düşündüm, aklıma gelen ilk çözüm, saat hanesinden kaçınmanın mantıklı olmadığıydı, bu yüzden saat hanesini ikili bir yöntem olan farklı bir şekilde göstermeyi düşündüm ama bu anlaşılmayabilir. herkes. Son olarak, saat basamağını Roma harfleriyle ve dakika basamağını normal rakamlarla göstermeyi seçtim. Saat, Arduino Nano ve bir RTC Modülüne (DS1307) dayanmaktadır ve ayrıca bir hc05 Bluetooth modülünden oluşmaktadır. Ve saat, uygulama mucitinde oluşturulan bir android uygulaması tarafından tamamen kontrol edilir. Uygulamayı kullanarak zaman ayarlı alarmı ayarlayabiliriz ve saatte 8bit piksel emojiyi ve bazı animasyonları gösterebilir ve ayrıca ledin parlaklığını kontrol edebiliriz. Yaklaşan bir güncellemede, saate bazı metinler getireceğim ve ayrıca android uygulamamın sıkıcı kullanıcı arayüzünü de güncelleyeceğim.
Adım 1: Bileşenler
Elektronik parçalar
- Arduino profesyonel mini
- WS2812 8×8 64 LED Matris
- ds1307 RTC modülü
- hc 05 Bluetooth modülü
- TP4056 1A Li-Ion Lityum Pil Şarj Modülü
- Li-Ion Pil 3.7v/2000mah
- Genel Amaçlı Nokta PCB
Araçlar ve Yardımcı Programlar
- Havya,
- Havya Standı,
- Lehim Teli,
- Akı – Yapıştır,
- D-Lehim Teli
- Tel Striptizci Kesici
- Tornavida
- Sıcak yapıştırıcı tabancası
- Kumaş tutkalı
- Dış gövde için küçük bir kutu
- Siyah pamuklu kumaş
2. Adım: Devre
Arduino pro mini, Devrenin beynidir. rtc modülü, Zamanı sağlar ve Arduino bunu işler ve neopiksel matrisinde görüntüler. hc05, cep telefonu ile saat arasında Bluetooth kullanılarak iletişim için kullanılır. Alarm sesi yapmak için devrede 5V buzzer kullanılmaktadır. TP4056 modülü, li-ion pili korumalı olarak şarj etmek için kullanılır. Devreyi kullanarak bileşenleri bağlayın
Adım 3: Arduino Kodu
Arduino kodunu indirin. (Kodun dağınık olduğunu biliyorum ama işi yapıyor mu?)
4. Adım: Android Uygulaması
Saat, uygulama mucitinde oluşturulan bir android uygulaması tarafından tamamen kontrol edilir. Uygulamayı kullanarak zaman ayarlı alarmı ayarlayabiliriz ve saatte 8bit piksel emojiyi ve bazı animasyonları gösterebilir ve ayrıca ledin parlaklığını kontrol edebiliriz. Uygulamayı indirmek için Github profilimi ziyaret edin veya bana mail atın
Adım 5: Saati Sonlandırma
Sadece dış gövde için Pvc Elektrik Kutusu kullanıyorum. Ve kutuyu örtmek için siyah pamuklu bir bez
Okuduğunuz için teşekkürler ve lütfen beni saat yarışmasında oylamayı düşünün
Önerilen:
Zaman Ölçüsü (Mezura Saati): 5 Adım (Resimlerle)
Zaman Ölçümü (Mezura Saati): Bu proje için, biz (Alex Fiel ve Anna Lynton) günlük bir ölçüm aleti aldık ve onu bir saate dönüştürdük! Orijinal plan, mevcut bir şerit metreyi motorlu hale getirmekti. Bunu yaparken, birlikte gitmek için kendi kabuğumuzu yaratmanın daha kolay olacağına karar verdik
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
Bolt - Kendin Yap Kablosuz Şarjlı Gece Saati (6 Adım): 6 Adım (Resimlerle)
Bolt - DIY Kablosuz Şarjlı Gece Saati (6 Adım): Endüktif şarjlar (kablosuz şarj veya kablosuz şarj olarak da bilinir) bir tür kablosuz güç aktarımıdır. Taşınabilir cihazlara elektrik sağlamak için elektromanyetik indüksiyon kullanır. En yaygın uygulama Qi kablosuz şarj cihazıdır
İnternet Saati: NTP Protokolüyle ESP8266 NodeMCU Kullanan OLED İle Tarih ve Saati Görüntüleme: 6 Adım
İnternet Saati: OLED ile Tarih ve Saati Görüntüleme ESP8266 ile NodeMCU Kullanarak NTP Protokolü ile: Merhaba arkadaşlar, bu talimatta internetten zaman alacak bir internet saati oluşturacağız, böylece bu projenin çalışması için herhangi bir RTC'ye ihtiyacı olmayacak, sadece bir çalışan internet bağlantısı Ve bu proje için bir esp8266'ya ihtiyacınız var