İçindekiler:
- Adım 1: İhtiyacınız Olan Şey
- Adım 2: Ön Panoyu Hazırlayın
- Adım 3: Ön Panoyu Bitirin
- Adım 4: Orta Panoları Hazırlayın
- Adım 5: Arka Paneli Hazırlayın
- Adım 6: Matrisi Lehimleyin
- 7. Adım: Panoları Birleştirmeye Başlayın
- Adım 8: Mikrodenetleyiciyi Programlayın
- 9. Adım: Elektroniği Oluşturun
- Adım 10: Saati Bitirin
- Adım 11: Saat Nasıl Kullanılır
Video: Masif Ahşap Dijital Saat: 11 Adım (Resimli)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:21
Dahili alarmı ve oyunları olan bir atmega168 (arduino) tarafından desteklenen ahşap bir dijital saat nasıl yapılır.
Ahşap kaplama ile kaplanmış bir LED saat gördüğümde bunu yapmayı düşündüm. Fiyatını görene kadar görünce beğenmiştim. Bu, kendiminkini yapmaya karar verdiğimde, onu masif ahşaptan çok daha ucuza inşa etmesini ve oyun oynamasını istedim!
Adım 1: İhtiyacınız Olan Şey
Malzemeler: - 4, 18" x 4" x 1" ahşap plakalar (Akçaağaç ile gittim) - 85 Kırmızı LED - 85 Yeşil LED (Opsiyonel) - 1 4 ila 16 pin Demiltiplexer - 15 NPN transistör (2N3904 gibi) - 1 ATMEGA168 Mikrodenetleyici (veya Arduino)- 1 adet 20 MHz Kristal- 1 adet 5 Volt Regülatör- 2 adet 220uF Kondansatör (power spike tesviye için)- 1 adet Eski Cep Telsizi- 2 adet 1/8" Ses Jakı- 1 adet 5-9V DC duvar adaptörü- 1 (veya daha fazlası) Eski Oyun Denetleyici(ler)i - 4 3-1 / 2" Ahşap Vidalar - Katı Çekirdekli Tel (çalışması daha kolay) - Lehim - Sıcak Tutkal Çubukları - Beyaz Yapıştırıcı - Zımpara kağıdı Oyun kumandası için Atari 2600 joystick kullanıyorum (hatta yeniden programlarsanız kürek çekin), ancak aynı zamanda Sega Master Sistem Kontrolörleri, Atari 7800 oyun çubukları (teorik olarak) ve hatta Sega Genesis Kontrol Cihazları ile uyumludur. Araçlar:- Matkap presi- Düz Uçlu Hobi Alet Ucu- Havya - Sıcak Tutkal Tabancası - Gönye Testere
Adım 2: Ön Panoyu Hazırlayın
1"x4"x1-1 / 2' tahtanın en iyi parçasını alın ve en iyi tarafı saatin ön tarafı olacak şekilde seçin.
Ahşapta herhangi bir budak veya görünür kusurdan kaçınmaya çalışın çünkü bunlar LED deliklerini delmeyi sonsuz derecede zorlaştıracaktır. Bu adıma eklenen şablonu 1:1 ölçekte yazdırarak başlayın. Çıktı yukarı bakarken iyi tarafı aşağı bakacak şekilde ön kartın arka tarafına bantlayın. Ön panoyu alın ve şablon tarafı yukarı bakacak şekilde en kötü görünen panonun üzerine yerleştirin. Sonra bunu matkap presine koyun. Düz uçlu hobi ucundan biraz daha büyük bir matkap ucu alın ve derinlik ölçeri, uç alt tahtanın sadece 0,8-1 mm üzerinde olacak şekilde ayarlayın, bu, ön panelden tamamen geçmemesi için yapılır. Çalışıp çalışmadığını görmek için önce bir test panosu kullanmanızı şiddetle tavsiye ederim. En az 10 test deliği açın (bunlar daha sonra kullanılacaktır!). Matkabın ucunun bittiği yerden güçlü bir ışık geçebilmelidir. Şablondaki dairelerin her birine aşağıdaki resimdeki gibi bir delik açın.
Adım 3: Ön Panoyu Bitirin
Bu adım çok zordur, amacı hobi alet ucunu kullanarak delik uçlarını düz hale getirmektir, böylece ışık eşit bir şekilde parlar.
Hobi alet ucunu matkap presine yerleştirerek başlayın (mandrenin 1 inçten fazlasını dışarıda bıraktığınızdan emin olun). Bir güvenlik notu olarak, uç bu şekilde kullanılmak üzere tasarlanmamıştır ve bir tehlikedir, bu nedenle ekstra dikkatli olun. dikkatli olun. Derinlik mastarını 3. resimdeki gibi uç alt tahtanın biraz üzerinde olacak şekilde ayarlayın. Ucu bir test deliği ile hizalayın ve 1 saniye boyunca hafifçe basılı tutun ve bırakın. Tekrar 1 saniye basılı tutun ve bırakın. ve matkabı kapatın. Matkap kapalıdır, böylece ucun alt kısmındaki birikmeleri kazıyabilirsiniz. Aksi takdirde, deliği yakar ve yüzün renginin solmasına neden olur. Memnun olana kadar bunu tekrarlayın. ne kadar ışık parlıyor (referans için aşağıdaki resimlere bakın) Delikleri delme konusunda rahat olduğunuzda, son tahta parçasına geçin ve her bir deliği açın. Bunun sabır gerektirdiği konusunda uyarıda bulunun, acele etmeyin veya bir delik açabilir ve yeniden başlatmanız gerekebilir.
Adım 4: Orta Panoları Hazırlayın
Bu adım, orta panoları elektroniği yerleştirmek için hazırlar.
Son adımda hata yaptıysanız, tahta kaybolmaz, burada kullanın! Bu adım için tek yapmanız gereken, orta panoların her birinde LED matrisinin boyutundan biraz daha büyük bir delik açmaktır, böylece tüm teller ve elektronik parçalar içeriye sığar. Bunu, arızalı bir ön panelin kalan desteklerini delerek ve temizlemek için bir keski kullanarak yaptım. Bunu istediğiniz kadar pano için tekrarlayın, 2 kullandım.
Adım 5: Arka Paneli Hazırlayın
Bu adım için, denetleyici için kullanılan DB9 konektörünün ve güç ve radyo için kullanılan 2 1/8 ses jakının deliklerini delmek ve oymak için ekteki şablonu kullanın.
Denetleyici bağlantı noktasını oymak için şablondaki iç çizgiyi delin. Daha sonra, şablonun dış kısmını bir keski kullanarak 10 mm derinliğinde kesin (bu adıma dikkat edin, keskindir). 1/8 jaklar için delik açmak için, ses jakının ucunun sığabileceği kadar büyük bir delik açarak başlayın. Ardından, kartın içinden dış yüzeyin 3 mm yakınına kadar daha büyük bir delik açın. (bu, jakınıza bağlıdır.) Bu, jakın ucunun, geri kalanı ahşabın arkasına gizlenmiş olarak daha küçük deliğe rahatça oturmasını sağlar. Bu noktada, kabloları güç, ses ve denetleyici bağlantı noktalarına takmak isteyeceksiniz. son resimde görüldüğü gibi pim 5'ten gelen kabloyu pim 6'dan gelen kabloya bağlayın. Son olarak, tüm bağlantı noktalarını iç kısımda sıcak tutkal kullanarak arka panele sabitleyin.
Adım 6: Matrisi Lehimleyin
Bu adım için, her bir LED tipinden birini her deliğe yerleştirin, böylece yerlerine otursunlar. Benim gibi 2 adet 5mm led kullandıysanız ledlerin deliklerini genişletmeniz gerekecek. Bunu yaparken dikkatli olun, matkap ucu çok daha kolay yakalayabilir ve tahtayı yukarı çekerek deliği dışarı çıkarabilir.
2 LED kullandıysanız, LED'leri deliklere yerleştirirken katotları deliğin ortasına yerleştirin, böylece 2 düz taraf birleşir. Lehimlemeye başlamak için, önce tüm katotları (daha kısa uçlar) aşağı doğru bükün, böylece tahtaya çok yakın 17 sütun oluştururlar, sonra bunları birbirine lehimleyin. Anotları birbirine lehimlemek için önce bir rengin tüm anotlarını yukarı doğru bükün ve sonra bunları yatay olarak bükün, yani o renk için 5 anot sırası vardır. Diğer anot renginin uçlarını aşağı ve sonra yatay olarak bükün, böylece 5 anot sırası daha oluştururlar. Şimdi tüm sıraları birlikte lehimleyin, böylece toplam 10 tane var. Bu adımın son kısmı, elektroniklerin bağlanacağı sıralara ve sütunlara telleri lehimlemektir. Tel uzunluğunu seçerken, kabloyu satır/sütundan elektroniğin yerleştirilmesini istediğiniz yere kadar geçirin ve çalışmak için 5-10 cm fazladan ekleyin.
7. Adım: Panoları Birleştirmeye Başlayın
Bu adım için bir orta tahtaya, ön tahtaya ve 2 'kurbanlık' tahta parçasına ihtiyacınız olacak (bunlar belirgin şekilde ezilecektir).
Başlamak için, beyaz tutkalı alın ve orta tahtanın ön tarafına uygulayın, çok fazla sürmekten korkmayın, çok azdan iyidir. Parmağınızı kullanarak yapıştırıcıyı tüm kenar boyunca eşit şekilde silin ve ön panelin arka tarafına yapıştırın (daha fazla açıklama için resimlere bakın). Güçlü bir bağ oluşturmak için, artık yapıştırılmış parçaların her iki tarafına bir parça 'kurbanlık' ahşap yerleştirin ve birbirine kenetleyin (hızlı kuruduğu için hızlı bir şekilde hizaladığınızdan emin olun). En iyi sızdırmazlığı sağlamak için, sahip olduğunuz her şeyle sıkıştırın (aşağıdaki ikinci resme bakın), ancak ahşabı kırmamaya veya LED deliklerini açmamaya dikkat edin.
Adım 8: Mikrodenetleyiciyi Programlayın
Bu adım basit gelebilir, ancak düzgün yapılmadığında kafa karıştırıcı olabilir. Arduino ile kullanılan çoğu çipte önyükleyiciyi atlatmak için programı bir avrisp mk II kullanarak atmega168'e yükledim. Bunun nedeni, anında başlatma istemem ve ayrıca daha fazla program alanına izin vermesidir (çok fazla olmasa da). Bunu yapmak için burada, burada ve burada bir önyükleyici yakmak için iyi kaynaklar var. Bootloader yerine sadece arduino eskiz klasörünün applet klasöründe bulunan.hex dosyasını kullanın (bu adıma ve girişe eklediğim dosyadır). Dosyanın herhangi bir yönünü değiştirmek için, hepsini de ekledim. yorumlanmış kodun, yeniden derlemek için 'panoya yükle'yi tıklamanız (bir arduino takılı olmadıkça bir hata alırsınız) ve.hex dosyası yeni koda dönüşecektir. Muhtemelen kristaliniz tam olarak 20.0Mhz olmalıdır, bu nedenle doğru zamanı korumak için kalibre edilmesi gerekecektir. Bunu yapmak için, koddaki oneMin değişkenini değiştirmeniz yeterlidir, benimki 60116. Saat hızı şu anda 20 MHz'de çalışacak şekilde derlenmiştir. Bunu değiştirmek için, burada bulunan arduino tercihlerindeki ve tahta tanım dosyalarındaki bazı sayıları değiştirmeniz gerekecektir.
9. Adım: Elektroniği Oluşturun
Elektroniği oluşturmak için ekteki şemayı takip edin. Kullanmak isteyenler için şemayı bmp, iki farklı boyutta PDF ve ulusal enstrümanların multisim yazılımında oluşturulmuş orijinal.ms10 dosyasını ekledim.
LED'lerin katotları, LED'lerin sol sütunu 0 sütunu olacak şekilde çoklayıcının çıkışlarına bağlanır. Çoğullama çözücünün, ekli veri sayfasındaki gibi LED'leri birer birer batırması gerekir. LED'lerin anotları, 3 transistör kümesine bağlanmıştır. Bu, 1. transistörün gücünü doğrudan toplayıcı pimine bağlı adaptörden almasıdır, ilgili anot pimi (mikrodenetleyiciden) kapıya takılır. Ayrıca emitörü doğrudan 2. transistörün kapısına gidiyor ve 1kOhm'luk bir direnç kullanarak 3. transistörün kapısına bağlı. 2. transistörün toplayıcısı yeşil pime (arduinodaki pim 1) ve vericisi yeşil (veya en yüksek çekme LED'iniz) sırasına bağlı. 3. transistör daha sonra toplayıcısını kırmızı pime (arduino'daki pim 0) ve vericisini karşılık gelen LED sırasına bağladı. Unutulmamalıdır ki LED sıralarını üstte 0'dan altta 4'e sıraladım. Radyo gücü hoparlör pimine (arduino'daki pim 9) bağlıdır, böylece alarm çaldığında açılır ve otomatik olarak en güçlü istasyonu ayarlar. Denetleyici pinlerinin (analog pinler 0-5) tümü 200kOhm'luk bir çekme direncine sahiptir. 0-5 arası pinler (ardından ilgili DB9 numarası gelir) kontrolöre şu sırayla bağlanır: yukarı(1), aşağı(2), sol(3), sağ(4), button1(5 ve 6), button2(9, ayrıca isteğe bağlı). DB9 konektöründeki pim 7 +5V'dir ve pim 8 topraklıdır. Bazı yorumlar ve işaretçiler için resimlere bakın, ancak net olmayan bir şey varsa yorumlarda bana bildirin, yardımcı olmak için elimden geleni yapacağım. Bağlantı noktaları ve LED sıraları ve sütunları için, parçaların kolayca çıkarılabilmesi veya değiştirilebilmesi için soket takmanızı öneririm. Şimdi kabloyu LED'lere, güce ve kontrolöre bağlayın ve test edin. Herhangi bir çip takmadan önce, aldıkları gücün doğru 5V olduğundan emin olun, böylece yok olmazlar.
Adım 10: Saati Bitirin
Bu adım için, tüm tahtaları birbirine kenetleyin, ardından bu adıma eklenmiş şablonu kullanarak 4 ahşap vida için pilot delikler açın (sadece ön panelin başlangıcına kadar, bu nedenle arkadaki yapıştırılmıştır). İsterseniz, vidaların aynı hizada oturması için delikleri havşa açabilirsiniz.
Şimdi vidaları deliklere yerleştirin. Yapılacak son şey kenarları temizlemektir. Gönye testereyi alın ve uçları şablondaki gibi her iki taraftaki vidalardan eşit mesafede kesin (bu noktada testerede delik açmamaya dikkat edin!). Şimdi sadece pürüzlü veya pürüzlü kenarları (ön tarafı değil) zımparalayın ve işiniz bitti!.
Adım 11: Saat Nasıl Kullanılır
Saati ayarlamak için düğmeyi 3 saniye basılı tutun, ekran kararmalıdır. Yanıp sönen sayıyı değiştirmek için yukarı ve aşağı itin. Sayılar arasında geçiş yapmak için sola ve sağa basın. Rakamlar arasında geçiş yaparken iki nokta üst üste geleceksiniz, iki nokta üst üste üzerinde yukarı ve aşağı basarak AM ve PM arasında geçiş yaptığınızda renk kırmızı ve yeşil arasında değişecektir (AM ve PM nasıl isterseniz o olur). Saati ayarlamak için düğmeye tekrar basın. Diğer çeşitli işlevler arasında geçiş yapmak için düğme 1'e basın. Radyoyu açmak ve kapatmak için düğme 2'ye (atari 2600 denetleyicilerinde değil) basmak da mümkündür. Saate dönmek için istediğiniz zaman 1 düğmesine basın ve basılı tutun. Yazılımın işlevlerinin sırası aşağıdaki gibidir: Alarm - saatle aynı şekilde ayarlayın.1-D Pong - Her şey zamanlama ile ilgilidir, Yukarı iterek oynanır Oyuncu sayısını seçmek için /down ve onaylamak için burç düğmesi 1'e basın. Oynamak için, top size geldiğinde, ancak çok erken veya geç değil, aksi takdirde kaçıracaksınız. Labirent - Çıkış yolunu bulun, Bu bir labirent, ancak Çıkışı açmak için tüm anahtarların toplanması gerekiyor."Zıpla" - Bir platform oyunu, kırmızı noktalardan kaçının ve mümkün olduğunca uzağa düşmeyin. Herhangi bir sorunuz varsa, yorum bırakmaktan çekinmeyin. ! Ne düşündüğü söyle.
Önerilen:
Ahşap LED Saat: 5 Adım (Resimli)
Ahşap LED Saat: Ahşap LED saat, zamanın önünden parlıyor olması dışında sıkıcı bir ahşap kutuya benziyor. Bakmak için bir gri plastik parçası yerine, daha güzel bir tahta parçasına sahipsiniz. Dahil olmak üzere tüm işlevlerini hala korur
Saat, Amplifikatör ve Az Miktar Ahşap: 6 Adım (Resimli)
Saat, Amplifikatör ve Az Miktarda Odun…: Projenin başlangıcı bir fikirden geldi, internette "Bir şeyler yapmayı seviyorum" adlı YouTube kanalında yayınlanan bir videodan ilham aldı… bir saat, dijital bir ana bilgisayar barındıran monitörlerimden biri için bir stand yapmam gerekiyor
C51 4 Bit Elektronik Saat - Ahşap Saat: 15 Adım (Resimli)
C51 4 Bit Elektronik Saat - Ahşap Saat: Bu hafta sonu biraz boş vaktim vardı, bu yüzden bir süre önce AliExpress'ten satın aldığım bu 2,40 AU$'lık 4 Bit DIY Elektronik Dijital Saati monte ettim
Ahşap Jaluzi Nixie Saat Aka Sara'nın Küçük Kızkardeşi: 7 Adım (Resimli)
Ahşap Jaluzi Nixie Clock Aka Sara'nın Küçük Kızkardeşi: Geçenlerde, kullanmayı planladığım pencerelere sığmayacak kadar büyük, ikinci el ahşap jaluziler aldım. Onları dikkatli bir şekilde yeniden yapılandırdıktan sonra, bir sürü kesilmiş bölümle baş başa kaldım ve onları gelecekteki bir dönem için sakladım
Ahşap LED Saat - Analog Stil: 11 Adım (Resimli)
Ahşap LED Saat - Analog Stil: Analog stilde ahşap bir LED saattir. Bunlardan birini neden daha önce görmediğimi bilmiyorum..Dijital türleri çok yaygın olmasına rağmen. Her neyse, işte başlıyoruz