最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

「開源DIY」基于arduino UNO的OLED手表

2020-06-13 17:46 作者:RunesKee  | 我要投稿

你是否曾經(jīng)想過一種對于手表來說太大而對于時鐘來說又很小的設(shè)備?

可以很容易地做成手表,也可以很容易地做成時鐘。

注意:大家可以使用成nano,這樣能做出更小的手表。

【目前我們還在持續(xù)整合翻譯更多教程,然后做成DIY套件,讓大家都能直接上手實驗項目】


看到手表的功能包括:

1.跑表

2.計時器

3.設(shè)置時間

4.顯示時間

5.通過rtc模塊顯示溫度

所需的元件: (店內(nèi)都有出售)

一個SSD1306 i2c OLED

-一個DS3231突破板

-三個按鈕

-三個1K電阻

-16根公對公線

-一個面包板

-還有一個UNO

接線示意圖


接線OLED屏幕


接上RTC時鐘模塊


連接按鍵


如圖所示連接好,一個簡單的手表電路就完成了,

將按鍵從引腳2連接到電源軌上的VCC

從電源導(dǎo)軌上的引腳2連接到GND的10K電阻

將向上按鈕從引腳5連接到電源軌上的VCC

從電源軌的引腳5到GND連接了10K電阻

將向下從引腳6連接到電源導(dǎo)軌上的VCC

從電源軌的引腳6到GND連接了10K電阻


如何使用手表

只需使用三個按鈕作為界面按鈕,在監(jiān)視菜單中:

連接到引腳5的按鈕是Enter Menu

連接到引腳6的按鈕是Enter Menu

連接到Pin 2的按鈕是Enter Menu

在菜單中:

連接到引腳5的按鈕向上

連接到引腳6的按鈕為DOWN

連接到引腳2的按鈕為ENTER

在秒表中:

連接到引腳5的按鈕是開始/停止

連接到引腳6的按鈕已重置

連接到引腳2的按鈕為退出

在計時器中:

連接到引腳5的按鈕是Start / Reset&Stop

連接到引腳6的按鈕是模式/無

連接到引腳2的按鈕為退出

設(shè)定時間:

連接到引腳5的按鈕是(+時間)

連接到引腳6的按鈕是(-時間)

連接到引腳2的按鈕是下一步/退出




可以進(jìn)一步深入開發(fā)應(yīng)用

帶有通知的藍(lán)牙模塊

更簡潔的代碼

更小化手表(用Nano或是其它更小的主板,獨立DS3231等)

增加睡眠功能以減少功耗

利用這些想法進(jìn)一步開發(fā)這款手表!


使用的庫:

Adafruit SSD 1306庫:https :
//github.com/adafruit/Adafruit_SSD1306

Adafruit GFX庫:https:
//github.com/adafruit/Adafruit-GFX-Library

DS3231 RTC庫:http
://rinkydinkelecronics.com/download.php?f=DS3231.zip

以及手表的代碼文件:
https://pan.baidu.com/s/1vgw-jROMm3DwoZYfjQYYIw

提取碼:8t9j


「開源DIY」基于arduino UNO的OLED手表的評論 (共 條)

分享到微博請遵守國家法律
宣恩县| 江门市| 兰溪市| 宁安市| 溧阳市| 灵台县| 旬邑县| 武义县| 永修县| 武穴市| 依兰县| 嘉善县| 广德县| 兴国县| 鲁山县| 襄垣县| 吐鲁番市| 延庆县| 家居| 天祝| 丁青县| 剑川县| 威信县| 牟定县| 从化市| 手游| 建德市| 东乌珠穆沁旗| 安徽省| 阿鲁科尔沁旗| 垫江县| 岚皋县| 靖州| 共和县| 岳普湖县| 基隆市| 桂阳县| 沁源县| 九寨沟县| 汕头市| 北碚区|