Toggle navigation
臺南市教育局科技教育網
:::
線上書籍
電子相簿
PM2.5監測
IOT實作
討論區
OpenID登入
登入
登入
帳號
密碼
登入
:::
所有書籍
「Arduino基礎實作」目錄
MarkDown
8-1 基本使用
1. 材料單
2. 認識Arduino
2-1 uno r3 改進版
2-2 錯誤的操作而燒毀Arduino
2-3 程式基礎
2-4 其他設計方式
3. LED
3-1 LED 發光二極體
3-2 4 LED
4. 電阻
4-1 色碼电阻
4-2 可變電阻
4-3 光敏電阻
5. PWM
5-1 PWM基礎練習
5-2 雨滴燈
6. 按鈕、開關、LED
6-1 LED、按鈕接線
6-2 按鈕模擬開關
7. LCD顯示器
7-1 LCD基本使用
7-2 LCD跑馬燈
7-3 LCD特殊字元
7-4 計數器
7-5 自建字形
7-6 動畫字形
7-7 顯示15x16字形
8. 溫溼度感應器AM2301(DHT21)
8-1 基本使用
8-2 整合數位溫濕度感測器與液晶螢幕
9. 程式
9-1 變數
9-2 for
9-3 if
10. 待續
10-1 BH1750照度計
10-2 中斷命令
9-2 for
Arduino基礎實作 ===========
一、Arduino的變數與常數
資料型態
位元數
範圍
boolean
8
true(定義為非 0),false(定義為0)
char
8
-128 ~ +127
unsigned char
8
0~255
byte
8
0~255
i
nt
註1
16
-32,768 ~ +32,767
unsigned int
註 2
16
0 ~ 65,535
word
16
0 ~ 65,535
long
32
-2,147,483,648 ~ +2,147,483,647
unsigned long
32
0 ~ 4,294,967,295
short
16
-32,768 ~ +32,767
float
32
-3.4028235E+38 ~ +3.4028235E+38
double
註 3
32
-3.4028235E+38 ~ +3.4028235E+38
註1:在Arduino Due 板為32位元,其餘為16位元。 註2:在Arduino Due 板為32位元,其餘為16位元。 註3:在Arduino Due 板為64位元,其餘為32位元。
二、變數、常數宣告
變數
int
ledPin = 10 ;
//宣告整數變數ledPin,初始值為10
char
myChar = ’A’ ;
//宣告字元變數myChar,初始值為’A’
float
sensorVal = 12.34 ;
//宣告浮點數變數sensorVal,初始值為12.34
int
year = 2013 , moon = 7 , day = 11;
//宣告整數變數year、moon、day及其初值
常數
const int
ledPin = 13 ;
搜尋
search
進階搜尋