Kienct与Arduino学习笔记(1) 基础知识之Arduino’Kinect‘Processing

这篇博客介绍了如何将Arduino、Kinect和Processing结合使用的基础知识。文章讲解了Arduino的起源、特点以及其硬件组成,Processing的IDE和功能,以及Kinect的历史、硬件构造和功能。还涉及到OpenNI、NITE框架以及3D扫描技术。
摘要由CSDN通过智能技术生成

转载请注明出处:http://blog.csdn.net/lxk7280


        首先,对即将要用到的主要东西进行初步的理解。

分为两大类,硬件和软件。硬件,即Kinect。软件,即Arduino和Processing。Arduibo相信很多人都用过,机器人、四轴飞行器等电子产品不少与Arduino这个浪漫的编译器有联系,为什么说浪漫呢,这不得不从它的开发者说起,Arduino的开发者可以说是艺术家出身,所以Arduino总给人一种浪漫高贵的感觉,不得不吐槽一下Keil,界面确实不怎么好看,不过依然是我的最爱。毕竟是第一个接触的编译器,Keil的兼容性简直牛。


1. Arduino。

       Arduino是一个开源硬件平台,由微控制器、编程语言和IDE构成。

      下面说说Arduino的浪漫的起源,在2005年的意大利伊夫雷亚交互设计学院,这款以“让艺术家和设计师也可以轻松掌握电子学和编程”为意图的平台诞生了。

       Arduino的核心是一个8bit的Atmel的AVR单片机,它的引脚有两种模式:输入和输出,默认情况下为输入。它有14个数字引脚,6个脉冲调制引脚,1个6通道的模数转换器(ADC)10bit。即:0V==0  5V==1023  2.5V==512,ATmega内置了20千欧的上拉电阻。


小知识点补充:几位单片机重的几位是什么意思?如:8位的Arduino,32位的Stm32,32位的K60等等。

Answer:这里的位数指的是二进制数,多少位是指该处理器,特别是其中的寄存器能够保存多少位的数据࿰

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值