最新消息:

玩 Arduino 需要做哪些准备?

Arduino 少儿编程 1652浏览 0评论
作者:郑兴芳
链接:https://www.zhihu.com/question/20052297/answer/13812957
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

本人非电子专业,使用Arduino完全出于兴趣,目前主要用于实验过程中的自动化操作。

一、基础准备
主要是看一些入门介绍的电子文档,如Arduino_Basic.PDF、ArduinoL2.PDF 、《ARDUINO_NOTEBOOKv6》、《Getting Started with Arduino》、《Making Things Talk》
前面两个PDF文档见如下地址

docin.com/p-33827760.ht
docin.com/p-33913789.ht
二、软件

1、了解C语言的基本语法
2、多看一些别人的arduino代码范例(推荐下面的第4个学习网站、从点亮一个LED开始)
3、寻找并收集一些基本的LIB
4、了解模拟端口、数据端口存取,串口、SPI、I2C等通讯

三、硬件
1、常用的传感器,如人体红外热释、温湿度传感器、振动传感器、霍尔传感器、继电器、门磁传感器、超声波测距、红外测距传感器、烟雾传感器、颜色传感器等
2、常用器件的使用,如LED(可以学习LED 的触摸感应)、模数转换器、电容(可以自制电容触摸感应器件)、电阻、光敏电阻、干簧管、比较器、GSM模块、存储芯片(AT24C256等)
3、舵机、步进电机、伺服电机等控制与操作
4、模块,如语音模块、 USB模块、无线模块(GSM、315M、433M、红外、蓝牙等)、WIIMOTE手柄、时间模块(如DS1302)、LCD显示屏(如nokia_3310、LCD1602等)

四、进阶还可以学习
1、滤波算法(如卡尔曼滤波等)
2、arduino的睡眠(interface.khm.de/index.
3、PID控制
4、中断

 

五、学习网站或博客(排名不分先后)
1、blog.sina.com.cn/arduin
2、blog.flamingoeda.com/
3、roboticfan.com/blog/use
4、icdev.com.cn/?
5、chaishushan.googlecode.com
6、arduino.tw/
7、blog.sina.com.cn/robotb
8、imlab.cc/whale/

您必须 登录 才能发表评论!