İçindekiler:

ROMA Saati: 5 Adım (Resimlerle)
ROMA Saati: 5 Adım (Resimlerle)

Video: ROMA Saati: 5 Adım (Resimlerle)

Video: ROMA Saati: 5 Adım (Resimlerle)
Video: kolay çizimler (efsane😱) - çizim - #shorts - drawing 2024, Temmuz
Anonim
ROMA Saat
ROMA Saat
ROMA Saat
ROMA Saat
ROMA Saat
ROMA Saat

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

Bileşenler
Bileşenler
Bileşenler
Bileşenler
Bileşenler
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

Devre
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ı

Android uygulaması
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

Saatin Sonlandırılması
Saatin Sonlandırılması
Saatin Sonlandırılması
Saatin Sonlandırılması
Saatin Sonlandırılması
Saatin Sonlandırılması

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: