ESP32 Arduino使用内部霍尔传感器

Posted perseverance52

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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使用内部霍尔传感器的主要内容,如果未能解决你的问题,请参考以下文章

ESP32 单片机学习笔记 - 04 - ADC和定时器

esp32s3霍尔编码器使用

Arduino STM32+霍尔传感器+OLED显示屏制作中断计数器

Arduino STM32+霍尔传感器+OLED显示屏制作中断计数和电机转速显示二

Arduino STM32+霍尔传感器+OLED显示屏制作转数计数器

Arduino STM32+霍尔传感器+OLED显示屏制作转数计数器