İçindekiler:

Minik Ay Gelgit Saati: 5 Adım (Resimlerle)
Minik Ay Gelgit Saati: 5 Adım (Resimlerle)

Video: Minik Ay Gelgit Saati: 5 Adım (Resimlerle)

Video: Minik Ay Gelgit Saati: 5 Adım (Resimlerle)
Video: AY'IN HAREKETLERİ VE EVRELERİ | 5.Sınıf Fen Bilimleri Konu Anlatımı 2024, Kasım
Anonim
Minik Ay Gelgit Saati
Minik Ay Gelgit Saati
Minik Ay Gelgit Saati
Minik Ay Gelgit Saati
Minik Ay Gelgit Saati
Minik Ay Gelgit Saati

Bu Alaska SeaLife Center ile yapılan bir projedir. Öğrencilerini okyanus ortamının elektronik inşasına ve izlenmesine dahil edecek denizle ilgili bir projeyle ilgilendiler. Tasarım, çok sayıda öğrenci için nispeten ucuz - yaklaşık 8,00 dolar. Kullanılan yazılım, büyük güneş tabanlı gelgit saatinde kullanılan, ancak boyutu küçültülmüş ve güneş enerjisi yerine madeni para pilleri kullanan değiştirilmiş bir versiyondur. Saatin günlük sorgularıyla pillerin birkaç yıl dayanması gerektiğini ve kolayca değiştirilebileceğini hayal ediyorum. Form faktörlerini bulmak eğlenceliydi ve beni 3D baskıyla tanıştırdı. Ayrıca devre kartı tasarımı bir ilkti ve bu birimlerin çok hızlı bir şekilde kurulmasını sağlıyor - Bileşenlerden düğmeye basarak yaklaşık 15 dakika içinde bir tane yapabilirim. Muhafazaların yazıcıdan çıkması yaklaşık 1,5 saat biraz daha uzun sürüyor. Destek yapıları gerektirmezler. Onlar eğlenceli küçük saatler ve son gezimizde deniz kanolarımıza çok iyi bağlanmışlar. Buzdolabınıza da yapıştırabilirsiniz. Bir roketin çıktığı aya benzeyen bir gelgit saati her yerde harikadır.

Adım 1: Malzemelerinizi Toplayın

Malzemelerinizi Toplayın
Malzemelerinizi Toplayın
Malzemelerinizi Toplayın
Malzemelerinizi Toplayın
Malzemelerinizi Toplayın
Malzemelerinizi Toplayın

Maliyetleri düşük tutmak için tüm seçimler, Çin'deki tedarikçilerden kolay toplu alımlara dayanıyordu. Çok az kusurlu parça bulundu. (Şimdiye kadar sadece bir tane kötü RTC…) Aslında, satış modellerindeki değişkenler ve sürekli değişikliklerle birlikte, DHL artık parçaları bana Çin'den Amazon'dan daha ucuz ve daha hızlı getiriyor…

1. Nano Mini USB Arduino Nano 3.0 denetleyicisi için uyumlu önyükleyici ile CH340 USB sürücüsü 16Mhz Nano v3.0 ATMEGA328P 2,00 $

2.1 adet 4pin 0.96" Beyaz/Mavi/Sarı mavi 0.96 inç OLED 128X64 OLED Ekran Modülü Arduino Için 0.96" IIC I2C Iletişim $2.26

3.1 ADET DS3231 AT24C32 IIC Hassas RTC Gerçek Zamanlı Saat Bellek Modülü Arduino Için yeni orijinal DS1307 Değiştirin $0.70

4. 2 * CR2032 Yuvarlak Madeni Para Düğme Pil Saklama Kutusu Mini Düğme Pil Tutucu Kılıf Kutusu Adaptörü Kablolu AÇMA/KAPAMA Anahtarı 0,70 ABD doları

5. Genel buton -- 0.02$

6. 2032 pil (3 gerekli). 0,50 dolar

7. Plastik Muhafaza 3 D baskılı - hiçbir şey.

8. PCB kartı -- 1,00 $ Kartlarım PCBWay.com'dandı -- görünüşte harika bir şirket.

Öğrenci başına 8,00 dolardan daha az tüm malzemeler.

Adım 2: Kablolayın

Bağla
Bağla
Bağla
Bağla
Bağla
Bağla

Bu proje için PCB kartı tasarlamak, Eagle üzerinde kesin bir öğrenme deneyimiydi, ancak birçok insanın kusursuz bir yapı elde etmek için harcadığı çabayı takdir etmemi sağladı. Kartın minimum form faktörüne sahip olması ve parçaların çakışmadan oturması gerekiyordu. Bu kadar basit bir şematik ile ilk denemede alacağımı düşündüm. İki gönderi sonra başardım. PCBway'li panoların fiyatı inanılmaz derecede ucuz - 10 pano için 10 pano.

