Hits: 52
TeKit001教學套件使用時下最夯Arduino 作為開發載具
使用Arduino Software IDE進行程式傳編寫。
Arduino Software IDE使用與C語言和C++相仿的程式語言
並且提供了包含常見的輸入/輸出函式的Wiring軟體函式庫
一個典型的Arduino C/C++ sketch程式會包含兩個函式
它們會在編譯後合成為main()函式:
- setup():在程式執行開始時會執行一次,用於初始化設定。
- loop():直到Arduino硬體關閉前會重複執行函式放的程式碼。
TeKit001教學套件內含一片電路板
避免因使用麵包板造成接觸不良
阻礙開發進度
附上原理圖供各位開發員使用、檢視、除錯
材料清單如下
名稱 | 數量 | 備註 |
Arduino Nano | 1 | 載具平台 |
電路板 | 1 | |
NEO-6M-0-001 | 1 | GPS |
ASM1117-3.3V | 1 | 穩壓模組,輸出3.3V |
ASM1117-5.0V | 1 | 穩壓模組,輸出5V |
ESP8266 | 1 | Wi-Fi模組 |
DHT11 | 1 | 溫度/濕度 感測器 |
LED | 6 | 紅、黃、綠各兩個 |
220 電阻 | 6 | |
跳線帽 | 2 | |
Mini USB | 1 | 上傳程式 |
NEO-6M-0-001 GPS
模組特點:
- 模組帶陶瓷有緣天線,信號超強
- EEPROM掉電保存配置參數資料
- 帶資料備份電池
- 帶LED信號指示燈
- 天線尺寸25*25mm
- 模組尺寸25mm*35mm
- 安裝孔徑3mm
- 默認串列傳輸速率:9600
AMS1117系列穩壓模組
型號 | ASM1117(3.3V) |
工作電壓 | 4.8V~15V |
輸出電壓 | 3.3V±0.05V |
負載電流 | 800mA |
型號 | ASM1117(5V) |
工作電壓 | 6.5V~15V |
輸出電壓 | 5V±0.05V |
負載電流 | 800mA |
ESP8266 Wi-Fi模組
模組 | 型號 | ESP8266-01 |
主晶片 | ESP8266 | |
無線參數 | 無線標准 | IEEE 802.11b/g/n |
頻率範圍 | 2.412GHz-2.484GHz |
|
發射功率 | 802.11b: +16 +/-2dBm (@11Mbps) |
|
802.11g: +14 +/-2dBm (@54Mbps) |
||
802.11n: +13 +/-2dBm (@HT20, MCS7) | ||
接收靈敏度 | 802.11b: -93 dBm (@11Mbps ,CCK) |
|
802.11g: -85dBm (@54Mbps, OFDM) | ||
802.11n: -82dBm (@HT20, MCS7) | ||
硬體參數 | 硬體介面 | UART,IIC,PWM,GPIO,ADC |
工作電壓 | 3.3V | |
GPIO 驅動能力 | Max:15ma | |
工作電流 | 持續傳送下=> 平均值:~70mA,峰值: 200mA 正常型態下=> 平均: ~12mA,峰值: 200mA 待機:<200uA |
|
工作溫度 | -40℃~125℃ |
|
串列埠透傳 | 傳送速率 | 110-921600bps |
TCP Client | 5 個 |
|
軟體參數 | 無線網路類別 | STA/AP/STA+AP |
安全機制 | WEP/WPA-PSK/WPA2-PSK |
|
加密類別 | WEP64/WEP128/TKIP/AES |
|
網路協定 | IPv4, TCP/UDP/FTP/HTTP | |
用戶配置 | AT+指令集, Web 頁面 Android/iOS 終端機, Smart Link 智能配置 APP |
DHT11 感測器
型號 | 測量範圍 | 測量精度 | 工作電壓 |
DHT11 | 濕度:20~90%RH 溫度:0~50度 | 濕度:±5%RH 溫度:±2度 | 3V~5.5v |