電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>Arduino手表開源硬件

Arduino手表開源硬件

2022-12-16 | zip | 0.03 MB | 次下載 | 2積分

資料介紹

描述

我的抱負是創(chuàng)建一個可以展示我才華的最小尺寸項目。無論如何,這個項目由 Arduino IDE、實時時鐘和一個 OLED 屏幕組成。我創(chuàng)建了一個手表,它由一個顯示日期和時間的 OLED 屏幕組成。

在這個項目中,這兩個模塊通過 I2C 線系統(tǒng)連接,或者通常稱為雙線接口。在這種接口技術(shù)中,Arduino UNO 充當主設(shè)備,而 OLED 屏幕和 RTC 充當從設(shè)備。

請記住,RTC 有一個特定的 I2C 地址,即0x68 ,而 OLED 屏幕有另一個特定的 I2C 地址,即0x3C。因此,這使得 Arduino UNO 可以非常輕松地與這兩個設(shè)備進行通信。

?

?

poYBAGOYma2AOpguAAuOGi53VfQ164.jpg
完成的手表
?

?

在程序中,我添加了各種位圖,使我的項目看起來很漂亮。我添加了電池充電圖標,無電池圖標,百分比電池圖標,以及各種與事件相關(guān)的圖標。

該程序由按下菜單按鈕時執(zhí)行的各種功能組成,它添加到菜單并將結(jié)果存儲到變量菜單中。

例如, menu = menu + 1,因此,存儲在菜單中的新數(shù)字是 1,我們用零初始化菜單,即menu = 0;

在那個特定的循環(huán)中,我添加了調(diào)用函數(shù),例如DisplayDateTime();,在程序底部,您會找到所有函數(shù),這里我提到調(diào)用函數(shù)的上述函數(shù)voidDisplayDateTime(),這樣,所有函數(shù)都存在于程序。

我在菜單程序中添加的另一件事是電池充電和放電功能。LiPo電池充電器即TP4056模塊輸入引腳連接到Arduino模擬引腳A1,即powerRead = A1使用ADC轉(zhuǎn)換公式檢測進入Arduino UNO的電壓。一旦檢測到電壓,它就會在 OLED 屏幕上顯示電池圖標。

另一個模擬引腳用于通過使用變量來監(jiān)控電池剩余電量的百分比,即voltRead = A2使用相同的ADC轉(zhuǎn)換,檢測電池剩余電量,當電池電量不足時,它會顯示電量不足圖標屏幕。

我提供了庫的特定鏈接,可以讓您非常輕松地與設(shè)備進行通信。

這是 RTC 庫的鏈接:> https://github.com/adafruit/RTClib

這是 Adafruit GFX 的庫:> https://github.com/adafruit/Adafruit-GFX-Library

這是 Adafruit_SSD1306 的鏈接:> https://github.com/adafruit/Adafruit_SSD1306

我也提供了代碼,非常簡單易懂。

預計這個月底,我會為這個項目設(shè)計機箱,現(xiàn)在還是這個狀態(tài)。


評論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數(shù)據(jù)手冊
  2. 1.06 MB  |  532次下載  |  免費
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費
  5. 3TC358743XBG評估板參考手冊
  6. 1.36 MB  |  330次下載  |  免費
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費
  9. 5元宇宙深度解析—未來的未來-風口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費
  11. 6迪文DGUS開發(fā)指南
  12. 31.67 MB  |  194次下載  |  免費
  13. 7元宇宙底層硬件系列報告
  14. 13.42 MB  |  182次下載  |  免費
  15. 8FP5207XR-G1中文應(yīng)用手冊
  16. 1.09 MB  |  178次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應(yīng)用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關(guān)電源設(shè)計實例指南
  8. 未知  |  21549次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數(shù)字電路基礎(chǔ)pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅(qū)動電路設(shè)計》 溫德爾著
  16. 0.00 MB  |  6656次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537798次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191187次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費