极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 41549|回复: 40

带rfm12b接口的DIY arduino电路板(二) (Widuino )

[复制链接]
发表于 2013-12-12 23:30:56 | 显示全部楼层 |阅读模式
本帖最后由 komoya 于 2013-12-17 09:34 编辑

上次我做了10块板子,自己用着玩玩挺好的。后来好几个朋友也喜欢,陆陆续续便宜出给了他们。赚个1-2块钱是意思下,关键是自己的劳动得到了他人的认可。这个最让人开心,心里暖和!!

好了吧,我更有动力学好电路,也更有动力去实践和尝试。今天又去做了10块板子,估计下周到。但是是更新过的设计哦,我起名字叫Widuino,版本V1.



更新及优化:
1. 蓝色阻焊 白色字符   更大气
2. 更新板子轮廓,使之更有特色更cool
3. 优化5处布线
4. 改进字符位置
5. 增长增粗rfm12b的天线,优化信号发送或者接收
6. LED电阻从330R改为270R,稍稍增加亮度
7. 写上板子的名字Widuino,及小工作室的名字 komoyalabs。



komoyalabs

UPDATE: 重要提醒 2013-12-15
经过大神szpapas的研究发现,V1板子有一个问题。RFM12B直接用arduino的5V 做为IO,这样和datesheet不符,也不完美。
目前,我用V1做的测试没有发现什么问题。也烦请前些天要了我板子玩的朋友多测试测试,多反映问题,一起沟通改进。

PS:零时解决的办法, FTDI用3.3V的版本.

我已经在改善原理图,把Widuino直接改为3.3V工作。

UPDATE: 2013-12-17
测试方法改正

由于前面提到的设计错误,arduino 工作在5V时,rfm12b的SPI也用的是5V,这个电压超出了rfm12b规定的最大3.8V。新的版本已经更改了设计。老版本(第一种绿板子)的测试方法改正如下:
信号采集端用2节AA电池供电,电池接口连到FTDI排针的5V和GND口,电池正极连5V,负极连GND(用一次性电池,非可充电,可以达到3V工作电压)

信号接收端用3.3V的FTDI线连接电脑,,开ARDUINO IDE 串口,查看和调试数据。



本帖子中包含更多资源

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

x
回复

使用道具 举报

发表于 2013-12-13 00:35:47 | 显示全部楼层
支持一下。
回复 支持 反对

使用道具 举报

发表于 2013-12-13 01:01:12 | 显示全部楼层
看了一下,似乎是在RedBoard的基础上制作的吧。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-13 05:26:54 | 显示全部楼层
Simon 发表于 2013-12-13 01:01
看了一下,似乎是在RedBoard的基础上制作的吧。

Simon好眼力呀。 是的就是Sparkfun的开源Redboard。 它有一块区域可以放置rfm12b,而且又是我喜欢的直插板。

难度大于我的想象,由于初学eagle,放上rfm12b这个宝贝后如何布线,我捣鼓了好久。

上次发帖也说明是“(借鉴sparkfun的开源电路)”
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-13 05:29:36 | 显示全部楼层
topdog 发表于 2013-12-13 00:35
支持一下。

topdog是第一个支持的。特别感谢你!   而且topdog的测试程序比我捣鼓的更牛叉。

烧着一手的好菜,还捣鼓着一手的好代码~~

rfm12b的代码熟练程度比我牛
回复 支持 反对

使用道具 举报

发表于 2013-12-13 08:55:15 | 显示全部楼层
大神能不能开发一个带WIFI的板子?
回复 支持 反对

使用道具 举报

发表于 2013-12-13 09:18:36 | 显示全部楼层
虽然rfm12b也是属于微功率发射,不过我还是很想知道它的实际穿墙能力是不是比2.4G的要好呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-13 09:26:36 | 显示全部楼层
Cupid 发表于 2013-12-13 08:55
大神能不能开发一个带WIFI的板子?

我是初学者,还在学习模仿摸索中,怎能叫我大神。我都脸红~~

WIFI的成本可高了,芯片贵。不如用gateway+路由器,成本低,效果不差。

我这次也做了直插的gateway,也带rfm12b,用的8*8的板子,如果没问题的话,调试后直接插到路由器,自动获取IP,什么NTC, 无线继电器控制,无线温度湿度监控,都可以通过无线访问的。你在家里的每个角落都可以。  
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-13 09:29:36 | 显示全部楼层
wing 发表于 2013-12-13 09:18
虽然rfm12b也是属于微功率发射,不过我还是很想知道它的实际穿墙能力是不是比2.4G的要好呢?

rfm12b是微功率发射和接受双向的。 我测试过穿2-3堵墙没问题,楼上的网友topdog也验证过。

如果做无线温度监控节点,打开休眠功能,5分钟或10分钟发射传输信号一次,3节五号电池可以用1-2年。
回复 支持 反对

使用道具 举报

发表于 2013-12-13 10:22:32 | 显示全部楼层
向楼主学习哈,只是板子没有PCB图提供,有点可惜了自己不能制作一块
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-13 11:15:55 | 显示全部楼层
chqiyi 发表于 2013-12-13 10:22
向楼主学习哈,只是板子没有PCB图提供,有点可惜了自己不能制作一块

这板子简单,原理就DIY的 Arduino+RFM12B. 我多么希望这次板子测试没问题,比较完善了,原理图、brd等就放到github.com,谁喜欢谁就下载。去作板子玩。那我会是成就感。关键是我这菜鸟级的,板子不完美,给大侠看到了,笑话我。就这简单玩意儿还玩开源,我就很不好意思,还会失去动力? 不自信啊。

这次如果做出来的板子我先测试看有没有问题。没问题就给网友鉴定,看有没有资格开源。我就放上去如何?
---心跳
回复 支持 反对

使用道具 举报

发表于 2013-12-13 11:18:44 | 显示全部楼层
挺不错的板子
回复 支持 反对

使用道具 举报

发表于 2013-12-13 11:35:42 | 显示全部楼层
提一个小建议哈,你可以在电源母口和后边10uf电容之间放置一个3mm的孔,跟标准的arduino那样,方便对其他arduino的替换安装,上次我跟楼主要了一块板,感觉哪儿都挺好,就是缺了一个孔,这样固定就成了3个孔了,因为我之前给支架打孔是,是按照标准arduino的4个孔打的,而楼主是在7805上预留了一个孔,应该是把原来标准arduino的第四个孔搬到了7805上,这样既能起到固定板子,又可以固定7805,同时帮助散热的作用(我猜的哈!)可我感觉还是有点别扭!
请楼主参考下我的建议!!谢谢哈!
回复 支持 反对

使用道具 举报

发表于 2013-12-13 11:44:13 | 显示全部楼层
还有一个建议,就是标准的arduino的数字和模拟口不支持DIY洞洞板的!我想如果咱们自己做一个支持东东板的arduino,那么以后可以自己制作洞洞板的扩展板了!
淘宝上的东东板很便宜的,这样我们可以很好的自己制作继电器扩展板,其他各类功能性的扩展板!
还有一种就是制作一个扩展板,同时兼容标准arduino和DIY洞洞板,就是在原扩展板的基础上,在数字和迷你两排排母的外侧放上传统孔距的排母,从而支持以上两者!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-13 12:21:31 | 显示全部楼层
本帖最后由 komoya 于 2013-12-13 12:27 编辑
潇洒哥 发表于 2013-12-13 11:35
提一个小建议哈,你可以在电源母口和后边10uf电容之间放置一个3mm的孔,跟标准的arduino那样,方便对其他ar ...


潇洒哥是第二个要了上次的板子的。多谢认可@

安装arduino其实2个孔就够了,对角线安装蛮牢靠的。 不过这个建议蛮好的,不过这次的板子已经做了。要不放到V2再改改吧。这次的板子比上次你拿的有几处改进的,特别是布线和天线。
回复 支持 反对

使用道具 举报

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

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-4-20 16:04 , Processed in 0.046990 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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