Freewind @ Thoughtworks scala java javascript dart 工具 编程实践 月结 math python english [comments admin] [feed]

(2014-05-28) 技术创新大赛西安赛区硬件培训 (1)

广告: 云梯:翻墙vpn (省10元) 土行孙:科研用户翻墙http proxy (有优惠)

课程1. 让脑袋硬一点,从Arduino开始

内容:Arduino介绍

Arduino软硬件开发环境介绍

搭建并使用开发环境,驱动各种硬件接口( C & C++语言 )

做个无级调光遥控灯玩玩

目标:让硬件开发在你的脑子里面更具象化一些;时间半个到一个小时。

1 . Download and Install

Arduino IDE : http://arduino.googlecode.com/files/arduino-1.0.5-macosx.zip

FTDI USB Serial Driver : http://www.ftdichip.com/Drivers/VCP/MacOSX/FTDIUSBSerialDriver_v2_2_18.dmg

2 . Have a look at this document

Getting Started with Arduino on Mac OS X : http://arduino.cc/en/Guide/MacOSX

3 . Bookmark following links:

http://arduino.cc/en/Main/ArduinoBoardNano

http://arduino.cc/en/Main/ArduinoBoardUno

http://arduino.cc/en/Main/ArduinoBoardMega2560

http://arduino.cc/en/Reference/HomePage

Agenda

  1. Arduino介绍

  2. Go through “Getting Started”

  3. Digital I/O, Analog I/O介绍

  4. Practice: “Digital I/O"控制,通过按钮控制LED灯的亮和灭

  5. Practice: “Analog I/O"控制,通过电位器控制LED灯的亮度

  6. 串口通讯UART

  7. 程序调试

comments powered by Disqus