1 of 15

Arduino

藍牙遙控小車

APP Inventor2 (請自備 android 手機或平板)

超音波 小車

光感小車

inkscape 雷切圖製作

by tnkern@tn.edu.tw

https://goo.gl/M56cvM

2 of 15

UNO

3 of 15

4 of 15

D0~D13 ,數位輸入 數位輸出,數值: 0,1

D0,D1 (RX,TX) ; PWM D3,D5,D6,D9,D10,D11; D13:連接板上一LED燈

A0~A5(A7),可類比輸入,無法類比輸出。 類比輸入值(0~1024)

可改為數位輸入 數位輸出

類比輸出需使用 PWM,D3,D5,D6,D9,D10,D11 (數值為 0~255 = 0V ~ 5V)

5 of 15

Arduino 腳位

IIC(I²C)使用腳位

主要目的在於減少 CPU 和週邊晶片之間的接腳數

A4: SDAA5:SCLSDA (Serial DAta line) SCL (Serial CLock Line)

6 of 15

麵包板

7 of 15

8 of 15

PWM 的原理是甚麼?想像我們用點亮一盞燈,用肉眼快到不能察覺的速度,開關開關開關開關開關開關開關~~~~

當快到不行的時候,我們其實就會看到燈光較暗,而看不到一閃一閃光;當我們微調開與關的長度比例變成,開--關開--關開--關開--關開--關開--關開--關開--關~

我們就會看到燈光稍微的變亮了。這就是 PWM 的原理,藉由數位訊號高頻率的切換,調整開關的比例,我們可以模擬出我們需要的類比訊號。

9 of 15

~ PWM (Pulse Width Modulation) 脈寬調變

有 ~符號的腳位,即有PWM功能

pin 3,5,6,9,10,11

10 of 15

Servo (舵機)

11 of 15

將nano 接上電腦

開控制台/硬體/確認nano 連上那個 com port

12 of 15

why mblock ? 其他選擇

13 of 15

 Arduino 連接 mblock

14 of 15

15 of 15

LED燈

接線 led 燈 長腳接5 短腳接 GND