- 博客(17)
- 资源 (2)
- 收藏
- 关注
原创 基于Niagara的博物馆陶瓷区智能管理系统
为了使得文物得到更好的保护,博物馆里的藏品通常都对储藏环境有着严苛的要求。温度、湿度、光照以及噪声等因素对于藏品的储存都有着不同程度的影响。针对不同的文物,其所需的储藏环境也有着一定的差别。为了更加方便和精准的设置文物的储藏环境,我们小组以博物馆陶瓷区的藏品为例,设计并实现了基于Niagara的博物馆陶瓷区智能管理系统。该系统主要实现了对博物馆陶瓷展区的温度、湿度、灯光、噪声等的智能化管控,实现了多项人员流动检测,同时,对各传感器收集到的数据进行统计分析和对于异常情况的处理。
2022-01-10 12:49:33 6440 4
原创 物联网实训Day09-交叉编译工具链及编程
物联网实训Day09交叉编译工具编程makefile交叉编译工具虚拟机中先下载好arm-linux-gcc-4.5.1.tar.gz文件,将文件解压到/usr/local目录下打开smb服务器,进入到/usr/local/arm工作目录下继续查看文件继续继续移除arm-gcc查看进入etc工作目录,配置文件及保存在上图输入gedit命令后,会打开配置文件,source命令使对配置文件的修改生效。修改profile的配置文件。在下图位置添加一句export PATH=$
2021-07-18 15:54:27 220
原创 物联网实训Day08
1. 虚拟机安装:虚拟机12pro + rhel-server-6.10-i386-dvd.iso2. 基础Linux命令使用3. samba服务器搭建
2021-07-14 21:02:49 294 1
原创 物联网实训Day07-无线测温
物联网实训Day06-无线测温无线测温:终端每三秒钟测量一次温度,点播的形式发送给协调器,处理之后显示在电脑上ZSTACK+DHT11DHT11首先将基础实验中编写的DHT11.c和DHT11.h两个文件复制到SampleAPP\Source目录下在项目中添加这两个文件SampleAPP.c中添加头文件DHT11.h引脚初始化温湿度数据发送SampleApp_Send_P2P_Message()函数修改,数据读取并传输到电脑上SampleApp_Send_P2P
2021-07-13 20:50:04 784 2
原创 物联网实训Day07
物联网实训Day07Zigbee无线传输基于协议栈的广播组网实验基于协议栈的点播组网实验Zigbee无线传输地址的模式(广播、组播等)、端点、具体的模式(短地址、长地址)(广播是0xffff、0xfffc、0xfffd)设备启动成功进入的第一个函数是ZDO_STATE_CHANGE()(设备状态改变事件),初始化就可以放在这个函数下面。节点与端点:有完整的收发设备的是节点,没有则是端点。数据的发送和接收:当一个设备发送数据时,必须指定发送目的节点的长地址或短地址以及端点来进行数据的发送和
2021-07-13 10:40:33 544
原创 物联网实训Day06 - Zstack基础实验+进阶实验
物联网实训Day07无线数据传输无线数据传输地址的模式(广播、组播等)、端点、具体的模式(短地址、长地址)设备启动成功发送调用的第一个函数ZDO_State_Change设备状态改变事件,初始化就可以放在这个下面。节点与端点:有完整的收发设备的是节点,没有则是端点。数据的发送和接收:当一个设备发送数据时,必须指定发送目的节点的长地址或短地址以及端点来进行数据的发送和接收,并且发送方和接收方所使用的端点号必须一致。绑定:如果设备之间需要绑定,那么在Zigbee的网络层必须注册一个或者多个端点来进
2021-07-12 23:19:49 1245 1
原创 物联网实训Day 06
物联网实训Day06模拟智能路灯实验ZigBeeZigbee定义Zstack协议栈模拟智能路灯实验用LED灯模拟路灯,当环境光强度大于某个值(自己设定)关闭路灯;当光强度小于某个值(自己设定)开启路灯,环境光越暗,路灯越亮 ,直到全功率工作;环境光越亮,路灯越暗,直到关闭。要求:使用模块AO输出配合ADC实现上述功能CC2530 + MH-sensor-serialAO口接P0的引脚,(这里推荐p0.7,因为PPT代码初始化的这个引脚),最好不要接p0-4、p0-5,因为有上拉电阻。代码下下篇
2021-07-10 23:01:27 337 4
原创 物联网实训Day05
物联网实训Day05CC2530的串行接口原理与应用寄存器串口初始化DHT11温湿度作业模数转换(ADC)CC2530的串行接口原理与应用微控制器与微处理器的区别CC2530有两个串行通信接口USART0和USART1,它们能够分别运行于异步UART模式或者同步SPI模式。接地线,把多个设备的电平参考源统一起来。寄存器U0CSR寄存器置1,异步设置置1,设置为接收U0UCR寄存器校验位设置几位传输(不同的位寄存器不同)是否使用奇偶校验位停止位起始(
2021-07-09 22:39:33 376
原创 物联网实训Day 05-倒车雷达
物联网实训Day05-倒车雷达一、(完整代码)二、(关键部分)结合超声波模块及Timer1定时器实现超声波测距(倒车雷达)一、(完整代码)buzzer.h#include <ioCC2530.h>#include <string.h>#define uchar unsigned char#define uint unsigned int#define ulong unsigned long#define buzzer P2_0uchar time,
2021-07-09 22:39:00 570 2
原创 物联网实训Day 04
Day04讲解了部分倒车雷达代码#include <ioCC2530.h>//#include "sound.h"#define TRIG P0_0#define ECHO P0_1#define buzzer P2_0#define LED1 P1_4 #define ON 0#define OFF 1unsigned char ms_cnt = 0;void rada_init(void);int mark;int getdistance();void hc_
2021-07-08 21:58:32 629
原创 物联网实训Day03
物联网实训Day03系统时钟振荡器中断定时器超声波模块HC-SR04系统时钟振荡器采用 32.768hz 和 32M 两种晶振。为什么是32.768?(2^15 = 32768)分频下来就是1秒钟。晶振与RC振荡器的优缺点晶振:有源(通电可用、简单)、无源(需要结合);起振慢;稳定、高精度;成本高;受温度影响大;RC振荡器:起振速度快;频率高;简单;成本低廉;精度低;受温度影响。CLKCONCMD(时钟控制命令寄存器)系统时钟源复位之后为1,则在未设置时,为16MH
2021-07-07 23:39:44 593 1
原创 物联网实训Day2
物联网实训Day2端口(外设I/O)上拉/下拉电阻三态实验cc2530 PWM按键控制led灯亮度(参考代码)端口(外设I/O)对于USART和定时器I/O,在一个数字I/O引脚上选择外设I/O功能,需要设置对应的PxSEL位为1。PxDIR配置I/O口的输入和输出,0为输入,1为输出。上拉/下拉电阻上拉(Pull Up )或下拉(Pull Down)电阻(两者统称为“拉电阻”)最基本的作用是:将状态不确定的信号线通过一个电阻将其箝位至高电平(上拉)或低电平(下拉),如果拉电阻用于输入信号引
2021-07-06 22:44:58 1255
原创 物联网实训Day1
物联网实训Day1电子产品开发流程CC2530单片机介绍元器件级别下午的实验数码管:共阳、共阴电源(略)电子产品开发流程CC2530单片机介绍核心板原理图采用32.768hz和32M两种晶振。同时将IO口引脚通过J1,J2接插件引出。其中,J1、J2:低通滤波器:底板原理图(略)元器件级别民用级(商业级)、工业级(航空级)、军品级商业级:0℃~+70℃工业级:-40℃~+85℃军品级:-55℃~+125℃下午的实验安装IAR软件、串口激活并且建立de
2021-07-06 22:36:30 387
原创 实验4:基于RFID的电子钱包综合实验
实验4:基于RFID的电子钱包综合实验实验目的实验环境实验内容实验步骤实验代码1) 输出2) 按键控制3) 蜂鸣声响硬件连接编译、烧录并测试实验结果充值扣款代码实验目的了解IAR开发环境的应用熟悉MFRC531的使用实验环境硬件: RFID射频模块,USB仿真器,PC机。软件:IAR Embedded Workbench for STMicroelectronics STM8 1.30 Evaluation实验内容用IAR环境,在电子标签卡片接触RFID模块时,按KEY按键,电子标
2021-05-23 07:02:05 2956 4
原创 实验三:基于RFID的按键控制电子钱包实验
实验三:基于RFID的按键控制电子钱包实验实验目的实验环境实验内容实验步骤实验代码1) 输出2) 按键控制3) 蜂鸣声响硬件连接编译、烧录并测试实验结果截图1截图2标准输出示例代码实验目的了解IAR开发环境的应用熟悉MFRC531的使用实验环境硬件: RFID射频模块,USB仿真器,PC机。软件:IAR Embedded Workbench for STMicroelectronics STM8 1.30 Evaluation实验内容用IAR环境,在电子标签卡片接触RFID模块时,
2021-05-23 06:48:46 1555
原创 实验2:基于RFID的电子钱包应用实验
实验2:基于RFID的电子钱包应用实验实验目的实验环境实验内容实验步骤实验代码1) 初始化2) 寻卡3) 充值和扣款硬件连接编译、烧录并测试实验结果充值扣款main.c的全部代码实验目的了解RFID相关知识。掌握RFID模块读写IC卡数据的作原理与方法。实验环境软件:IAR SWSTM8 1.30。硬件:RFID射频模块,电子标签,ST-Link。实验内容编程使用RFID模块,完成自动识别读、写取IC卡信息功能,实现RFID电子钱包软件功能。实现电子标签卡的扣款功能,将电子标签的
2021-05-23 06:09:22 4516 4
原创 实验一. RFID自动读卡实验
实验一. RFID自动读卡实验实验目的实验环境实验内容实验步骤实验代码1) 初始化MFRC531如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入实验目的了解RFID相关知识。掌握RFID模块自动识别IC卡工作原理。实验环境软件:IAR SWSTM8 1.30
2021-05-23 05:50:25 11941 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人