极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 29889|回复: 13

搭起了一个平台--就叫八爪鱼吧-终于把MEGA2560整死了

[复制链接]
发表于 2015-5-21 11:57:23 | 显示全部楼层 |阅读模式
本帖最后由 mc.six 于 2015-6-10 08:18 编辑

本帖最后由 luytong 于 2015-5-21 11:46 编辑


终于搭起了一个真正的平台,Ardunino MEGA 2560主板,一个GPS、四个气体传感器,WiFi、GPRS上传,--暂且命名“四足兽”吧,回头接着扩展成“八爪鱼”,然后变成“千足虫”,o(∩_∩)o...哈哈!!!

自己用洞洞板焊了个电源板,引出了n个3.3V、GND、5V,再也不用担心Arduino的电源接口不够了,引出了n个IIC接口和SPI接口,连接IIC设备和SPI设备也方便了。
接上了四个气体传感器MQ2、MQ3(酒精传感器,可以用来测酒驾,哈哈)、MQ7、MQ135。



加了LCD2004,实时时钟模块DSDS1302,SD卡模块。
现在是LCD实时显示日期时间、传感器数据、经纬度信息。同时数据保存到SD卡中(由于程序的延时,基本每4秒保存一次数据)
每5分钟上传一次平台。

2015年5月22日又加了4个:
下雨传感器、土壤湿度传感器、水位传感器、攀藤科技的PM25传感器(PM25终于是真数据了)。土壤湿度传感器、水位传感器插到我的小花盆里了,o(∩_∩)o...哈哈!!!
2015年6月又加了如下:
这回添加了光敏电阻、火焰传感器、JY901(10轴姿态传感器--三轴加速度、三轴陀螺仪、三轴磁力、一轴气压),八个一组的继电器、还有超声波传感器。
可能是由于代码的问题,全局变量太多,内存不够,启动后就进入无限重启模式。o(∩_∩)o...哈哈!!!
把一些变量放到子程序后就没事了,看来需要优化代码了。。。。。。继续努力学习中。
http://open.iot.10086.cn/devicev ... c485dee40b67aed0ff5

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

发表于 2015-5-21 12:14:21 | 显示全部楼层
請問你同時接上 MQ2、MQ3、MQ7、MQ135 後的數據, 跟獨立連接時有分別嗎?

我嘗試過同時接上 MQ-2, MQ-7, MQ-9, MQ-135, 數值就跳上 200 以上, 但獨立時完全沒問題的.

回复 支持 反对

使用道具 举报

发表于 2015-5-21 12:27:37 | 显示全部楼层
夺命3000
回复 支持 反对

使用道具 举报

发表于 2015-5-21 13:05:09 | 显示全部楼层
要你命3000
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-5-21 13:11:51 | 显示全部楼层
Super169 发表于 2015-5-21 12:14
請問你同時接上 MQ2、MQ3、MQ7、MQ135 後的數據, 跟獨立連接時有分別嗎?

我嘗試過同時接上 MQ-2, MQ-7,  ...

都是几十:
Thursday 2000-05-00 13:12:37
MQ2===30
MQ3===25
MQ7===18
MQ135===52
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-5-21 13:12:46 | 显示全部楼层
加冰的可乐 发表于 2015-5-21 12:27
夺命3000

准备把2560的口都用上。试试
回复 支持 反对

使用道具 举报

发表于 2015-5-21 18:17:24 | 显示全部楼层
传感器是独立供电吗?
回复 支持 反对

使用道具 举报

发表于 2015-5-21 18:20:26 | 显示全部楼层
我用H2S、CO、CO2、PM四个传感器,不知道ARDUINO供电是否充足?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-5-21 19:46:22 | 显示全部楼层
suoma 发表于 2015-5-21 18:17
传感器是独立供电吗?

全部独立供电,自己用洞洞板和三个电源模块焊了个扩展版,一个小的2A的模块输出7.4V给2560供电,两个5A的恒流恒压模块,一个输出5V一个输出3.3V,焊了几排排针,引出3.3V、GND、5V,同时还引出了IIC扩展了5个,SPI扩展了5个。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-5-21 19:46:44 | 显示全部楼层
本帖最后由 mc.six 于 2015-5-21 19:49 编辑
suoma 发表于 2015-5-21 18:17
传感器是独立供电吗?


全部独立供电,自己用洞洞板和三个电源模块焊了个扩展版,一个小的2A的模块输出7.4V给2560供电,两个5A的恒流恒压模块,一个输出5V一个输出3.3V,焊了几排排针,引出3.3V、GND、5V,同时还引出了IIC扩展了5个,SPI扩展了5个。就是下面闪着绿灯的,那是一个电源模块,上面的扩展板接的是ESP8266、GPS、SIM900A,用Arduino供电,扩展版侧面引出了所有输出口。
回复 支持 反对

使用道具 举报

发表于 2015-5-21 22:31:54 | 显示全部楼层
我用过MQ-5(煤气,瓦斯),这类传感器需要预热,耗能应该是比较高的,貌似需要做好供电
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-6-10 08:20:31 | 显示全部楼层
看来编程的水平还需要提高。
回复 支持 反对

使用道具 举报

发表于 2015-6-22 12:52:29 | 显示全部楼层
可怜滴MEGA,被你整惨了,一下带这么多东西
回复 支持 反对

使用道具 举报

发表于 2018-4-29 11:07:12 | 显示全部楼层
请问楼主能分享以下ARDUINO MEGA2560 WIFI上传GPS的代码吗??最近一直在学习这个,不知道怎么做,拜托拜托~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-6 20:17 , Processed in 0.040996 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表