我們使用MCP3551來實現RTD的量測,
主要是因為電路簡單,相關的電路可以在Microchip網站查詢,
本文是使用single mode的方式來讀取PT100的Analog數值,並換算成溫度值,
由於網路上的範例並不完整,有時會讀不到PT100的Analog數值,
我們使用MCP3551來實現RTD的量測,
主要是因為電路簡單,相關的電路可以在Microchip網站查詢,
本文是使用single mode的方式來讀取PT100的Analog數值,並換算成溫度值,
由於網路上的範例並不完整,有時會讀不到PT100的Analog數值,
App Inventor 2終於出了BLE的extension模組,可以減化寫 Android BLE程式的複雜度,
本篇選了一顆市面上的BLE模組來做測試,我想在其他的BLE模組上也可以適用,
由於程式碼的內容有點多,只能等有時間再一一說明,
在這版程式初步可做到:
自從接觸Arduino以來,感覺親自動手做事件有成就感的事情,
自學用(1) Eagle PCB畫電路圖,作PCB Layout,(2)上網找PCB製作廠商,(3)買電子零件和電路,(4) 寫Arduino code和LabVIEW code,將電路訊號送到LabVIEW顯示與記錄。
在過程中一步一步解決遇到的問題,逐漸了解該領域的技術,同時增進自己在電路與韌體上的知識。
主要學習到的有PD (photodiode)的電流訊號放大電路,LED電流控制電路, 以及 LabVIEW用I2C與Arduino通訊。
MCP4728是一個12-Bit, 4通道 數位轉類比輸出(Quad Digital-to-Analog Converter with EEPROM Memory)
其應用為:
• Set Point or Offset Adjustment
• Sensor Calibration
本篇是將MPU6050六軸感測器利用Bluetooth(HC-06)與Android App傳遞訊息,
這一個範例傳的是MPU6050的Yaw, Pitch, Roll數值, 使用Arduino mega 2560做資料擷取Android App是用App Inventor開發。
此範例花了許多時間在解決藍牙傳輸浮點數(floating point)數據到Android手機端後,
App Inventor如何處理浮點數數據並顯示出來。