资料介绍
描述
我的抱负是创建一个可以展示我才华的最小尺寸项目。无论如何,这个项目由 Arduino IDE、实时时钟和一个 OLED 屏幕组成。我创建了一个手表,它由一个显示日期和时间的 OLED 屏幕组成。
在这个项目中,这两个模块通过 I2C 线系统连接,或者通常称为双线接口。在这种接口技术中,Arduino UNO 充当主设备,而 OLED 屏幕和 RTC 充当从设备。
请记住,RTC 有一个特定的 I2C 地址,即0x68 ,而 OLED 屏幕有另一个特定的 I2C 地址,即0x3C。因此,这使得 Arduino UNO 可以非常轻松地与这两个设备进行通信。
?
?

?
在程序中,我添加了各种位图,使我的项目看起来很漂亮。我添加了电池充电图标,无电池图标,百分比电池图标,以及各种与事件相关的图标。
该程序由按下菜单按钮时执行的各种功能组成,它添加到菜单并将结果存储到变量菜单中。
例如, menu = menu + 1
,因此,存储在菜单中的新数字是 1,我们用零初始化菜单,即menu = 0;
在那个特定的循环中,我添加了调用函数,例如DisplayDateTime();
,在程序底部,您会找到所有函数,这里我提到调用函数的上述函数void
DisplayDateTime(
),这样,所有函数都存在于程序。
我在菜单程序中添加的另一件事是电池充电和放电功能。LiPo电池充电器即TP4056模块输入引脚连接到Arduino模拟引脚A1,即powerRead = A1
使用ADC转换公式检测进入Arduino UNO的电压。一旦检测到电压,它就会在 OLED 屏幕上显示电池图标。
另一个模拟引脚用于通过使用变量来监控电池剩余电量的百分比,即voltRead = A2
使用相同的ADC转换,检测电池剩余电量,当电池电量不足时,它会显示电量不足图标屏幕。
我提供了库的特定链接,可以让您非常轻松地与设备进行通信。
这是 RTC 库的链接:> https://github.com/adafruit/RTClib
这是 Adafruit GFX 的库:> https://github.com/adafruit/Adafruit-GFX-Library
这是 Adafruit_SSD1306 的链接:> https://github.com/adafruit/Adafruit_SSD1306
我也提供了代码,非常简单易懂。
预计这个月底,我会为这个项目设计机箱,现在还是这个状态。
- Arduino微游戏开源硬件
- Meeseeks盒子开源硬件
- 开源硬件-警灯
- AirBits开源硬件
- 闪烁的LED开源硬件
- 串联电路开源硬件
- 智能积木开源硬件
- 音箱开源硬件分享
- HBus开源硬件
- 门铃开源硬件
- 机械臂开源硬件
- 开源硬件-使用 Arduino、继电器、蓝牙的家庭自动化
- 心形手表开源硬件
- 基于Arduino硬件光控灯制作资料 7次下载
- 主流的开源硬件有哪些详细资料说明
- 如何使用Python和PinPong库控制Arduino 1033次阅读
- 小安派-SCP-2.4 无线中控器参数概述 851次阅读
- 用小安派开源硬件制作一个桌面天气站 1007次阅读
- 寻找开源硬件成功的触发器 755次阅读
- dfrobotDFRobot Bluno M3控制器简介 1996次阅读
- 源创通信BPI-M1+ 开源硬件开发板介绍 2811次阅读
- 关于FPGA在开源方面的探索浅析 3864次阅读
- Arduino/树莓派/单片机/arm区别分析 9893次阅读
- 智能手表制作步骤及方法 3.5w次阅读
- Arduino使用光敏电阻实验 9655次阅读
- 浅谈Arduino和树莓派的区别 2.1w次阅读
- 三大主流开源硬件对比:Arduino vs BeagleBone vs Raspberry Pi 6657次阅读
- arduino开发板有什么用 2.1w次阅读
- 复古手环:用开源硬件打造你自己的可穿戴设备 1.1w次阅读
- 开源硬件究竟有多“Open”?看完这个你就清楚了 7124次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论