El nom "interruptor reed" prové de la frase "contacte segellat". I això explica la seva estructura. De fet, un interruptor de canya és dos contactes oberts (o tancats) situats en un matràs de buit, que canvien el seu estat al contrari quan s’exposen a un camp magnètic. Els interruptors Reed són sensors molt populars que s’utilitzen en moltes aplicacions. Això inclou el control d’obertura / tancament de portes, diversos comptadors d’actuació, comptadors de velocitat, etc. Connectem un commutador reed a l'Arduino i veiem com funciona.
És necessari
- - Arduino;
- - un mòdul amb un interruptor reed o simplement un interruptor reed;
- - imant permanent;
- - un ordinador.
Instruccions
Pas 1
Connectem el mòdul de commutació reed a l'Arduino segons el diagrama següent. L'alimentació es subministra des de 5 V o des de 3,3 V. Connecteu el senyal al pin digital D2.
El mòdul de commutació de canya conté una resistència variable de 10 kΩ. Aquesta resistència es pot utilitzar per establir el llindar del commutador de canya i, per tant, ajustar la sensibilitat. El mòdul també conté un comparador LM393 per excloure falses alarmes del sensor magnètic.
Pas 2
Escrivim un esbós de processament de l'accionament del commutador de canya. Aquí tot és senzill. Establiu el número de pin al qual connectem la sortida del mòdul - "2" i activeu-lo per a "escoltes telefòniques". Activem la resistència de tracció a la cama "2". Establim el pin 13 com a sortida. Engegem el port sèrie a una velocitat de 9600 baud. I després, cada 20 ms, llegim les lectures del commutador reed i enviem el valor al port. Si l'interruptor reed està obert: es mostra "1", si està tancat, es mostra "0".
A més, el LED de la 13a pota de l’Arduino brilla sempre que els contactes del commutador de canya estiguin tancats. Presteu atenció a la inversió del senyal llegit des del sensor.
Pas 3
Connecteu l'alimentació a l'Arduino. El LED del mòdul s’encendrà, cosa que indica que el mòdul està alimentat.
Ara portem un imant permanent al commutador reed: els contactes del commutador reed es tancaran i el LED s’encendrà, cosa que indica que el commutador reed està activat. Retireu l'imant de nou: l'interruptor reed s'obrirà i el LED s'apagarà. Si encenem el monitor de port, veurem l’actuació del commutador reed en forma de zeros entre el flux d’uns quan el contacte estigui obert.
Pas 4
Connectem l'interruptor reed per separat a l'Arduino. Aquí tot és extremadament senzill. El commutador reed es connecta de la mateixa manera que el botó, amb una resistència de 10 kΩ. El programa continuarà sent el mateix.
Enceneu l’alimentació i porteu l’imant al commutador reed; el LED Arduino s’encendrà mentre els contactes del commutador reed estiguin tancats.