-
基于zigbee和ARM的智能家居环境监测系统全部资料
开发系统:Windows10 64位 Ubuntu 14.04 32 位 软件版本:Qt 4.8.6 IAR .0 Altium Designer 13.0 工具链:arm-linux-gcc 4.4.3 系统实现的主要功能如下所示: 1. STM32下位机 (1) 应用了小型的嵌入式操作系统μC/OS-II; (2) 各个传感器的数据以多任务的形式获取,实时性很好; (3) 数据调试使用STM32串口1; (4) 数据的发送使用STM32的串口3,并以任务的形式进行打包发送,具体数据帧格式请看代码; (5) STM32接收数据采用终端方式,当有数据到来时会触发终端,进入数据接收解析过程,在此过程中会对数据的帧头 等信息进行判断; 2. Zigbee无线通信 Zigbee部分其实没有太多功能,一句话概括就是一个串口透传功能!本来当初计划直接使用zigbee驱动各个传感器,然后组网后发送给协调器,考虑到既然学习了STM32,就利用上吧!其实这里完全可以直接使用zigbee,不使用STM32的。 两套方案的编码工作其实早就已经完成了,思考了好久才决定采用STM32 zigbee方式,这样下来可以学到很多,尤其是μC/OS-II系统的移植,还是很深奥的,很值的以后继续深入的去学习。 3. ARM上位机 ARM上位机采用友善支臂的SMART210开发板,自己后续移植了Qt4.8。上位机主要实现了一下几个功能: (1) 模拟室内三个场景:卧室、客厅、厨房 (2) 分别对这个三个场景下的温度,湿度以及烟雾浓度进行一个测量并显示; (3) 使用LED灯模拟室内照明灯; (4) 使用人体红外传感器进行检测是否有人(这个传感器有点不靠谱,最后取消了) (5) 当初计划添加视频监控,到了后期发现工作量太大,没有时间做了,所以就没有完成,这点以后会添加上去的。 (6) 代码中使用了“liudianwu”分享的一些api,由于时间紧,所以直接拿来用了,在此感谢! (7) 代码重复率有点高,好几处的button样式是相同的,完全可以提取出来,在此请大家海涵。
- 2019-04-03下载
- 积分:1
-
spydroid
最近在做一个需要在两台手机之间实时传输视频的项目,正好拿这个作参考,我将以前的源码eclipse编译的转换成androidstudio可以编译成功。需要的可以下载参考!spydroid这个项目能够将Android设备变成一个网络摄像机 ip camera。spydroid是一个很小的app,能够将手机的摄像头和麦克风streams至你的浏览器或VLC。它是市场上最强大的工具,一种方法用来从智能手机传输音频/视频到您的电脑或者另外一台手机上。
- 2022-02-11 14:30:58下载
- 积分:1
-
location_jiankong
android 位置监控,让别人可以得到自己的位置,也可以自己查看地图(android position monitoring, so that others can get their own location, you can see for yourself map)
- 2013-08-31 17:33:55下载
- 积分:1
-
android xmpp 即时聊天
应用背景Extensible Messaging and Presence Protocol(XMPP)——可扩展消息与表示协议, 是由Jabber 开源社区贡献的一个基于XML的通信协议,它是被广泛应用的四大即时通信协议之一。Google 的即时通信软件GTalk 就是基于XMPP协议的。这次Google 推出Android,当然不会忘记XMPP,为它编写了相应的API 和Demo,现在就让我们从Google提供的Demo开始,一步步了解Android上的XMPP应用。关键技术
import java.io.BufferedInputStream;
import java.io.BufferedReader;
import java.io.ByteArrayInputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.URL;
import java.net.URLConnection;
import java.util.ArrayList;
import java.util.Collection;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Lis
- 2022-06-03 08:16:58下载
- 积分:1
-
Android 音乐播放器
【实例简介】Android studio 使用Service及BroadcastReceiver实现音乐播放器
- 2021-06-14 00:31:35下载
- 积分:1
-
android 网易手机客户端源码下载
(含注册/登陆/天气/搜索等功能)
- 2013-12-26下载
- 积分:1
-
android非常漂亮的滚动选择日期控件
android非常漂亮的滚动选择日期控件,DateSlider 是一个非常漂亮的滚动选择日期控件。通过触屏来滚动显示日期。你可以自定义日期显示的格式和颜色。
- 2022-04-24 14:09:17下载
- 积分:1
-
BLE蓝牙调试助手
BLE蓝牙模块调试助手,安卓手机用的BLE调试助,与BLE读写器功能相近。
- 2022-08-16 02:15:45下载
- 积分:1
-
基本跳转代码
这是一个实现页面跳转的源代码,就是模拟用户登录,然后跳转到另一个界面,是安卓初学者最基本要掌握的跳转代码,希望为你们提供帮助。
- 2022-05-27 18:33:15下载
- 积分:1
-
Android 生成 FramebyFrame人物奔跑动画效果
Android 生成 FramebyFrame动画效果,具体到本实例中,是以一个人物奔跑的动画为例,演示其实现方法。
在示例APK中,你可以控制元素开始动画、停止动画、运行一次动画、添加动画等。
想得到真实的动画体验,你需要本源码后重新编译成APK运行一下。
- 2022-08-18 21:47:00下载
- 积分:1