İçindekiler:

LIndesnes Fyr Deniz Feneri Saati: 6 Adım
LIndesnes Fyr Deniz Feneri Saati: 6 Adım

Video: LIndesnes Fyr Deniz Feneri Saati: 6 Adım

Video: LIndesnes Fyr Deniz Feneri Saati: 6 Adım
Video: Норвегия Маяк Линдеснес / Norway Lindesnes Lighthouse 2024, Temmuz
Anonim
LIndesnes Fyr Deniz Feneri Saati
LIndesnes Fyr Deniz Feneri Saati

Bu çok şirin deniz feneri kağıt modelini (teşekkürler Gunnar Sillén !) Lindesnes Fyr sayfasında buldum: https://bildrum.se/lindesnes.htm ve model trenlerle de ilgilendiğim için (H0 gauge) karar verdim. modeli 1:87'ye ölçeklendirmek için. Şimdiye kadar güzel bir Model.

Peki ya ışık işlevi? Bir çözüm, yalnızca yanıp sönen bir diyot eklemek veya daha karmaşık olarak, deniz haritasında belirtildiği gibi deniz fenerinin orijinal işaretini (FFl W 20s) yeniden üretmek olabilirdi.

Ama evim için pek kullanışlı görünmüyordu. Bu yüzden deniz feneri modelini saat olarak kullanma fikrini buldum.

Neye ihtiyacınız olacak: Elektronik için:

1 arduino nano V3 veya uyumlu

I2C'li 1 1307 RTC modülü

1 transistör evrensel NPN

2 direnç 150 Ohm

1 direnç 1k Ohm

1 adet küçük breadboard ve bağlantı kabloları

1 LED 2812b

2 LED 20mA sarı

1 küçük hoparlör8Ohm/0.25W veya piezo dönüştürücü

Karton modeli için:

Renkli yazıcı

kağıt modeli yapmak için renkli veya beyaz karton

kartonu makasla ve bıçakla kesmekte iyiysen kullan.

Bir lazer kesiciye erişiminiz varsa - iyi. Ama kesme dosyalarını hazırlamanız gerekiyor - yoksa benimkini kullanın.

Adım 1: Kağıt Modelini Hazırlama

Kağıt Modelinin Hazırlanması
Kağıt Modelinin Hazırlanması

Bir lazer kesiciye erişiminiz yoksa, Gunnar tarafından sağlanan kesme sayfası PDF'sini yazdırın. A4 üzerinde 1:250 veya A3 üzerinde 1:180 ölçek

Keskin bir bıçak ve makasla tüm parçaları kesin.

İnce kağıt kullanırsanız, LED'ler takılıyken tamamen aydınlanmamaları için duvarları ve çatıları alüminyum folyo ile kaplamanız gerekebilir. Sadece pencereler şeffaf olmalıdır.

Fenerin üst kısmı için kırmızı karton, geri kalanı için beyaz veya sarımsı karton kullandım.

Fener ve pencereler için polipropilen levha, dış fener-pencere için 0,5mm şeffaf akrilik levha kullandım. “Gerçek” pencereler elde etmek için pencere camlarını kesin ve binaların içindeki kartonun arkasındaki şeffaf parçaları yapıştırın.

Lazer kesim için: PDF'yi makine için kullanılabilir bir vektör dosyasına dönüştürmeniz gerekecektir. CorelDraw kullanıyorum ve dosyamı bu talimata ekli olarak bulacaksınız. Dönüştürülen PDF'den basit çizgilere dönüştürülecek çok sayıda çift çizgi ve doldurulmuş şekil vardır ve lazerin dosyanızdan uygun talimatları alması için renklerin ayarlanması gerekir.

Kesim için kırmızı katman, lazer nokta (bükme çizgileri!) için yeşil katman ve gravür için siyah katman kullanıyorum.

Lazerin güç ayarı ve hızı, mevcut makineye bağlıdır.

