U18 US1881 OH188 1881 Rivelatore Magnetico Con Sensore ad Effetto Hall
0.80€
100 o più 0.47€
1000 o più 0.17€
- Scorta: In Stock
- Codice Prodotto: SNA001.US1881
- Peso: 0.30
U18 US1881 OH188 1881 Rivelatore magnetico con sensore ad effetto Hall
Il US1881 Il sensore ad effetto Hall è un rilevatore di campo magnetico con uscita digitale. Può rilevare la presenza e la direzione dei campi magnetici. Questo sensore è comunemente utilizzato nelle applicazioni automobilistiche, industriali e di elettronica di consumo. L'US1881 fornisce un segnale digitale quando un magnete gli viene avvicinato.
Specifiche tecniche:
- Tensione operativa: 3,5 V - 24 V
- Tipo di uscita: Digitale
- Distanza di rilevamento: Dipende dalla forza del magnete
- Temperatura di esercizio: Da -40°C a 150°C
- Isteresi: Tipicamente 25 Gauss
Applicazioni:
- Rilevamento della posizione
- Misurazione della velocità
- Tachimetri
- Applicazioni degli interruttori magnetici
Utilizzo del sensore Hall US1881 con Arduino
Il sensore Hall US1881, se utilizzato con un Arduino, può rilevare la presenza di un magnete e produrre un segnale digitale. Ecco un esempio di codice per utilizzare il sensore US1881 con un Arduino:
Componenti richiesti:
- ArduinoUno
- Sensore Hall US1881
- Fili di collegamento
- Magnete
Schema di collegamento:
- Collega il pin Vcc dell'US1881 al pin 5V dell'Arduino.
- Collega il pin GND dell'US1881 al pin GND dell'Arduino.
- Collega il pin OUT dell'US1881 al pin digitale 2 dell'Arduino.
const int hallPin = 2; // Pin a cui è collegata l'uscita del sensore Hall int hallState = 0; // Variabile per memorizzare lo stato del sensore Hall void setup() { Serial.begin(9600); // Inizializza la comunicazione seriale pinMode(hallPin, INPUT); // Imposta hallPin come input } void loop() { hallState = digitalRead(hallPin); // Legge lo stato del sensore Hall if (hallState == HIGH) { Serial.println("Magnet rilevato"); // Stampa il messaggio quando viene rilevato il magnete } else { Serial.println("No magnet"); // Stampa il messaggio quando non viene rilevato alcun magnete } delay(500); // Attendi 500 millisecondi }
Spiegazione:
- Nel impostare() funzione, la comunicazione seriale viene inizializzata e l'uscita del sensore Hall viene impostata come ingresso.
- Nel ciclo continuo() funzione viene letto lo stato del sensore Hall. Se il sensore rileva un magnete, sul monitor seriale viene stampato "Magnete rilevato". Altrimenti viene stampato "Nessun magnete".
- IL ritardo(500) La funzione crea un ritardo di 500 millisecondi tra le letture del sensore.
Questo semplice progetto ti consente di osservare se il sensore Hall US1881 rileva un magnete utilizzando il tuo Arduino.
Tag:
Sensore effetto Hall
, Rivelatore magnetico
, U18
, US1881
, OH188
, 1881
, Modulo sensore
, Sensore di campo magnetico
,