Introduzione
In questo progetto utilizzeremo un sensore magnetico reed per rilevare la presenza di un magnete.
Il reed switch è un piccolo interruttore che si attiva quando viene avvicinato un campo magnetico.
Quando il magnete è vicino al sensore, il contatto interno si chiude.
Quando il magnete si allontana, il contatto si apre.
Questo tipo di sensore è molto utilizzato in:
Nel nostro progetto un LED si accenderà quando il magnete si allontana dal sensore.
In questo progetto utilizzeremo un sensore magnetico reed per rilevare la presenza di un magnete.
Il reed switch è un piccolo interruttore che si attiva quando viene avvicinato un campo magnetico.
Quando il magnete è vicino al sensore, il contatto interno si chiude.
Quando il magnete si allontana, il contatto si apre.
Questo tipo di sensore è molto utilizzato in:
- sistemi di allarme per porte e finestre
- sistemi di sicurezza
- sensori di posizione
- automazioni domestiche
Nel nostro progetto un LED si accenderà quando il magnete si allontana dal sensore.
Materiale necessario
- Arduino Uno (o compatibile)
- Sensore Reed switch
- Magnete
- LED
- Resistenza 220Ω
- Resistenza 10kΩ
- Breadboard
- Cavi jumper
🧰 Non hai ancora i componenti?
Molti dei progetti presenti su progettiarduino.com utilizzano componenti elettronici di base come LED, resistenze, sensori e breadboard.
Se stai iniziando con Arduino, il modo più semplice è utilizzare un kit completo per principianti, che include quasi tutti i componenti necessari per realizzare molti dei progetti presenti sul sito.
👉 Kit Arduino consigliato:
https://amzn.to/4b3dxjW
📘 Vuoi imparare Arduino passo dopo passo?
Se vuoi approfondire e realizzare progetti più completi, puoi dare un'occhiata anche ai miei libri dedicati ad Arduino.
All'interno troverai spiegazioni semplici, schemi chiari e molti progetti pratici pensati per chi parte da zero.
👉 Scopri i miei libri su Arduino:
https://amzn.to/4rfzjXE
Nota: i link presenti in questa pagina sono link affiliati Amazon.
Molti dei progetti presenti su progettiarduino.com utilizzano componenti elettronici di base come LED, resistenze, sensori e breadboard.
Se stai iniziando con Arduino, il modo più semplice è utilizzare un kit completo per principianti, che include quasi tutti i componenti necessari per realizzare molti dei progetti presenti sul sito.
👉 Kit Arduino consigliato:
https://amzn.to/4b3dxjW
📘 Vuoi imparare Arduino passo dopo passo?
Se vuoi approfondire e realizzare progetti più completi, puoi dare un'occhiata anche ai miei libri dedicati ad Arduino.
All'interno troverai spiegazioni semplici, schemi chiari e molti progetti pratici pensati per chi parte da zero.
👉 Scopri i miei libri su Arduino:
https://amzn.to/4rfzjXE
Nota: i link presenti in questa pagina sono link affiliati Amazon.
Schema di collegamento
Sensore Reed
Il reed switch funziona come un interruttore.
Collegamenti:
LED
Sensore Reed
Il reed switch funziona come un interruttore.
Collegamenti:
- un pin reed → 5V
- altro pin reed → pin 2 Arduino
- pin 2 → GND
LED
- Pin 8 Arduino → resistenza 220Ω → anodo LED
- Catodo LED → GND
Codice Arduino
Progetto 37 - Sensore magnetico Reed
Come funziona il programma
Il sensore reed cambia stato quando un magnete si avvicina.
Arduino legge il segnale tramite:
digitalRead()
Quando il magnete è vicino il circuito è chiuso e il LED rimane spento.
Quando il magnete si allontana il circuito cambia stato e Arduino accende il LED.
Il sensore reed cambia stato quando un magnete si avvicina.
Arduino legge il segnale tramite:
digitalRead()
Quando il magnete è vicino il circuito è chiuso e il LED rimane spento.
Quando il magnete si allontana il circuito cambia stato e Arduino accende il LED.
Varianti possibili
Sensore porta
Il sensore può essere installato su porte o finestre.
Sistema antifurto
È possibile aggiungere un buzzer per creare un allarme.
Contatore aperture
Arduino può contare quante volte una porta viene aperta.
Sensore porta
Il sensore può essere installato su porte o finestre.
Sistema antifurto
È possibile aggiungere un buzzer per creare un allarme.
Contatore aperture
Arduino può contare quante volte una porta viene aperta.