Herkese merhaba, bir proje yapmaya çalışıyorum ancak takıldığım bir nokta var. Aşağıda belirttiğim kodla 49E hall effect sensöründen 4095 değerini alıyorum ama mıknatıs yaklaştırınca hiç bir şekilde düşme veya yükselme olmuyor. Aynı sensörü arduino unoya bağladığımda A0 pininden aldığım değer mıknatıs kutuplarını yaklaştırdığımda ilk okunan değerde değişiklik oluyor.
Arduino da bacaklar 1- 5v, 2- GND, 3- A0
Esp32 de backlar 1- 5v, 2-GND, 3- 25 pinlerine bağlı
Esp32 için aşağıdaki kodu;
arduino için aşağıdaki kodu;
kullanıyorum. Esp32 için ne yapmalıyım?
Arduino da bacaklar 1- 5v, 2- GND, 3- A0
Esp32 de backlar 1- 5v, 2-GND, 3- 25 pinlerine bağlı
Esp32 için aşağıdaki kodu;
C++:
const int hallSensorPin = 25;
void setup() {
Serial.begin(9600);
pinMode(hallSensorPin, INPUT);
}
void loop() {
int sensorValue = analogRead(hallSensorPin);
Serial.println(sensorValue);
delay(100);
}
arduino için aşağıdaki kodu;
C++:
const int hallSensorPin = A0;
void setup() {
Serial.begin(9600);
pinMode(hallSensorPin, INPUT);
}
void loop() {
int sensorValue = analogRead(hallSensorPin);
Serial.println(sensorValue);
delay(100);
}
kullanıyorum. Esp32 için ne yapmalıyım?
Son düzenleme: