雨轩 发表于 2015-10-21 19:47:38

OLED手表2

硬件搭好了,求大神给个程序,使用ds3231, hmc5883l, dht11, bmp085
分别在第一屏显示时钟,日期;

第二屏显示温湿度,气压,高度;

第三屏显示电子罗盘:指北。

用一个按键切换显示

请大家帮帮忙,谢谢了!现在贴硬件图



各路神仙,有空的一定要帮小弟写个程序啊。。。

suoma 发表于 2015-10-21 20:54:41

用什么控制?Nano还是uno?

老来疯 发表于 2015-10-22 02:06:51

换个 Arduino mini ,去掉那个 讨厌的 USB 。

老胖熊 发表于 2015-10-22 08:47:51

屏幕上显示的是啥?为毛还要写程序?

白菜虫虫 发表于 2015-10-22 09:43:10

赞一个,很不错的设计,我也想搞一个的说

HWL0541 发表于 2015-10-22 09:49:04

楼主沾的机壳不错,赞一个   

164335413 发表于 2015-10-22 11:12:04

先膜拜,楼主动手能力挺强!后期打算出产品还是自己diy用?PCB后期再再优化,产品绝对不错

雨轩 发表于 2015-10-22 12:49:17

suoma 发表于 2015-10-21 20:54 static/image/common/back.gif
用什么控制?Nano还是uno?

你觉得图中是nano还是uno呢?:L

雨轩 发表于 2015-10-22 12:52:19

老来疯 发表于 2015-10-22 02:06 static/image/common/back.gif
换个 Arduino mini ,去掉那个 讨厌的 USB 。

nano的好处多多,第一:USB可以直接给锂电池充电;第二:USB可以方便我重新烧程序,我都说了,我等着大神帮我写个程序呢!第三:看到那个开关没?很方便的就焊到USB上了,起固定作用。第四:长度及高度允许USB座的存在

雨轩 发表于 2015-10-22 12:57:39

老胖熊 发表于 2015-10-22 08:47 static/image/common/back.gif
屏幕上显示的是啥?为毛还要写程序?

你没认真看!我都说只是 从人家"基于OCROBOT Easy的arduino桌面时钟小作品"这个帖子搬了个程序过来,情况是只能显示时钟和温湿度,我还想要显示气压,高度,电子罗盘,用按键切换显示,这个我不会,我没学过编程,搞搞硬件还可以。说了等大家帮忙编个程序咧,万事俱备,只欠软件了。。。

老胖熊 发表于 2015-10-22 13:55:39

雨轩 发表于 2015-10-22 12:57 static/image/common/back.gif
你没认真看!我都说只是 从人家"基于OCROBOT Easy的arduino桌面时钟小作品"这个帖子搬了个程序过来,情况 ...

程序很简单,你看下这里的教程,就知道应该怎么做了。你要的模块的程序,在网上都能找到,只要把它们组织到一起就行,后期优化再说。
我用mini做了个类似功能的,如果不优化程序,内存已经占到80%了。

雨轩 发表于 2015-10-22 18:09:37

老胖熊 发表于 2015-10-22 13:55 static/image/common/back.gif
程序很简单,你看下这里的教程,就知道应该怎么做了。你要的模块的程序,在网上都能找到,只要把它们组织 ...

简单我也不会,完全没学过编程,论坛里单个的程序倒是都有,但是组合起来我不会,你要是会写发一个给我呗,我下个礼拜去爬山兴许还可以用到

雨轩 发表于 2015-10-22 18:13:18

白菜虫虫 发表于 2015-10-22 09:43 static/image/common/back.gif
赞一个,很不错的设计,我也想搞一个的说

你先搞程序吧,搞好了发一个给我哈:lol

老胖熊 发表于 2015-10-22 18:22:05

雨轩 发表于 2015-10-22 18:09 static/image/common/back.gif
简单我也不会,完全没学过编程,论坛里单个的程序倒是都有,但是组合起来我不会,你要是会写发一个给我呗 ...

等我找找,我没用罗盘模块,所以只有时钟,温湿度,气压,没有地磁。用的mini,不知道你用的是什么。

雨轩 发表于 2015-10-23 18:22:13

老胖熊 发表于 2015-10-22 18:22 static/image/common/back.gif
等我找找,我没用罗盘模块,所以只有时钟,温湿度,气压,没有地磁。用的mini,不知道你用的是什么。

这个国外diy网站上人家贴了一个程序,不过用的是GY-86模块,有气压,地磁,MPU6050,你可以把他的MPU6050计步程序去掉,加入DS3231、DHT11和DS18B20程序进去,不过我用他的程序OLED会花屏,不知道为什么,外国人我没TWITTER没法联系他。我用的是nano,I2C的oled。有空帮我编下程序额,谢谢你了。今天我又在这个盒子上加了两个贴片按键,以后可以加入闹钟
页: [1]
查看完整版本: OLED手表2