Adım 2: Kağıt Modelin Yapılması

Kağıt Modelin Yapılması
Kağıt Modelin Yapılması
Kağıt Modelin Yapılması
Kağıt Modelin Yapılması
Kağıt Modelin Yapılması
Kağıt Modelin Yapılması

Parçaları gerektiği gibi bükün ve Gunnar'ın kesme sayfasındaki talimatlarına göre birbirine yapıştırın. Karton genellikle biraz gergin olduğundan ve yapıştırıcı sertleşene kadar parçaları sabitlemeniz gerektiğinden hızlı kürlenen bir yapıştırıcı önerilir.

Kule, LED'leri takmak için fenere ve santralin iç kısmına erişebilmeniz için alt taraftan açıktır.

Her şey yolunda giderse, yakında küçük şirin bir deniz feneriniz olacak - hala üstte kırmızı fener kısmı yok..

2812b Neopixel'i önceden kurmadan fenerin monte edilmemesi tavsiye edilir. Sadece fener parçasını ayrı yapın ve Neopixel test edildikten sonra monte edin ve ardından şeffaf fenerin altına düzgün bir şekilde sabitleyin.. Devreler hakkında konuştuğumuzda buna daha sonra geleceğim.

Adım 3: Devreleri Kablolama ve Arduino'yu Programlama

Devreleri Kablolama ve Arduino'yu Programlama
Devreleri Kablolama ve Arduino'yu Programlama

Devrenizi devre tahtası düzenine göre bağlayın.

LED'ler, model binaların içinde olmasını isteyeceğiniz için doğrudan devre tahtası üzerine yerleştirilmeyecektir. Sadece LED'lere giden kabloları binaların içine monte edecek kadar uzun süre lehimleyin.

Sarı LED'lerden biri deniz feneri kulesinin alt kısmı için, diğeri ise elektrik santrali içindir.

Neopiksel, doğrudan şeffaf fener tertibatının altına monte edilecektir. Kule pencerelerinin yanıp sönmesini önlemek için fener ışığı ile kulenin alt kısmı arasına bir parça karton koyacaksınız. Neopiksel tarafından sadece fener aydınlatılmalıdır.

Şimdi arduinoya ve bilgisayarınıza bir USB kablosu bağlayın, arduino Ortamını kullanarak çizimi yükleyin ve tüm işlevlerin istendiği gibi çalışıp çalışmadığını görün. Seri monitöre bir göz atmak isteyeceksiniz.

RTC saati, bilgisayardan gerçek zamanı almalı ve ilk kullanımda ayarlanmalıdır.

Herhangi bir nedenle ayarın tekrarlanması gerekiyorsa (örneğin, tampon pilin değiştirilmesi gerekiyorsa veya bir arıza durumunda), kurulum kodunda ilgili if yapısını yorumlayın ve taslağı yeniden yükleyin. Bundan sonra, orijinal kodu geri kazanmak için yorumları kaldırın. Kodu tekrar yükleyin.

Ardından, Seri monitör geçerli saati yazdıracaktır, örn. 12:48 Ardından neopiksel yanıp sönmeye başlayacak ve seri monitörde yanıp sönme sayılarını göreceksiniz; 12 4 8.

Sıfırdan on ikiye kadar her tam saat için uzun bir beyaz yanıp sönme olacaktır. Ardından, bir sonraki değeri elde ettiğinizi gösteren tek bir mavi yanıp sönme gelir: Dakika bölü on. Neopiksel buna göre yeşil renkte yanıp sönecek ve ardından tek bir mavi yanıp sönecektir. En son dakika bölümünün kalanını gösteren kısa kırmızı yanıp söner. Yanıp sönmelerden zamanı söylemek için şunu ekleyin: Saat(ler), on(s) dakika ve kalan dakika.

Örneğin. iki beyaz, üç yeşil ve dört kırmızı yanıp sönme alırsanız 2:34 gösterecektir.

