第1步:示例如何讀取時間
第2步:構建Wood Box
STEP 2.1
如圖所示,切割四個木片
STEP 2.2
粘貼所有碎片以裝入盒子
步驟2.3
切一塊膠合板(8,27‘’x 7,87‘’)并粘貼到使用木制方桿的方框
STEP 2.4
將類似尺寸的黑色紙板粘貼到膠合板上
STEP 2.5
切割類似尺寸的甲基丙烯酸酯和乙烯基片
STEP 2.6
下載并打印pdf文件“Fibonacci clock.pdf”并將其用作模板,使用永久性標記繪制乙烯基上的線條和圓圈
STEP 2.7
使用塑料字母模板打印圖片中可以看到的文字和數字
在此步驟結束時,您的時鐘必須與上一張圖片類似,但仍然不粘貼甲基丙烯酸酯因為我們仍然需要粘貼LED。
步驟3:構建時鐘的正面
STEP 3.1
安裝四個LED條:
帶有6個LED的帶狀條帶1(arduino草圖中的leds1)(它用于點亮屬于值2和3的方形分區(qū))斐波那契序列)
帶有6個LED的帶狀條帶2(arduino草圖中的leds2)(它用于點亮屬于Fibonacci序列的值1的方形分割)
帶有3個LED的帶狀條帶3(arduino草圖中的leds3)(用于點亮屬于Fibonacci序列值5的方形分區(qū))
帶狀條帶4(arduino sketch中的leds4) )9個LED(用于點亮標記的圓圈:12,24,36,48,pm)
要安裝LED燈條,必須為每個LED焊接6根導線你可以在第一張照片中看到。請注意LED上的箭頭以正確的方式焊接它們。
要調整LED之間的電線長度,我建議您打印文件“Fibonacci clock.pdf”并將其用作模板正如您在圖片中看到的那樣。
STEP 3.2
將LED燈條粘貼在包裝盒中。您必須打開一個小孔,將每個LED燈條的三條線傳遞到時鐘的背面,在微處理器中將所有內容連接起來。我在時鐘的第二個區(qū)域打開了四個小洞。
STEP 3.3
將木制方塊劃分為你可以在圖片中看到。您可以再次使用打印的“Fibonacci clock.pdf”將分區(qū)調整為模板。
STEP 3.4
如您在持續(xù)時間圖片中所見,構建小黑色紙板圓柱以覆蓋將要點亮標記圓圈的LED
步驟4:構建時鐘背面
在背面,我們發(fā)現了一塊帶有三個按鈕的膠合板:
綠色按鈕可在設置小時或設置分鐘之間切換
標有“+”的白色按鈕可增加小時或分鐘的值
白色按鈕標有“ - ”以減小小時或分鐘的值
在包裝盒內,我們將找到微控制器,帶電池的DS3231實時時鐘,每個LED燈條的三根電線,電源和所需的電線連接圖紙后的所有內容。
第5步:工作原理
設置時間
使用背面的三個按鈕,你可以設置時間。按綠色按鈕可以更改小時或分鐘。如果沒有按下其他按鈕,小時或分鐘區(qū)域將在10秒內開始閃爍。選擇設置模式后,您可以按“+”或“ - ”按鈕增大或減小該值。所選的新值將自動更新,時鐘將繼續(xù)使用這些新值。
-
RGB
+關注
關注
4文章
807瀏覽量
59960 -
時鐘
+關注
關注
11文章
1902瀏覽量
133254
發(fā)布評論請先 登錄
VirtualLab Fusion:用于光學檢測的斐索干涉儀
DLPC3479 GUI上面的Edit Firmware制作中有幾個疑問求解
DLPC3478 RGB FPC長度最大可以達到多少?
DA2932用一路輸出鋸齒波(iout1),一路輸出rom里存儲的正弦波(iout2),為何iout2那路的信號疊加上了iout1的信號?
想用DAC904輸出一個較高頻率的正弦波,可以用100M的晶振作為時鐘源嗎?
用DS90C387將RGB信號轉換成LVDS信號,顯示花屏,可能是哪里的問題呢?
用STM32產生的1Mhz PWM波作為時鐘信號,波形較差怎么解決?
ADC12D1000只給了時鐘,模擬輸入信號和地短路,則輸入的一直是0V, 那輸出的都是0嗎?
ADC3664EVM的采樣時鐘和DCLKIN都是方波,請問可以是正弦波嗎?
請問LMK04826輸入時鐘可以是正弦波嗎?
使用STM32CubeMX輸出PWM,并制作呼吸燈效果
CDC3S04帶LDO的四路正弦波時鐘緩沖器數據表

評論