天天看點

ESP32 Arduino使用内部霍爾傳感器

ESP32Arduino使用内部霍爾傳感器

  • 開發闆:ESP32 Dev Module

執行個體代碼

/*******************************************************
            ESP32 使用内部霍爾傳感器
   功能:使用内部霍爾傳感器擷取磁場強度的值列印到序列槽螢幕
   引腳:

 *******************************************************/
const int LED = 2;
const int LIMIT = 0;
void setup() {
  Serial.begin(115200);
  pinMode(LED, OUTPUT);
}

void loop() {
  //guarda o valor lido do sensor hall
  int measurement = 0;
  measurement = hallRead();
   Serial.print("Hall sensor measurement: ");
  Serial.println(measurement);
  if (measurement < LIMIT) {//數值小于0,點亮闆載led燈
    digitalWrite(LED, HIGH);
  }
  else {
    digitalWrite(LED, LOW);
  }
  delay(1000);
}
           
  • 序列槽列印資訊
    ESP32 Arduino使用内部霍爾傳感器