技術大牛改造舊鬧鐘,改造完科技感十足

所需材料:

  • 老圓鬧鐘
  • Arduino Nano
  • BME280傳感器模塊(溫度,溼度,壓力)
  • 諾基亞5110的LCD顯示模塊
  • DS1307 RTC時鐘
  • TP4056鋰電池充電器
  • 從手機打撈的舊鋰離子電池
  • 小型3.7v至5v增壓器模塊
  • 光依賴電阻(LDR - 光度計)
  • 蜂鳴器(使用舊電腦中的打撈電話)
  • 3個按鈕
  • 一堆電阻(2x10k,270歐姆)和一個晶體管(2N2222A或類似)
  • 一些寬收縮管
  • 廢PCB用作前板裝飾
  • Micro-USB延長線(母頭和母頭均為Micro-USB)
  • 2x8cm原型板和一些電線
技術大牛改造舊鬧鐘,改造完科技感十足

舊時鐘拆開,零件拆除

技術大牛改造舊鬧鐘,改造完科技感十足

給鬧鐘新增加3個數字按鈕

技術大牛改造舊鬧鐘,改造完科技感十足

鬧鐘側面開三個圓洞

技術大牛改造舊鬧鐘,改造完科技感十足

鋁片在相同位置開洞

技術大牛改造舊鬧鐘,改造完科技感十足

鋁片刻上按鍵信息

由於新的時鐘將完全數字化,內置迷你電腦,我在側面添加了3個簡單漂亮的按鈕。使用廢鋁片切出覆蓋層以創建按鈕。

技術大牛改造舊鬧鐘,改造完科技感十足

104的陶瓷電容器焊接在舊電機上

用電機為警報供電,舊的時鐘機制有一個帶有標籤104的陶瓷電容器。我將它從電路板上取下並直接焊接到電機上 - 這有助於防止在報警時打開電機時出現電源尖峰。另外需要注意的是,電機將通過晶體管控制,會好很多。

技術大牛改造舊鬧鐘,改造完科技感十足

舊的電路板

技術大牛改造舊鬧鐘,改造完科技感十足

去掉元器件,開洞做成背景面板

技術大牛改造舊鬧鐘,改造完科技感十足

諾基亞5110手機的液晶屏

技術大牛改造舊鬧鐘,改造完科技感十足

安裝在鬧鐘內部

使用舊諾基亞5110手機的液晶屏,它們的功耗非常小

技術大牛改造舊鬧鐘,改造完科技感十足

Arduino Nano板,傳感器,嗡鳴器,鋰電池,電阻器,增壓器

技術大牛改造舊鬧鐘,改造完科技感十足

草圖

技術大牛改造舊鬧鐘,改造完科技感十足

電路圖

用Arduino板來控制這個時鐘。即使對於初學者Arduino來說,該項目也很容易,因為我沒有創建自己的電路板。這是一個Arduino Nano板,模塊連接到它 - BME280溫度,壓力和溼度傳感器,DS1307 RTC時鐘,TP4056鋰電池充電器,小型3.7v至5v增壓器模塊,光源相關電阻器(LDR - 光度計)和蜂鳴器(取自舊PC)。

還要看一下草圖 - 它們顯示所有連接。

關於設置的幾點注意事項:

  • 電動機通過晶體管直接從電池連接。Arduino通過電阻和PWM引腳D5控制晶體管。
  • 引腳D7-12用於LCD連接器。接地和VCC連接到接線板上的導軌。
  • LDR安裝在鐘面上,電阻+3出線直接焊接在鐘面背面。
  • 對於按鈕連接,我在Arduino中使用了內部PULLUP功能。我後來才意識到您也可以使用內部PULLUP進行中斷。菜單按鈕的中斷是必需的,因此代碼不會一直掃描按鈕的狀態。
  • 時鐘將監視並顯示電池的狀態,因此電池直接連接到引腳A0。電池電壓絕不會高於4.2V,因此將電池直接連接到Arduino模擬引腳是安全的。
  • 蜂鳴器直接連接到PWM引腳D6。雖然這不是一個好的做法,但我僥倖成功,因為Arduino Nano可以處理比規定更高的規格,也因為蜂鳴器不會持續工作。相同的設置很容易燒壞ESP板上的引腳,所以在這種情況下我建議使用晶體管控制。
  • 時鐘已經有一個開關所以我決定使用它。
技術大牛改造舊鬧鐘,改造完科技感十足

連接板

技術大牛改造舊鬧鐘,改造完科技感十足

焊接了標準引腳

所有模塊都需要正極和接地連接,因此我決定使用2x8cm原型板並焊接5V和接地導軌。我也在那裡製作了一個小型I2C軌道,因為我有幾個使用I2C接口的模塊。

另一方面,我焊接了標準引腳,以便在需要時可以連接和斷開模塊。

一些附加組件也被焊接在那裡,例如用於電機控制的晶體管和電阻器以及用於使用中斷的菜單按鈕的電阻器。

你能看到第一張照片中鐘面上已經安裝了LDR傳感器嗎?

技術大牛改造舊鬧鐘,改造完科技感十足

設置電源

我用手機上的舊鋰離子電池為這個時鐘供電。通常,被更換的手機電池仍具有良好的容量(至少是新產品的一半)。它們的優點是它們具有內置放電保護電路,並且它們也非常薄,因此可用於小空間場景。

要連接電池,只需將電線焊接到電池上的+和 - 引腳即可。在這張圖片上,您可以看到電池以及TP4056充電控制器以及連接在一起的5V升壓器和電池。

技術大牛改造舊鬧鐘,改造完科技感十足

鬧鐘後面板

我就將蜂鳴器和溫度/壓力/溼度傳感器粘在後面板上。它們都很好地裝在舊時鐘控制器的現有插槽中。

現在是時候在背面安裝Micro USB端口了。為什麼Micro USB在Nano中使用Mini USB?僅僅因為在家庭中,大多數USB電纜都來自手機,如果時鐘也可以使用,就會很方便。

剝去了USB線,將電源線通過TP4056充電器和數據+ /數據線直接連接到Arduino Nano的USB插座。您可以在前面部分中顯示的原理圖中看到這一點。

技術大牛改造舊鬧鐘,改造完科技感十足

內部佈局

技術大牛改造舊鬧鐘,改造完科技感十足

安裝電池

技術大牛改造舊鬧鐘,改造完科技感十足

內部成品

到目前為止,除了時鐘本身,這些是該項目已經支持的功能:

  • 時間和日期顯示(以及同一屏幕上的報警時間和激活)
  • 屏幕在黑暗條件下或檢測到移動時亮起(基於光線的變化)
  • 天氣預報(晴天,多雲,多雨)
  • 顯示溫度,壓力和溼度(溼度表明它是否太乾)
  • 設置菜單:鬧鐘,更改時間,啟用/禁用日期顯示,啟用/禁用天氣變化聲音通知以及在英制和公制單位之間切換
  • 鬧鐘設置 - 開/關,設置時間,設置旋律和/或鈴聲以進行通知
技術大牛改造舊鬧鐘,改造完科技感十足

展示


分享到:


相關文章: