养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

自制arduino蓝牙智能手表

时间:2024-10-04 01:17:31

蓝牙智能手表目前很受欢迎,我也试着用开源的arduino做了一个,简述过程把经验分享给大家,这个蓝牙手表可以显示时间,连接手机显示通知数量,电池,wifi等。

工具/原料

Arduinopromini开发板一块

hc-06蓝牙模块

12864oled显示屏

锂电池

USB转TTL调试器

导线,烙铁等

耐心,当然也需要电脑把程序写进去。

方法/步骤

1、买齐以上材料后,如图用烙铁把它们对堑霎夭酾应连接起来。图片上是没有开关的图,强烈建议装个按钮,这样可以切换显示。(在最后一张图上面有,电阻是20k欧)注意不要连错了特别是正负极!

自制arduino蓝牙智能手表

自制arduino蓝牙智能手表

自制arduino蓝牙智能手表

自制arduino蓝牙智能手表

自制arduino蓝牙智能手表

2、相关程序,蓝牙手表的源码程序在本文最后。下载ard掼鸿乡羰uinoide并安装,ide是用来给咱们刚刚做好的手表”装上系统的软件把USB转TTL霍丶魇汜下载器和arduinomini连接起来,接线方法如下{下载器}{arduinoProMINI}GND——————GNDRXD——————TXTXD——————RXVCC——————VCC充电时连接电脑或者充电器就行了。我上面是直接接了个充电板。

3、把下载器连接电脑usb,这时候arduinomini堑霎夭酾应该亮了起来,然后装驱动,打开下载源码里面的retrowatch.ino,选择正确的艘早祓胂com口和开发板,也就是arduinopromini在点击那个箭头,没有错误的话就能把程序下载到你的手表了,这时候手边应该就能显示时间00:00了。使用arduinoIDE下载程序时,当出现uploading时需要按下arduino板上的reset按钮方案仅供参考!再着重说一下,代码是没有错误,我解答的所有编译错误的99%都是没有安装库文件,分别是#include<Wire.h>#include<SoftwareSerial.h>#include<Adafruit_GFX.h>#include<Adafruit_SSD1306.h>#include<math.h>#include<spi.h>括号里面的还有好多奇葩问题我就不写在这了,我标这么明白,串口都不会连我觉得这个程度的话可以考虑暂时告别这个经验了,先学学最基本的(真心话)。

自制arduino蓝牙智能手表

4、接下来要连接手机同步时间设置通知等,下载文末擢爻充种的手机端程序并安装,打开蓝牙,找到hc-06也就是蓝牙模块的名白镢梧螂称,输入密码(默认一般是1234,可以问卖家)连接成功后时间就自动同步了,你可以在手机端设置时钟风格等。下图我把usb下载器拆了。

自制arduino蓝牙智能手表

自制arduino蓝牙智能手表

自制arduino蓝牙智能手表

5、把这几个模块拼合起来,再找个表带,就差不多做成了一个简撮劝丛食单的蓝牙手表。或者你可以把他们用硅胶封起来,防水了(不过你要想好如何解决充电问题,这个埠们萁猕自由发挥吧。)这样体积已经不小了,装不了gps和姿态传感器了,做个大的到可以记录运动量,记录位置,行程路线,速度等。

自制arduino蓝牙智能手表

自制arduino蓝牙智能手表

自制arduino蓝牙智能手表

© 一点知识