Öğleden sonra veya öğleden sonra için bir gösterge yapmadım. İsterseniz kodu değiştirebilirsiniz, ör. tek mavi yanıp sönmeyi am ise pembeye, pm ise maviye çevirerek.

Artık sis düdüğü olmadan uyumak isteyebileceğiniz için gece hariç her tam saatte 'sis düdüğüne' güç veren ses fonksiyonunu göreceksiniz. Bu kod satırıdır (hala 24 saat modunda):

eğer (Stunde 9)

Kule ve elektrik santralinin içindeki sarı ışık, geceleri sis düdüğü sessizken yanar ve bunun tersi de geçerlidir. İsterseniz, bu işlevlerin farklı zamanlarda devreye girmesi için kodu değiştirin.

Adım 4: Bodrum - Kablolar İçin Yer

Bodrum - Teller İçin Oda
Bodrum - Teller İçin Oda

Breadboard ve kablolama modelin içine kolayca sığmaz. Devreleri santralin içine monte etmek mümkün, ancak kağıt modeli kutuya monte etmek ve yine de kabloların açıklıklarına erişebilmek için kapakta bir oyuk bulunan breadboard elektroniği için uygun bir kutu yapmayı tercih ettim. Arka taraftaki bir delik, daha sonra bir mikro-usb kablosunun arduinoya bağlanmasına izin verecektir. Kutuyu 3.2mm kontrplaktan lazerle kesmek için bir dosya da sağlıyorum.

Adım 5: Elektronik ve Kağıt Modelinin Montajı

Elektronik ve Kağıt Modelinin Montajı
Elektronik ve Kağıt Modelinin Montajı

Elektronik aksamı kutunun içine monte edin ve arduino'nun usb'sini kutunun arkasındaki delikle hizalı tutun. Çoğu breadboard kendinden yapışkanlı bantla sağlanır, bu nedenle montajı çok kolaydır.

"Sis düdüğü" sesini daha gerçekçi hale getirmek için hoparlöre küçük bir tahta korna yapıştırdım ama bunu yapmanıza gerek yok.

Şimdi deniz fenerinin üst (kırmızı) kısmını kulenin üstüne yapıştırmadan önce tüm parçaların işlevini test edin. Kırmızı fener kısmını kuleye taktıktan sonra artık neopiksele erişemeyeceksiniz.

Adım 6: Boyama ve Modeli Koymak İçin Güzel Bir Yer Bulma

Boyama ve Modeli Koymak İçin Güzel Bir Yer Bulma
Boyama ve Modeli Koymak İçin Güzel Bir Yer Bulma
Boyama ve Modeli Koymak İçin Güzel Bir Yer Bulma
Boyama ve Modeli Koymak İçin Güzel Bir Yer Bulma

Artık deniz feneriniz bitti, ışıklar zaman kodunu yanıp sönüyor ve sis düdüğü tam saatte çalacak. Geriye kalan, modelin daha gerçekçi görünmesini sağlamak için bazı resimler. Arazi ve çatılar için akrilik boya kullandım ve “kayalar” için biraz kumla beyaz tutkalı karıştırdım. Küçük bitkiler için yeşil sünger gevreği yapacaktır.

5 volt 500mA güç sağlamak için USB'yi uygun bir wallwart'a takın ve RTC dahili pili dayandığı sürece süreyi koruduğu için, çalışan modeli bilgisayara bağlamadan istediğiniz yere koyabilirsiniz.

Kodu, yedek pilin arızalandığı gün veya herhangi bir nedenle RTC'yi yeniden ayarlamanız gerekirse kaydetmeyi unutmayın.

Eğlence!

Ve belki de her yıl binlerce ziyaretçiyle kutlanan ve bir zamanlar önemli bir seyir yardımının sesini deneyimlemek için kutlanan "Sis Boynuzu Günü"nde güçlü diyafonu duymak için gerçek Lindesnes Fyr'i ziyaret etmek istersiniz.

Önerilen: