我的乐与怒

Life, thoughts, stories and ideas.

用RF24创建无线传感器网络

英文原版 https://maniacbug.wordpress.com/2012/03/30/rf24network/

翻译: Vincent Mi http://vnzmi.com/rf24network-for-wireless-sensor-networking.html

7013108743_416996c44c_z.jpg

RF24Network网络是一个使用Nordic nRF24L01+ 无线,运行在Arduino兼容硬件的网络层。他的目标是成为Arduino单元通信的除Xbee外的另外一个选择。他提供一个主机地址空间和消息路由最高支持6000个节点,形成一个有能力和可扩展的无线传感器网络系统。 同时让两个节点之间的通讯更加简单。


ENC28J60接线

drivers.rar HanRun HR911105A 14/20 CLKOUT INT WOL SO SI SCK CS RESET VCC GND 接线 ENC28J60 Arduino Due/UNO Arduino Mega VCC 3V3 3V3 CLKOUT ENC-WOL RESET RESET RESET ENC-INT 2 2 GND GND GND SCK 13 52 MISO 12 50 MOSI 11 51 CS 10 53 另外一个库的接法 https://github.com/jcw/ethercard 该库支持DNS,DHCP 测试可用。 – – VCC 3.3V GND GND SCK Pin 13 SO Pin 12 SI Pin 11 CS Pin 8 # Selectable with the ether.begin() function

外置采集温度_让arduino用2颗5号电池运行1年以上

文章来自极客工坊,因此加密了只自己能看纯收藏 http://www.geek-workshop.com/thread-12261-1-1.html 作者:mylife1213

这次讲功耗.

如果你想把arduino avr类的开发项目用来便携式设置上,不管商业还是个人DIY,那么你头一个要对付的问题就是设备功耗!

我测试atmega328p(大部分arduino 都是基于这个处理器) 最小系统下(16Mhz)运行功耗是10ma,那么如果不对处理器进行任何节电处理的话一块手机1500mah的电池只能不间断运行 1500/10/24=6.5天 ,这个还是在没有任何外围元器件的情况下的运行时间!