Hall Magnetic Sensor A3144 TO-92UA.
Tekniske detaljer:
Product Name | A3144 A3144E OH3144E Hall Effect Sensor |
Limit Parameter | 25 ℃ |
Power supply voltage VCC | 4.5 – 24V |
Output reverse breakdown voltage Vce | 50V |
Output low current IOL | 50mA |
Storage temperature range TS | -65 ℃ ~ 150 |
Operating temperature TA | E :-20 ~ 85 ℃, L:-40 ~ 150 ℃ |
Eksempel
Her viser vi et hurtig eksempel på hvordan din arduino kan modtage data fra modulet ved at bruge en magnet.
Forbind Modulet sådan:
Pin 1 (Sensor) – 5V (Arduino)
Pin 2 (Sensor) – GND (Arduino)
Pin 3 (Sensor) – D5 (Arduino)
10k Modstand mellem Pin 1, og 3.
Du skal bruge:
Køb magnet her:
– Block Magnet 20 x 10 x 2mm
– Round Magnet 15 x 3mm
Kode:
volatile byte half_revolutions; unsigned int rpm; unsigned long timeold; void setup() { Serial.begin(115200); attachInterrupt(0, magnet_detect, RISING);//Initialize the intterrupt pin (Arduino digital pin 2) half_revolutions = 0; rpm = 0; timeold = 0; } void loop()//Measure RPM { if (half_revolutions >= 20) { rpm = 30*1000/(millis() - timeold)*half_revolutions; timeold = millis(); half_revolutions = 0; //Serial.println(rpm,DEC); } } void magnet_detect()//This function is called whenever a magnet/interrupt is detected by the arduino { half_revolutions++; Serial.println("detect"); }
Kontakt os
Du er altid velkommen til at kontakte os på info@ardustore.dk, eller sende os en besked via messenger (Klik her) og vi vil hjælpe dig.
Anmeldelser
Der er endnu ikke nogle anmeldelser.