大家好,小弟上來野人獻曝一下,在此公開個人製作"彎曲傳感手套"的全部過程,希望對有興趣的同好有所幫助,以下影片內容是預計填寫的各章節簡介與製作完成後的展示影片:
[Youtube]https://www.youtube.com/watch?v=kMfHDuT-jzg&t=8s&index=6&list=PLQOz6RrNZk7W2_bMIecxzgzHHGooVZw9e[/Youtube]
下面開始第一篇的教學說明,敬請不吝指教:
=============================================================================
【前言】
【使用軟體】
【程式下載】
【電路圖】
#define PIN_THUMB A0 // 拇指. #define PIN_POINTER A1 // 食指. #define PIN_MIDDLE A2 // 中指. #define PIN_RING A3 // 無名指. #define PIN_LITTLE A4 // 小指. // 拇指數值. int thumbValue = 0; // 食指數值. int pointerValue = 0; // 中指數值. int middleValue = 0; // 無名指數值. int ringValue = 0; // 小指數值. int littleValue = 0; String str = ""; //------------------------------------------------------- // 初始. //------------------------------------------------------- void setup() { Serial.begin(9600); } //------------------------------------------------------- // 主迴圈. //------------------------------------------------------- void loop() { // 拇指數值. thumbValue = analogRead(PIN_THUMB); // 食指數值. pointerValue = analogRead(PIN_POINTER); // 中指數值. middleValue = analogRead(PIN_MIDDLE); // 無名指數值. ringValue = analogRead(PIN_RING); // 小指數值. littleValue = analogRead(PIN_LITTLE); // 顯示手指各部分訊息(拇指數值|食指數值|中指數值|無名指數值|小指數值|) str = (String)thumbValue + "|" + (String)pointerValue + "|" + (String)middleValue + "|" + (String)ringValue + "|" + (String)littleValue + "|"; Serial.println(str); delay(100); } |
Ning 發表於 2018-9-29 21:50
教學超棒~~非常感謝你的分享~~~
最近剛好有需要 正在研究這個 目前也是使用彎曲傳感器+藍牙
我比較有 ...