U18 US1881 OH188 1881 Rivelatore Magnetico Con Sensore ad Effetto Hall

U18 US1881 OH188 1881 Rivelatore Magnetico Con Sensore ad Effetto Hall
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.

Scrivi una recensione

Nota: HTML non è tradotto!
Valutazione
Non valido Buono

Prodotti Correlati

Condensatore regolabile trimmerIl condensatore regolabile Trimmer è un componente affidabile e di alta qualità progettato per una messa a punto e una ..
0.60€
0,1 uF 250V Condensatore in PoliestereI nostri condensatori in poliestere da 250 V sono progettati per una varietà di applicazioni elettroniche, forne..
0.09€
Condensatore in poliestere da 0,22 nF 250 VI nostri condensatori in poliestere da 250 V sono progettati per una varietà di applicazioni elettroniche, ..
0.28€
Condensatore in poliestere da 0,33 uF 250 VI nostri condensatori in poliestere da 250 V sono progettati per una varietà di applicazioni elettroniche, ..
0.09€
0,47 uF 250V Condensatore in PoliestereI nostri condensatori in poliestere da 250 V sono progettati per una varietà di applicazioni elettroniche, forn..
0.14€
Intestazione pin femmina 1x40 a 90 gradiIl connettore pin femmina 1x40 a 90 gradi è un connettore di alta qualità progettato per applicazioni PCB. È u..
0.25€