Tahtayı doldurmayla ilgili adımlar kolaydır. Nano, lehimlemeniz gereken başlıklarla birlikte gelir. Daha sonra tahtaya takılır ve lehimlenir. Sırada Ekran ve RTClock var; önceden başlıklanmış olarak gelirler, bu yüzden tek yapmanız gereken onları tahtaya lehimlemek. Pil tutucu daha sonra pillerle doldurulur ve kablolar kart üzerindeki uygun deliklere lehimlenmeden önce kutuplar açısından kontrol edilir. Pil tutucuyu tekrar tahtaya yapıştırdım. Sadece çıplak bir kemik gelgit saati istiyorsanız, tahtaya bir düğme lehimlemek dışında, gövdesi olmayan bir saat yaparsınız.

Adım 3: Ay'ı İnşa Etmek

Ay'ı İnşa Etmek
Ay'ı İnşa Etmek
Ay'ı İnşa Etmek
Ay'ı İnşa Etmek
Ay'ı İnşa Etmek
Ay'ı İnşa Etmek
Ay'ı İnşa Etmek
Ay'ı İnşa Etmek

Bu benim 3D baskı ile ilk çalışmam. Tamamen öğrenmeye değer. Bir Creality10 satın aldım ve kutudan çıktığı anda kırıldı, ancak yazıcı kafasının tamamen pislik içinde olduğunu bulmam sadece bir gün sürdü. O zamandan beri bir cazibe gibi çalıştı. Geri kalanı için tüm ücretsiz yazılımları kullandım. Ay'ı Thingiverse'den ödünç aldım ve Meshmixer'da değiştirdim. Diğer geleneksel muhafaza ve parçaların tamamı Fusion 360 ile ve web eğitimlerinden büyük yardım alınarak yapıldı.

Her şey hızlı ve desteksiz basılmak üzere tasarlandı, böylece on yıl sürmeden bir demet yapabilirsiniz. Geleneksel tasarım (küçük bir arcade oyunu gibi görünen saat), ekranın doğrudan lehimlenmek yerine kablolarla PCB kartına bağlanması gerekir. Ekran yerine sıcak yapıştırılmıştır. Düğmenin deliği delinir ve kablolarla PCB kartı üzerindeki konumuna tutturulan düğme yerine epoksilenir. Ayın çatısına yakın bir yerde düğme için küçük bir delik delinerek ve düğme epoksi ile yapıştırılarak ay tasarımı tamamlanır. Düğme kablolaması daha sonra kablolarla PCB kartına tamamlanır. Karikatür roket daha sonra düğmenin üstüne sıcak tutkalla yapıştırılır. Devre kartları daha sonra doldurulur ve altları sıcak tutkalla kapatılır, böylece daha sonra pilleri değiştirmek veya yazılımı Roomba masanızda yeniden kullanmak için açabilirsiniz.

Adım 4: Programlama

Programlama
Programlama
Programlama
Programlama

Önceki Gelgit Saatinde olduğu gibi, yazılım Luke Millers'ın çok güzel çalışmasına dayanıyor: https://lukemiller.org/index.php/2015/11/building-a-simple-tide-clock/ Bu durumda yazılım, düğme basılı tutulduğu sürece üç farklı ekran verecek şekilde değiştirilir. Konum bilgisi ve tarih/saat ile bir sonraki YÜKSEK/DÜŞÜK değerini veren ilk. İkincisi, mevcut gelgit yüksekliğini ve bitiş yüksekliğini verir. Üçüncüsü, bir sonraki gelgitin ne kadar yakın olduğuna dair bir çubuk grafik veriyor. Bu dosyaların her biri gelgit saatinizin konumu için değiştirilmelidir. (İyi gitmeyecek….) Çeşitli konumlar için NOAA web sitesinin ritmik ifadelerini ve istediğiniz diğerlerini oluşturmak için R kullanma yöntemini içeriyor. RTC içeren herhangi bir donanımda olduğu gibi, aletin ilk kullanımında bu satırın yorumunu kaldırarak saati ayarlamanız gerektiğini unutmayın: //RTC.adjust(DateTime(F(_DATE_), F(_TIME_))); pille çalışan RTC'nin o andan itibaren kendi zamanlamasını tutması için ilk çalıştırmada ve yeniden yorumlamadan sonra. Pil, RTC'yi birkaç yıl çalıştırmalı ve diğer piller umarım bir süre saati çalıştıracaktır - Birkaç yıl için günde 2 kullanım tahmin ettim.

Adım 5: Kullanmak

onu kullanmak
onu kullanmak
onu kullanmak
onu kullanmak
onu kullanmak
onu kullanmak

Kesinlikle su geçirmez. Ve denizyıldızı onları yemek istemiyor.

Önerilen: