İçindekiler:
- 1. Adım: Genel Bakış
- Adım 2: Ön Panel Tasarımı
- Adım 3: Kontrol Anahtarları
- Adım 4: Son Montaj
- Adım 5: Firmware ve Supercap Yedekleme Hakkında
Video: Mini Dotclock: 5 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:21
Bir dizi LED, desenleri her 10 saniyede bir rastgele değiştirir. Saati okumak için, basamak başına nokta sayısını saymanız yeterlidir. Ana resim zamanı gösterir, 22:11. Farklı rakamlara farklı renkler atanır, kırmızı-10saat, kehribar-saat, yeşil-10dakika, mavi-dakika. 3 mm süper hakların kullanılması, saatin gündüz veya gece okunabileceği anlamına gelir (tam güneş ışığında yıkanmasına rağmen).
Rastgele bir desene sahip olmak, size bakan sayısal rakamlara sahip olmaktan çok daha az dikkat dağıtıcıdır… bu, bir PC modunun ön panellerine veya boyut panellerine eklemek için de harika bir proje olacaktır.
1. Adım: Genel Bakış
Bu proje, ThinkGeek'te reklamını gördüğüm TixClock cihazından ilham aldı. Bu benim uygulamam için biraz büyüktü, DVD oynatırken saati göstermediği için DVD'min üzerinde bir saat istedim.
Tasarım, Jaycar Electronics'in (www.jaycar.com.au) katalog numarası HB6083 olan düşük profilli bir 'ekran' kasası olan kasaya dayanmaktadır. Bu saati başka bir kasaya koymak isterseniz, PCB düzenini değiştirmeniz gerekecektir. Kaynak kodlu bir zip dosyası, EagleCad formatında pcb dosyaları ve bazı resimler projeye dahil edilmiştir. Bazı paletler biraz dar ve çok az açıklığa sahip. Bunu pres ve soyma filmini kullanarak yaptım, böylece yapılabilir…. bir şeyleri bulaştırmamaya biraz dikkat edin ve sonucu dikkatlice kontrol edin, diğerine dokunabilecek bulanık izleri kazıyın. PCB iki katman için tasarlanmıştır, ancak bunu çabadan tasarruf etmek için tek taraflı bir tahta üzerine kurdum. Üstte sadece birkaç parça var ve bunlar bağlantı teli kullanılarak halledilebilir. Resmin zip dosyasındaki PCB tasarımından biraz farklı olduğuna dikkat edin. Değişiklikler, 74hc154 yongalarının etkinleştirme pimlerini doğrudan toprağa ve RTC yongasının gerektirdiği 3.3V'a daha yakın hale getirmek için süper kapaktaki voltajı düşürmek için fazladan bir diyot bağlamaktı. Tek katmanları kullanarak çift taraflı tahta yaparken bazı kullanışlı ipuçları şunlardır: - mümkün olduğunca alt tarafta ray çalışması yapın - üstte bir ray döşerken, üst tabaka parkurunu doğrudan bir ağa bağlamak yerine her zaman bir geçişe götürün. bileşen. - Pres-n-peel kullanırken, serigrafiyi (ters yönde) yazdırın ve delme ve dağlama işleminden sonra bunu PCB'ye ütüleyin. Bu size yalnızca bileşen yerleşimi sağlamakla kalmaz, aynı zamanda üst rayları da yazdırırsanız, bağlantı teli için kolay bir kılavuzdur. Aşağıdaki PCB'deki siyah çizgilere dikkat edin…. bunlar, üst katman izlerinin olacağı yer olacaktır.
Adım 2: Ön Panel Tasarımı
PCB yerleşimlerinizle uyumlu havalı görünümlü ön paneller için kullanışlı bir numara, serigrafinizin bir görüntüsünü basmak ve ardından ön panel dışındaki tüm öğeleri düzenlemektir. Bu durumda sadece LED'leri tuttum. Resim bir fotoğraf düzenleyicide düzenlendi ve metin eklendi. Bir fotoğraf yazıcısı kullanarak renkli tasarımlar elde edebilirsiniz (bunda renk şeması biraz minimal olsa da). LED delikleri keskin bir bıçakla kesildi ve ışığı biraz dağıtmak için arkaya bir miktar aydınger kağıdı eklendi.
Küçük fotoğraf yazıcım, tüm kasaya sığmayacak kadar dar çıktılar oluşturdu, bu yüzden doldurmak için küçük bir şerit eklendi. Bu durumda iyi görünüyor çünkü ön panel çok az.
Adım 3: Kontrol Anahtarları
Zamanı ayarlayabilmeniz gerekir. Eski bir stereodan kurtardığım üç mikro anahtar kullandım, onları biraz veroboard (veya stripboard) üzerine monte ettim ve kasaya sıcak tutkal kullanarak anahtar tertibatını yapıştırdım.
İlk anahtar zaman ayar modunu seçer, ikincisi rakamı seçer ve üçüncüsü rakamı artırır. Saati değiştirdikten sonra ilk anahtarı tekrar seçin ve saat çalışacaktır. Anahtardan gelen şerit kablonun 5 hattı, vcc/gnd ve üç anahtar girişi vardır. Her anahtar anlık olarak kapalıdır. On boyutu toprağa, diğeri anahtar giriş hattına ve vcc'ye bir direnç çekişine bağlanır. Başka bir deyişle, girişler normalde yüksektir, ardından etkinleştirmek için aşağıya çekilir. Kablolamayla ilgili ayrıntılar için şemaya bakın. Veroboard kullanımında yararlı olan şey, anahtar delikleri için delme şablonu olduğu için kartın kendisiydi. Küçük delikler tam olarak doğru pozisyonlarda delindi, ardından bir eğe ile kare haline getirildi. Güzel bir uyum sağladı.
Adım 4: Son Montaj
PCB, bu durum için özel olarak tasarlanmıştır, bu nedenle montaj direklerinin üzerinden kolayca kaydırılabilir. Alan çok dar olduğu için, anahtar tertibatı doğrudan PCB'ye lehimlendi ve bir çipe sıcak yapıştırılmış bir piezo buzzer. Daha yüksek bir piezo istiyorsanız, doğrudan mikrodenetleyiciden sürüldüğü için bir sürücü eklemeniz gerekir. Sesi artırmak için piezoyu gerçekten bir şeye yapıştırmanız veya sabitlemeniz gerekir.
Güç kaynağı kablosu, gerilim azaltıcı olarak alt montaj direğinin etrafına bağlandı. Sadece montaj deliklerini açtım, ancak gerekirse uygun bir rondela kullanabilirsiniz. Bu gerçekten bu kadar, cihaz 9V'luk bir fiş paketinden güç alıyor ve dvd oynatıcımın üzerinde oturuyor ve neşeyle kalıpları değiştiriyor.
Adım 5: Firmware ve Supercap Yedekleme Hakkında
Bu üretici yazılımı Sourceboost derleyicisi ile tasarlanmıştır ve RTC yongasıyla konuşmak için Sourceboost I2C kitaplığını kullanır. Güvenilir çalışmayı elde etmek için i2c sürücüsünü daha uzun gecikmeler kullanacak şekilde değiştirmek zorunda kaldım.
Bellenim io'yu başlatır, ardından her on saniyede bir okur (daha hızlı bir güncelleme veya rastgele güncelleme süreleri istiyorsanız bunu kodda değiştirebilirsiniz. Bu süreyi en az dikkat dağıtıcı buldum). Tuşlara basıldığı algılanırsa, birinci anahtara basılarak çıkılana kadar saat değiştirme rutinine girer. Ayrıca tasarımda bir süper kapak için bir alan var. Bunu test etmedim, ancak bir tane takmak, saatin elektrik kesintilerini kısa bir süre için idare etmesine izin vermeli. Bellenimde RTC verileri okunduğunda, bir rutin basamak değerlerini alır ve bu basamağa rastgele bir aktif LED seçimi atar, basamak değeriyle aynı sayı. Bunlar bir masada tutulur. Bir kesme rutini, her seferinde tablodan bir değer alır ve bunları LED sürücü yongalarına gönderir ve bir LED yanar (aslında iki, yonga başına bir). Rutine bir sonraki giriş başka bir giriş alır ve bu böyle devam eder. Yeterince hızlı çalıştırıldığında, tablodaki aktif LED'lerin hepsi aynı anda yanıyor gibi görünüyor. İsterseniz daha hızlı hale getirmek için kesme rutininin zamanlamasını değiştirebilirsiniz. İyi eğlenceler ve bunlardan birini harika bir şeye dönüştürürseniz… bana bir resim gönderin. Philip Pulle www.rgbsunset.com
Önerilen:
Akıllı Motosiklet HUD Prototipi (adım adım Navigasyon ve Çok Daha Fazlası): 9 Adım
Akıllı Motosiklet HUD Prototipi (adım adım Navigasyon ve Çok Daha Fazlası): Merhaba !Bu Talimatlar, motosiklet kasklarına monte edilmek üzere tasarlanmış bir HUD (Heads-Up Display) platformunu nasıl tasarladığımın ve inşa ettiğimin hikayesidir. "Haritalar" yarışması bağlamında yazılmıştır. Maalesef tamamen bitiremedim
Arduino Araba Geri Geri Park Uyarı Sistemi - Adım Adım: 4 Adım
Arduino Araba Geri Geri Park Uyarı Sistemi | Adım Adım: Bu projede Arduino UNO ve HC-SR04 Ultrasonik Sensör kullanarak basit bir Arduino Araba Geri Park Sensörü Devresi tasarlayacağım. Bu Arduino tabanlı Araba Ters uyarı sistemi, Otonom Navigasyon, Robot Mesafesi ve diğer menzil r
Adım Adım PC Oluşturma: 9 Adım
Adım Adım Bilgisayar Oluşturma: Sarf Malzemeleri: Donanım: AnakartCPU & CPU soğutucusuPSU (Güç kaynağı ünitesi)Depolama (HDD/SSD)RAMGPU (gerekli değil)CaseTools: TornavidaESD bilezik/aplikatörlü matstermal macun
Adım Adım Arduino Uno ile Akustik Kaldırma (8 adım): 8 Adım
Arduino Uno ile Akustik Kaldırma Adım Adım (8 adım): ultrasonik ses dönüştürücüler L298N erkek dc pinli Dc dişi adaptör güç kaynağı Arduino UNOBreadboardBu nasıl çalışır: İlk olarak, Arduino Uno'ya kod yüklersiniz (dijital ile donatılmış bir mikrodenetleyicidir) ve kodu dönüştürmek için analog bağlantı noktaları (C++)
PCB Tasarımlı Wemos D1 Mini Kullanarak Adım Adım Ev Otomasyonu: 4 Adım
PCB Tasarımlı Wemos D1 Mini Kullanarak Adım Adım Ev Otomasyonu: PCB Tasarımlı Wemos D1 Mini Kullanarak Adım Adım Ev Otomasyonu Birkaç hafta önce rootsaid.com'da hobiler arasında iyi karşılanan ve "Raspberry Pi kullanarak Ev Otomasyonu" adlı bir öğretici yayınladık. üniversite öğrencileri. Sonra bir üyemiz geldi