本設計IN-14 輝光鐘硬件方面詳細介紹如下:
- *使用IN-14輝光管,四個氖燈顯示時間冒號;
- *每個輝光管下面各安裝一個全彩 LED;
- *單片機采用STM32F103VET6;
- *時鐘芯片采用DS3231;
- *預留了18B20溫度傳感器焊點(程序中沒有涉及);
- *輝光管驅動芯片采用HV57708PG;
- *全彩LED使用WS2812B,一個IO口可控制多路LED;
-
更新了更新了
- 更新PCB部分,改為單5V供電,焊接完成燒錄程序無需外接器件即可使用;
- 新PCB工程為集成了24C02,待機按鍵,板載藍牙及升壓模塊;
- 升壓方案由UC3845變?yōu)長M3488方案,5V升壓至170V(需調試依然建議購買模塊);
- 刪除觸摸芯片;
- 刪除軟排線接口;
- 程序我自己都不忍直視,隨緣更新;
- ?*?E?E?P?R?O?M?采?用?2?4?C?0?2?(?沒?有?集?成?在?p?c?b?上?需?要?通?過?排?線?外?接?)?;?
- ?*?藍?牙?在?P?C?B?上?預?留?了?焊?接?口?,?淘?寶?常?用?的?H?C?-?0?5?直?接?能?焊?上?;?
- ?*?P?C?B?面?板?正?面?沒?有?任?何?器?件?,?輸?入?三?條?線?G?N?D?,?+?5?V?,?+?1?7?0?V?;?
- ?*?沒?有?在?P?C?B?板?上?加?升?壓?模?塊?,?因?為?自?己?做?輝?光?鐘?升?壓?比?較?難?找?件?且?不?容?易?成?功?,?大?部?分?是?買?現(xiàn)?成?的?升?壓?板?;?
?(?當?然?我?在?后?面?文?件?中?有?單?獨?U?C?3?8?4?5?升?壓?單?面?板?p?c?b?工?程?,?不?想?買?成?品?的?可?以?自?己?腐?蝕?,?5?5?5?和?3?4?0?6?3?升?壓?方?案?網(wǎng)?上?也?有?很?多?)? - ?*?預?留?了?軟?排?線?接?口?可?以?進?行?I?/?O?擴?展?操?作?;?
- ?*?預?留?了?觸?摸?芯?片?X?W?0?5?A?焊?點?及?觸?摸?焊?盤?,?可?擴?展?進?行?觸?摸?按?鍵?功?能?(?程?序?中?沒?有?涉?及?)?;?
- ?*?抱?歉?,?由?于?新?工?程?打?不?開?了?上?傳?是?之?前?更?老?一?版?的?版?本?。?老?版?本?沒?有?走?線?改?動?,?但?在?排?線?或?者?藍?牙?接?口?的?名?稱?上?不?一?致?。?
基于STM32的IN-14 輝光鐘軟件方面設計:
- *手機APP、遙控器、按鍵三種控制方式;
- *程序利用24c02保存數(shù)據(jù); ?(?2?4?c?0?2?、?按?鍵?、?紅?外?需?軟?排?線?引?出?外?擴?)?
- ?*?沒?有?2?4?c?0?2?程?序?無?法?正?常?運?行?,?等?有?時?間?我?集?成?在?板?子?上?,?抱?歉?抱?歉?抱?歉?;?
基于STM32的IN-14 輝光鐘功能介紹方面:
- *支持定時開關機
- *提供8種字體切換效果;(其實都差不多= - =)
- *輝光管下全彩燈提供普通模式、呼吸模式、漸變模式;
- *普通模式下用戶可以通過手機改變三基色進行調色;
- *呼吸及漸變模式下用戶可以設置呼吸或漸變的顏色,支持速度、亮度調節(jié)及暫停;
- *時間、日期、開機時間、關機時間顯示(背部按鈕切換);
- *每10分鐘啟動輝光管防止陰極中毒程序,延長輝光管使用壽命
- *更新:好早之前的工程了,程序寫的又長又亂還用拼音定義對象,而且pcb工程有好多引腳名貪方便有標注錯誤。現(xiàn)在不忍直視,有空更新工程,現(xiàn)在僅供參考希望諒解。
本設計創(chuàng)意來源如下:
嚴老師: https://www.nixieclock.org/ 微博:https://weibo.com/nixieclock
blanboom : https://blanboom.org/ 微博:https://weibo.com/blanboom
有任何問題都可以和我討論,郵箱:xuzongyang1996@outlook.com
PCB正面:
PCB反面:
實物圖展示:
手機APP(安卓)
附件內容包括:
閱讀全文