發表文章

目前顯示的是 6月, 2016的文章

手機透過藍芽來接收Arduino感測器資料,記錄Log、畫出圖表的App「Bluetooth Terminal/Graphics」

圖片
Google的科學期刊(Science Journal),目前能配合的Arduino,只有那塊新的Arduino101, 正巧看到阿簡老師介紹「 以手機藍牙接收Arduino感測器訊號,進行即時紀錄與繪圖 」 裡頭有詳細的影片說明,很容易上手。 嘗試一下,這個「Bluetooth Terminal/Graphics」的確方便好用。 連結: Google Play的官方載點 (Android only) 參考阿簡老師的程式,以HC-SR04超音波感測器為例子, 一開始手機的圖表出不來,只接收到一塊亂碼,而畫不出圖來。 原來是HC-05藍芽之前改過Baud Rate成57600。 我是利用RJ-11轉接線接在S4A IO Board的孔位 HC-SR04超音波感測器的 Trig接Pin 3、Echo接Pin 2 程式如下(參考自 阿簡生物筆記 ): /* HC-SR04 Ping distance sensor] VCC to arduino 5v GND to arduino GND Echo to Arduino pin 2 Trig to Arduino pin 3 BlueTooth VCC to arduino 5v GND to arduino GND RXD to D1 TXD to D0 */ #define trigPin 3 //超音波腳位要確認 Trig #define echoPin 2 //超音波腳位要確認 Echo int x0=0; //一開始的位置 int v0=0; //初速 float temp=30.0; //溫度 float c=(331.5+0.6*temp)/10000; //單位是每微秒幾公分 float intervaltime=100; //每幾毫秒測量一次 float duration, distance,velocity,acceleration; void setup() { Serial.begin (57600); //藍牙的Baud Rate要確認一下 pinMode(trigPin, OUTPUT); pinMode(echoPin, INPUT); } void loop() { digitalWrite(trigPin, HIGH); d

將手機當作隨身實驗測量記錄器的App:「科學期刊」(Science Journal)

圖片
App安裝連結: https://play.google.com/store/apps/details?id=com.google.android.apps.forscience.whistlepunk 目前可以偵測的有光線、聲音、三軸傾斜加速度,而可以搭配的是Arduino101這塊板 官網提供了不少的點子和指引 官方網站介紹: https://makingscience.withgoogle.com/science-journal/ 除了這個app外,更多的maker資料,可以在Making & Science找到 Making & Science網站: https://makingscience.withgoogle.com Making & Science頻道: https://www.youtube.com/c/makingscience