close

Arduino 學習 心得二

2017.05.14 (日) 母親節 風和日曬

在火車站旁有注意到有UBIKE租借點 
可是當時悠遊卡還沒有開卡 也不知道其他租借點只好作罷

後來經同學提起 上課地剛好也有租借點 也辦妥了悠遊卡(bikeyou1)
所以今日下課後即悠遊騎回火車站 省了一段走路工


VNC 172.19.106.173
teacher 172.19.106.6

上課內容

1.
複習上週 blink 範例
setup();
loop()

pinMode(pin no);
digitalRead();
digitalWrite();
delay();

2.
本週進度 analogRead() / analogWrite()

3.
ch11
如何show出資料?
Serial.begin(9600);
Serial.print();
Serial.println();
Serial.write();
Arduino serial 監控視窗

4.
ch6
analogRead(pin, 0~1023);
pin=A0~A5
可變電阻
value range 0~1023=0~+5V
+5V, GND 接腳交換
when +2.5V, value=?

可配合sensor 
do something when (value > threshold) 

5.
CO2 sensor pins
G=GND
A0=Analog=S 
D0=Digital
V=+5V

Sensor分類
toy, Laboratory
commercial
industrial
medical

6.
analogWrite(pin, 0~255);
value=0~+5V
PWM 軟體模擬輸出
pin 3,5,6,9,10,11~~~~
Arduino怎樣輸出+2.5V呢?

LED 亮度調整
RGB三色LED
color table (pink)

(note)
analogRead(pin, 0~1023);
analogWrite(pin, 0~255);
中間有落差, 如何轉換?
(X*256)/1024

7.下午課程
ch7
UART=RS232=Rx,Tx,GND
Arduino IDE serial monitor
Serial.available();
Serial.read();
利用Tx, Rx, GND 傳送資料

RealTerm
利用Tx, Rx, GND 傳送資料

0x0D, 0x0A

將可變電阻讀值寫到Termal上

8.
第二組UART
SoftwareSerialExample範例程式

組成一個UART網路系統

9.
下週帶步進馬達 IR遙控器(收,發)

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 李麥克   My Dear 的頭像
    李麥克 My Dear

    科學與藝術的偉大, 在於對人類無私的奉獻. 不知道是誰說的?

    李麥克 My Dear 發表在 痞客邦 留言(0) 人氣()