顯示具有 arduino 標籤的文章。 顯示所有文章
顯示具有 arduino 標籤的文章。 顯示所有文章

2017年4月19日 星期三

2016年3月6日 星期日

2016年1月1日 星期五

在 Arduino 使用 SoftwareSerial

由於 Arduino UNO, Nano, Pro mini 只有一組 Serial Port,若接上 RS232 設備後則無法透過電腦 debug,所以可透過 SoftwareSerial 使用其他 port 來連接設備




References :
小狐狸事務所: Arduino 串列埠測試 (UART)
Arduino - SoftwareSerialExample

2014年1月12日 星期日

Arduino I2C

I2C总线是由数据线SDA和时钟SCL构成的串行总线,可发送和接收数据。在CPU与被控IC之间、IC与IC之间进行双向传送,最高传送速率100kbps。各种被控制电路均并联在这条总线 上,但就像电话机一样只有拨通各自的号码才能工作,所以每个电路和模块都有唯一的地址,在信息的传输过程中,I2C总线上并接的每一模块电路既可以是主控 器(或被控器),又可以是发送器(或接收器),这取决于它所要完成的功能。

 

連接腳位:
Arduino UNO : A4 (SDA), A5 (SCL)
Arduino MEGA :  20 (SDA), 21 (SCL)

使用 Wire.h 函式庫
 


 
References :
Arduino主从机之间的I2C通讯实验 来自 宜昌城老张的博客-与非网博客
arduino-info - LCD-Blue-I2C

2011年11月4日 星期五

first program on arduino uno

1. Install the development enviromnet on Debian
    Refer to -> Arduino playground - Debian

2. Connect Arduino Uno to PC and start the IDE
    # arduino

3. LED blinking sample
  • Select chip

  • Select port

  • Open sample code
Let the built-in LED blink.
The built-in LED connected to digital pin 13.

  • Compile

  • Upload




Reference :
Arduino Tutorial - Lesson 1 - Let there be blink!
Arduino - ArduinoBoardUno