分类存档: 硬件

arduino 学习笔记

开源硬件有两大派,其一是树莓派,这个东西适合做运算比较大的功能。。。简单的说这个微型电脑不适合用来做产品demo,毕竟CPU:700 MHz, ARM11 内存:512M对于控制一些电路和传感器有点大材小用。

arduino 可以说是一款单片机,开源的单片机,耗能小,体积小,适合做产品原形。

 

arduino的语法很简单(对于一个学过2-3门语言的程序员来讲)。

 

基本是按照这个框架,这跟unity3d的脚本挺像的。 继续阅读 »

从零开始做一架智能小车

故事上这样开始的…….由于我在深圳工作,家在广州,回家陪家里人的机会就少,总有一种想法,做一部带摄像头的wifi遥控车,在深圳也可以看到陪着老妈子做饭。

出于个人的兴趣爱好(就是爱瞎折腾),上年开始就又打算了解一下硬件相关知识,由于半路入行,走了很多弯路,期间心酸值得回味。。。就先记录一下我这部小车子的整个制作过程。

在淘宝上搜索了一些关于智能小车的店铺,找到了一个比较便宜的小车套件,教程说明相对比较完善,就拿下了。

淘宝地址是 http://item.taobao.com/item.htm?spm=a1z09.2.9.71.Fg16EI&id=15891886317

这个小车相对功能比较多(寻迹,超声波避障,红外避障,蓝牙遥控,红外遥控,但其实对我来说都说用来学习传感器的使用,其实真正的用处不大)是用51单片机控制的。刚刚开始上手拼接起来有点难度,需要反复的对照电路图。这个只要稍微有点耐心应该能做得出来的,因为都有教程。成品如下: 继续阅读 »

Raspberry PI上编程操作GPIO

Raspberry PI上编程操作GPIO

1. Python操作

(1) 安装环境

a.下载控制GPIO的python库:http://pypi.python.org/pypi/RPi.GPIO/0.3.1a#downloads

b. 在Pi上安装python-dev: sudo apt-get install python-dev 继续阅读 »

树莓派安装mjpg-streamer视频监控

在树莓派上有几种视频监控软件

fswebcam
motion
mjpg-streamer

上面两种都相对简单,唯独mjpg-streamer整了半天。所以记录下安装过程

首先安装所需软件 继续阅读 »