D 6 T44 L I 2 C Arduino

  • Slides: 29
Download presentation

方塊圖 D 6 T_44 L I 2 C Arduino USB Windows C# JAVA

方塊圖 D 6 T_44 L I 2 C Arduino USB Windows C# JAVA

ARDUINO SCL:A 5(第 19支腳位,為Clock line) SDA:A 4(第 18支腳位,為Data line) VCC:A 3(第 17支腳位,設定為 5 V)

ARDUINO SCL:A 5(第 19支腳位,為Clock line) SDA:A 4(第 18支腳位,為Data line) VCC:A 3(第 17支腳位,設定為 5 V) GND:A 2(第 16支腳位,設定為 0 V)

ARDUINO-CODE void loop() { int i; Wire. begin. Transmission(D 6 T_addr); Wire. write(D 6

ARDUINO-CODE void loop() { int i; Wire. begin. Transmission(D 6 T_addr); Wire. write(D 6 T_cmd); Wire. end. Transmission(); if (Wire. Ext. begin. Reception(D 6 T_addr) >= 0) { i = 0; for (i = 0; i < 35; i++) { rbuf[i] = Wire. Ext. get_byte(); } Wire. Ext. end. Reception();

ARDUINO-CODE t_PTAT = (rbuf[0]+(rbuf[1]<<8)); for (i = 0; i < 16; i++) { //”<<8”

ARDUINO-CODE t_PTAT = (rbuf[0]+(rbuf[1]<<8)); for (i = 0; i < 16; i++) { //”<<8” (2^8 = 256) tdata[i]=(rbuf[(i*2+2)]+(rbuf[(i*2+3)]<<8)); //從[2]ˊ[3] 到[32]ˊ[33] // P[0] P[15] } output_json(); delay(200); } }

ARDUINO-CODE void output_json() { for (int i = 0; i < 16; i++) {

ARDUINO-CODE void output_json() { for (int i = 0; i < 16; i++) { Serial. print(tdata[i]); Serial. print(" "); } Serial. println(""); } //將P[0] 到P[15] 印出來

參考文獻 Arduino和JAVA溝通程式: http: //playground. arduino. cc/Interfacing/Java D 6 T_44 L說明書: https: //www. components. omron.

參考文獻 Arduino和JAVA溝通程式: http: //playground. arduino. cc/Interfacing/Java D 6 T_44 L說明書: https: //www. components. omron. com/components/web/pdfl ib. nsf/0/305 E 545 BDF 3 C 5 FD 486257 C 3 C 005 EF 2 D 0/$file/D 6 T 01_Thermal. IRSensor-Whitepaper. pdf Arduino Code參考範例: http: //mag. switch-science. com/2013/03/27/mems_temp_ sensor/ Java Illuminaed-An active learning approach-4 th Edition Author:Anderson Franceschi Visual C# 2013程式設計經典-蔡文龍 著

參考文獻. NET Framework: https: //msdn. microsoft. com/zh-tw/library/ w 0 x 726 c 2%28 v=vs.

參考文獻. NET Framework: https: //msdn. microsoft. com/zh-tw/library/ w 0 x 726 c 2%28 v=vs. 110%29. aspx C# 輸出 Excel: http: //xyz. cinc. biz/2013/10/csharp-create-excel. html