İçindekiler:

Bilgisayarınız için Gerçek Çan Çarpan Saat ve Yangın Söndürücü Çarpan Saat Yapın.: 3 Adım (Resimlerle)
Bilgisayarınız için Gerçek Çan Çarpan Saat ve Yangın Söndürücü Çarpan Saat Yapın.: 3 Adım (Resimlerle)

Video: Bilgisayarınız için Gerçek Çan Çarpan Saat ve Yangın Söndürücü Çarpan Saat Yapın.: 3 Adım (Resimlerle)

Video: Bilgisayarınız için Gerçek Çan Çarpan Saat ve Yangın Söndürücü Çarpan Saat Yapın.: 3 Adım (Resimlerle)
Video: Feci sonlu ölüm anı masum köylü 2024, Temmuz
Anonim
Bilgisayarınız için Gerçek Çan Çarpan Saat ve Yangın Söndürücü Çarpan Saat oluşturun
Bilgisayarınız için Gerçek Çan Çarpan Saat ve Yangın Söndürücü Çarpan Saat oluşturun
Bilgisayarınız için Gerçek Çan Çarpan Saat ve Yangın Söndürücü Çarpan Saat oluşturun
Bilgisayarınız için Gerçek Çan Çarpan Saat ve Yangın Söndürücü Çarpan Saat oluşturun

Bir pirinç zil, küçük bir röle ve birkaç şey daha ve gerçek bir zil, masaüstünüzde saatlerce çalabilir. Bu proje Windows ve Mac OS X üzerinde de çalışsa da, Ubuntu Linux'u çöpte bulduğum bir PC'ye kurmaya karar verdim ve Bunun üzerinde çalışın: Daha önce Linux ile hiç çalışmadım, biraz Processing dili öğrendim ve üzerinde bir analog saat çalıştırmak için bir eskiz yazdım. Ardından, zili bilgisayarın seri portuna bağladım ve bu zil vuruşlu saati kurdum. Devamını oku ve ayrıca bir yangın söndürücü çalma saati yapmayı da öğrenin. Videoda klaket kamera için biraz fazla hızlı vuruyor…

1. Adım: İşleme

İşleme
İşleme

Processing Processing, hem bir programlama dili hem de elektronik sanatlara ve görsel tasarıma yönelik entegre bir geliştirme ortamıdır. Java'ya dayanmaktadır ve şu anda en iyi şey olduğu gibi açık kaynaktır. Processing'in ana sayfasından indirilebilir. Temel kullanımında öğrenmesi çok basit ve Wikipedia'da uygun şekilde yazıldığı gibi "anında görsel geri bildirim tatmini" veriyor. Pek programcı değilim ama benim için birkaç saatimi aldı. çok sayıda örnek ve öğretici sayesinde sıfırdan sonuca ulaşmak için. Birçok çarpıcı görsel sanatsal performans İşleme yardımı ile verilir ve birçoğunun İşleme kaynak kodu indirilebilir. Tercihlerimden biri Substrate: Gözlerimin altındaki çizim yapısına bakmak için çok zaman harcadım. Yazdığım kod çok basit: bir tuval oluşturuyor, arka plana renk veriyor. Koordinat sistemine göre saatin her eli aynı dikey konumda çizilir, işin püf noktası koordinat sistemini değiştirmek ve döndürmek. Birçok örnekte gördüğüm ortak bir numara: dönüş açısı, saniye, dakika ve saat ile doğrusal orantıdadır. Saatlerde seri bağlantı noktasına bir boşluk karakteri gönderilir. Patlama başına karakter sayısı, zilin çalmasını istediğim vuruş sayısıdır, aslında saatler. Bu oyuncağı kopyalamak için İşleme'yi gerçekten öğrenmek zorunda değilsiniz. Ekli analog_clock.zip dosyasında Linux, Windows ve MAC OS X üzerinde çalışmaya hazır uygulamaları bulacaksınız. Windows için sadece application.windows dizinini çıkarın ve exe'yi çalıştırın. İşte bu. Program, mevcut ilk COM bağlantı noktasını (kullanmıyorsanız seri bağlantı noktası COM1) arayacak ve ona ekleyecektir. Zili sürecek karakter bunun içinden çıkacak.

2. Adım: Çanın Yeni Klapesi

Bell'in Yeni Klapesi
Bell'in Yeni Klapesi
Bell'in Yeni Klapesi
Bell'in Yeni Klapesi
Bell'in Yeni Klapesi
Bell'in Yeni Klapesi
Bell'in Yeni Klapesi
Bell'in Yeni Klapesi

Zilin desteği Meccano'dan yapılmıştır. Resimler her şeyi anlatmalı.

Bir hırdavatçıda bulduğum bronz çan ve kulağa oldukça hoş geliyor. Orijinal klapeyi söktüm ve yerine 4 mm 120 mm uzunluğunda rondelalı ve cıvatalı bir vida koydum. Röle minyatür bir röledir. Bakır kontakları armatürden çıkardım ve ince bir U şeklinde çelik tel yapıştırdım. Küçük bir vida ve somun, klapeyi tamamlar.

Adım 3: Elektronik, Sadece Biraz - Hayır, Gerçekten

Elektronik, Sadece Biraz - Hayır, Gerçekten!
Elektronik, Sadece Biraz - Hayır, Gerçekten!
Elektronik, Sadece Biraz - Hayır, Gerçekten!
Elektronik, Sadece Biraz - Hayır, Gerçekten!

Seri bağlantı noktası, röleye basit bir transistör arabirimi aracılığıyla bağlanır. Seri bağlantı noktasına gönderilen her karakter, röle tıklamasını sağlar. Daha büyük röle, tıklama başına iki boşluk karakteri gerektirebilir, diğerleri daha kısa bir darbe için mevcut 300'den daha büyük bir Baud hızı gerektirebilir. Röleyi değiştirdim, kontakları çıkardım ve çelik tel ve bir somun ve cıvata ile yapılmış bir tür klapeyi yapıştırdım. Basit ama etkili. Zor kısım, röle tokmağının salınımları azaltmadan zile vurmasını sağlamak için en iyi konumunu bulmaktır. Daha hızlı değişiklik ve hizalama için her şeyi Meccano'ya koydum. Dediğim gibi şematik çok kaba: neredeyse herhangi bir düşük / orta güç NPN transistörü yapacaktır. Röle paralel diyot, röle bobininden gelen arka EMF'nin transistörü yok etmesini önler. Güç kaynağı PC'nin bir USB portu tarafından sağlanır, 5Vdc pin 1 ve 4'te mevcuttur konektörün. Ölü bir yazıcıdan aldığım PCB çiftleşme konektörü. Bir USB bağlantı noktasının mevcut olmaması durumunda, harici bir DC voltajlı duvar adaptörü yeterlidir. Adaptör voltajı röleyle eşleşmeli ve transistör değerini aşmamalıdır. Herhangi bir normal Radio-Shack duvar adaptörü işe yarayabilir, ancak USB benim için daha çekici. Kendi oluşturduğum ve Arduino uyumlu donanıma dayalı bağımsız bir sürüm blogumda anlatılıyor. Bu durumda, kulağa hoş gelen herhangi bir şeyin zil olarak kullanılması iyidir: Benim durumumda bir CO2 yangın söndürücü kullandım. Eğitilebilir olarak tasarlanmadığı halde burada yayınlamadım. Blogumda bazı yönergeler bulabilirsiniz, şematik, kod ve bir video. Ding !

Önerilen: