自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

物联网 IoT 经验分享

三傻大闹宝莱坞——追求卓越

  • 博客(15)
  • 资源 (5)
  • 收藏
  • 关注

原创 物联网学习笔记——构建RESTFul平台1

前些时间顺着Yeelink学习了RESTFUL,使用PHP和Slim框架尝试实现简单的REST API,树莓派可通过GET方法获得JSON数据包,通过这种方式实现了树莓派和服务器(我的PC)的互动。但是由于没有WEB前端,所以只能使用cURL工具或直接修改数据库的方式改变LED状态,体验非常差。

2014-01-29 14:41:25 18036 3

原创 PHP再学习5——RESTFul框架 远程控制LED

去年(2013年)2月第一次接触yeelink平台,当时该平台已经运行了一些时间也吸引了不少极客。试想自己也将投身IoT(物联网)行业,就花了些时间研究了它。陆陆续续使用和研究了一年,大致围绕两个问题展开——1.yeelink平台如何使用,2.如何构造一个功能简单些的yeelink平台。

2014-01-25 21:37:19 23945 2

原创 PHP再学习4—— slim框架学习和使用

slim是一个简单而又强大的PHP5框架,可以用来创建RESTful的web应用。可以借助slim框架设计一个简化版的yeelink平台。RESTFul架构对物联网非常重要,通过Slim的学习也加深对RESTFul框架和相关技术的理解。

2014-01-22 23:04:17 29931 6

原创 树莓派学习笔记——yeelink 远程控制LED

前段时间玩了树莓派的GPIO,串口和I2C接口,把树莓派当成单片机来玩,期间深入分析了wiringPi。相对于单片机,以Linux为操作系统的树莓派在网络功能方面要强大的多,下面就结合当下流行的云平台yeelink实现远程控制LED灯。该部分的代码通过python实现,它的简洁易用深深吸引了我。

2014-01-21 21:34:12 27957 37

原创 树莓派学习笔记——Shell脚本操作GPIO

树莓树莓派可以无痛入门linux,下面通过命令和shell脚本控制树莓派GPIO。通过本文可以熟悉多个linux命令,并熟悉shell脚本编写方法,并对IO重定向有一个基本的体会。我在学习树莓派的过程中积累了自信,现在觉得linux没那么神秘没那么难,反而充满了无穷的乐趣,希望通过博客把快乐带给大家。

2014-01-19 21:43:12 40112 9

原创 树莓派学习笔记——I2C使用 PCF8574 Python SMBUS

树莓派的GPIO端口数量有限,可通过IO扩展芯片增加GPIO的数量,使得树莓派可以适应更多的应用。PCF8574为一款通过I2C总线扩展IO的芯片,单个PCF8574可扩展8个IO,一个I2C总线最多可挂载8个PCF8574,所以树莓派最多可扩展64个IO。

2014-01-18 15:05:28 33809 16

原创 树莓派学习笔记 ——I2C PCF8574 SysFs方式

1.前言    树莓派的GPIO端口数量有限,可通过IO扩展芯片增加GPIO的数量,使得树莓派可以适应更多的应用。PCF8574为一款通过I2C总线扩展IO的芯片,单个PCF8574可扩展8个IO,一个I2C总线最多可挂载8个PCF8574,所以树莓派最多可扩展64个IO。

2014-01-14 21:10:12 13655 1

原创 树莓派学习笔记——I2C设备载入和速率设置

1.载入设备方法1——临时载入设备 sudo modprobe -r i2c_bcm2708 #卸载设备 -r代表remove sudo modprobe i2c_bcm2708 #重新载入设备方法2——永久载入设备    打开配置文件,进行修改 sudo nano /etc/modules # 使用nano打开文

2014-01-13 21:31:52 46083 3

原创 树莓派学习笔记——wiringPi I2C设备使用详解

1.前言    最近认真学习了树莓派,从浅到深认真分析了wiringPi实现代码,借助树莓派学习linux收获颇丰。深入学习linux一段时间后发现它非常有魅力,一个简单的IO口输出操作尽有那么多的“玩法”。wiringPi是一个简单易用的函数库,通过wiringPi可以扩展SPI和I2C等芯片,关于wiringPi的介绍和安装请参考我的另一篇【博文】。    本篇博文将通过一个简单的

2014-01-09 09:46:43 39045 15

原创 树莓派学习笔记——wiringPi GPIO使用详解

最近认真学习了树莓派,从浅到深认真分析了wiringPi实现代码,借助树莓派学习linux收获颇丰。深入学习linux一段时间后发现它非常有魅力,一个简单的IO口输出操作尽有那么多的“玩法”。wiringPi是一个简单易用的函数库,通过wiringPi可以扩展SPI和I2C等芯片,关于wiringPi的介绍和安装请参考我的另一篇【博文】。

2014-01-05 12:10:28 84727 37

翻译 CoAP学习笔记——服务器端繁忙时的处理请求流程

【原文链接】根据前面的文章可以看出,CoAP是一个简单的请求响应机制,对于一个给定的请求便有一个相应的响应。很多时候,如果服务器不能立即响应一个CON请求,服务器只能返回一个空应答,这个空应答使得客户端停止重传CoAP请求。但是一些时间过去之后,服务器端准备好了上一个CON请求的响应,此时服务器向客户端发送一个CON请求,该CON请求需要客户端确认。在服务器侧,此时发送的CON请求中的To

2014-01-02 21:07:25 7121

翻译 CoAP学习笔记——CoAP资源发现

CoAP协议专门为M2M通信设计(设备间通信),在设备通信过程中很少会有人的干预。为了实现在没有人干预的情况下正常工作,CoAP提供了资源发现机制。这就是的客户端理解哪些URI是被支持,并且客户端可以获知该URI的具体含义。

2014-01-02 21:03:14 15750

原创 树莓派学习笔记——wiringPi简介、安装和管脚说明

1.WiringPi简介WiringPi是应用于树莓派平台的GPIO控制库函数,WiringPi遵守GUN Lv3。wiringPi使用C或者C++开发并且可以被其他语言包转,例如python、ruby或者PHP等。WiringPi中的函数类似于Arduino的wiring系统,这使得熟悉arduino的用户使用wringPi更为方便。树莓派具有26个普通输入和输出引脚。在这26个引脚中具

2014-01-01 19:52:46 95394 20

翻译 CoAP协议学习——CoAP基础

学习CoAP最简单的方法便是阅读协议文档。

2014-01-01 14:25:38 101432 8

原创 CSDN排名变化 2013-10到2013-12

在2013年10月份的时候,我第一次在我的博客里面看到了积分排名,我清楚的记得该排名从"千里之外"变成了18000+,当时我欣喜若狂,从这个18000+中看到了自己以前的努力小成果,并试想自己是不是可以更努力一点,于是便有了一个想法,我能不能做到10000名以内,并把这个时间期限设定在了2013年的最后一天。今天是2014年的第一天,我发现我自己做到了。图 CSDN排名 2013年10月到

2014-01-01 14:11:57 2913 12

uIP STM32 TCP Echo

具体请查看博客文章http://blog.csdn.net/xukai871105/article/details/17471865

2013-12-21

CC2530 点对点功能实现——pdf文档

描述CC2530 RF部分的使用方法,去除了802.15.4的相关部分,力求实现一个最简单的点对点发送

2013-08-11

CC2530 无线串口实现

利用CC2530实现无线串口功能。最简单的CC2530 RF部分实现代码

2013-08-11

CC2430 hal文件

CC2430示例中的hal文件,文件中我做了少量的修改,配合我的博客吧!

2012-03-07

CC2430 hal头文件

hal文件。写博客的时候用到了这个东西,所以才上传。

2012-03-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除