第1步:太陽
在自然界中,太陽光幾乎是平行的,因為太陽很遠,這就是為什么地球在光線下為50%,在黑暗中為50%。光源制作起來很復雜,因為使用簡單的LED(圖1),光線不會平行,并且球體不會被點亮,但是如果我們使用直徑相同的光線。在地球上,行星將被照亮(圖2),我選擇制作直徑為100mm的LED環(作為我的地球儀)。
我買了暖白色SMD LED(3200K)和我我用鐵絲做了一個戒指,我決定使用12個LED,所以我畫了一個圓圈并標記正確放置它們。
然后我將一根金屬線彎成一個圓圈,我將12個LED放入正確的極性,我把它們固定到位并添加了比第一個略小的第二個線圈,我還將它粘在LED上,然后我將12個LED連接在一起:3組并聯,每組4個LED,以及環的兩根線是積極的還是消極的。
第2步:地球地球
地球儀是清晰的astic ball(?100mm),我打印了一個地球折紙并把它放入球中,這樣,我用很高的精度(用丙烯顏料)繪制了大陸,折紙沒有漂亮的顏色所以我使用Google Earth繪畫大陸的真實顏色。
然后我取下了折紙,我用藍色油漆涂在球的內部,我也畫了外面的藍色以避免LED環的反射。
第3步:方框
盒子由5mm膠合板制成,你可以在圖片上看到所有的尺寸
所有的碎片都附有木膠
然后我用深色的橡木污漬弄臟了盒子,然后我把它弄清了。
步驟4:電路
該電路由以下部分組成:
-1 Arduino uno,
-1 5V穩壓器,
-1 PWM信號模塊(步驟5),
-2步進電機(28BYJ-48),
-2 ULN2003驅動器,
-1 Cl ock模塊,
-Buttons,
-2 DC插孔,
-Wires。
Arduino板和PWM板需要12V,
步進電機和時鐘模塊運行5V,
這就是我使用5V穩壓器的原因,但7805升溫了很多,所以我打算買一個穩壓器模塊。
步驟5:PWM信號
PWM信號(脈沖寬度調制)是一種具有可變占空比的方波信號,它允許在電位計旋轉時將“太陽”的亮度從0%調整到100%。/p》
對于你需要的這個電路:
- (1x)protoboard
- (1x)10k電位器
- (2x) 1418二極管
- (2x)100nF陶瓷電容器
- (2x)2個螺絲連接器
-3引腳杜邦連接器(將電位器驅逐到前面板)
步驟6:時鐘模塊
這個模塊是一個焊接套件,我修改了它一點點:添加電線到7segments顯示屏和兩個按鈕(我換了更大的按鈕)這些電線允許我將pcb擰到底板(盒子的F部分)并粘上顯示器并連接按鈕前面板(B部分)。
我還添加了Dupont連接器,使其完全可拆卸
第7步:Arduino代碼
代碼可以在下面下載。
我知道它沒有優化但是。..。..它工作正常。
它使用預先安裝的庫“Stepper。 h“。
正如你所看到的,有兩個電機:”YearMotor“(每年進行一次革命)和”DayMotor“(每天進行一次革命)。
我的電機每轉2048步
和我一年s 365.25天,所以365.25x24x60x60x1000 = 31,557,600,000 ms。
2048步驟31,557,600,000 ms 《=》 每15,408,984 ms步驟1步(CW)
DayMotor它有點復雜:
在地心參考表中,地球正在做360°/24h
但由于繞太陽旋轉,地球(在地球上)日心參考表)超過360°它實際上正在做360+(360/365.25)°
電機360°表示2048步
所以360 + 360/365.25是2054步
20小時24小時《=》 每步42,064毫秒(CCW)1步
您可能會注意到DayMotor已安裝在YearMotor軸上,為了防止DayMotor的電線繞“年軸”盤旋,YearMotor將通過完整旋轉一圈后重置自己ccw
如果您對此代碼有任何疑問,請發表評論。
步驟8:電機
年度摩托車安裝在長度為130毫米的膠合板上以裝入盒子中。使用樂高件作為軸,使最終時鐘更容易拆卸。
將DayMotor安裝在支架上與小木螺釘的角度為23°。
樂高軸周圍有一個黃銅管,使其看起來更漂亮( /!\ 第一張照片不是要縮放 /!\ )
步驟9:完成地球時鐘
-
led
+關注
關注
242文章
23141瀏覽量
658529 -
時鐘
+關注
關注
10文章
1720瀏覽量
131365
發布評論請先 登錄
相關推薦
評論