- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 基于Kinect体感遥控多功能小车
利用 Kinect 传感器提取操作者身体的骨骼节 点数据,设计并识别操作者体势动作,进而生产对应的智能小车控制指令。同时 采用超声波测距技术,实现小车避障功能。智能小车采用以 Arduino 技术为支撑 的控制系统。
2017-09-01 14:12:41
4956
5
原创 基于Zigbee温湿度监测系统
测出仓内的温湿度值,经过转换为数字量之后送入STM32单片机中,通过Zigbee联网,然后通过液晶显示,并将所测得的温湿度值通过。STM32传给上位机,供管理员实时检测。
2017-09-01 14:07:26
6021
原创 函数指针和指针函数
1、函数指针:关键字在后面,是一个指针,指向一个函数。例如: int max(int x,int y){ return x > y ? x : y; } int main(int argc,char **argv) { int (*p)(); int x = 4,y = 5; p = max; printf("%d\n",p(
2017-07-13 09:21:23
215
原创 数组指针和指针数组
重新复习一下指针的概念!1、数组指针:关键字在后面,是一个指针,指向一个数组。如: int data[2][4]={1,2,3,4,5,6,7,8}; int (*ptr)[4] = NULL; ptr = data; //**str = 1,*(*(ptr+1)+1) = 62、指针数组:关键字在后面,是一个数组,里面的元素是指针。如: char
2017-07-12 20:53:51
200
原创 Linux C中的一些关键字
1、宏定义:#(1)包含的宏:#include 在预处理阶段,将包含的头文件加载进来#include <xx.h> 在默认路径下查找#include "xx.h" 现在当前路径下查找,如果没有再到默认路径下查找(2)常量替换的宏:#define#define MONTH 12将12用MONTH替换,常用于代码中重复出现12,若要修改成13或其他数字,只需将#define MONTH...
2017-07-11 19:32:41
372
原创 gets
1、在用scanf标准输入来从键盘等输入设备获取数据时,对于字符串的获取有一个问题,它不能输入空格,遇到空格时就会结束输入。此时可以使用gets函数,相比于scanf函数,gets功能比较局限,只能获取字符串数据,它可以获取空格键,以回车键结束。2、原型:#include char *gets(char *s);3、用法s存贮数据的内存指针,返回值:成功的话返回s,失败返回
2017-07-11 08:48:29
568
原创 内存清零函数
1、memset:原型:#include void *memset(void *s, int c, size_t n);用法:将内存前n个字节单元清零,s内存首地址,c设置的数据(这里是零),n设置的字节空间,返回内存地址2、bzero原型:#include void bzero(void *s, size_t n);用法:将内存前n个字节清零,
2017-07-11 08:20:18
3764
原创 C++输入输出
在写C++ 输入输出实例前,有几个概念需要理解:1、C++用一个标准库来提供IO机制,这里用到iostream库,它包含两个基础类型istream和ostream,即分别是输入流和输出流。2、标准库定义了四个IO对象,分别是cin(标准输入)、cout(标准输出)、cerr(标准错误)和clog。其中cerr用来输出警告和错误信息,跟C语言的perror类似,clog用来输出程序运行时的 一般
2017-05-10 22:42:50
211
基于Zigbee温湿度监测系统
2017-09-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人