Emri "kallam kallami" vjen nga fraza "kontakt i mbyllur". Dhe kjo shpjegon strukturën e saj. Në fakt, një ndërprerës kallami është dy kontakte të hapura (ose të mbyllura) të vendosura në një balonë vakumi, të cilat ndryshojnë gjendjen e tyre në të kundërtën kur ekspozohen në një fushë magnetike. Çelësat e kallamit janë sensorë shumë të njohur që përdoren në shumë aplikime. Kjo përfshin kontrollin e hapjes / mbylljes së derës, njehsorëve të ndryshëm të aktivizimit, njehsorëve të shpejtësisë, etj. Le të lidhim një ndërprerës kallami me Arduino dhe të shohim se si funksionon.
Është e nevojshme
- - Arduino;
- - një modul me një kallam kallami ose vetëm një kallam kallami;
- - magnet i përhershëm;
- - një kompjuter.
Udhëzimet
Hapi 1
Le të lidhim modulin e kalimit të kallamishtes me Arduino sipas diagramit më poshtë. Energjia furnizohet nga 5 V ose nga 3.3 V. Lidhni sinjalin në kunjin dixhital D2.
Moduli i kalimit të kallamit përmban një rezistencë të ndryshueshme 10 kΩ. Kjo rezistencë mund të përdoret për të vendosur pragun e kalimit të kallamit dhe kështu të rregullojë ndjeshmërinë. Moduli gjithashtu përmban një krahasues LM393 për të përjashtuar alarme false në sensorin magnetik.
Hapi 2
Le të shkruajmë një skicë të përpunimit të aktivizimit të kalimit të kallamishtes. Gjithçka është e thjeshtë këtu. Vendosni numrin pin me të cilin ne lidhim prodhimin e modulit - "2", dhe ndizni atë për "përgjim". Ne aktivizojmë rezistencën tërheqëse në këmbën "2". Ne vendosim kunjin 13 si dalje. Ne ndezim portin serik me një shpejtësi prej 9600 baud. Dhe pastaj çdo 20 ms lexojmë leximet e ndërprerësit të kallamit dhe ia dërgojmë vlerën portës. Nëse çelësi i kallamit është i hapur - shfaqet "1", nëse është i mbyllur - shfaqet "0".
Përveç kësaj, LED në këmbën e 13-të të Arduino shkëlqen për sa kohë që kontaktet e kalimit të kallamit janë të mbyllura. Kushtojini vëmendje përmbysjes së sinjalit të lexuar nga sensori.
Hapi 3
Lidhni energjinë me Arduino. LED në modul do të ndizet, duke treguar që moduli është mundësuar.
Tani ne sjellim një magnet të përhershëm në kalimin e kallamit - kontaktet e kalimit të kallamit do të mbyllen dhe LED do të ndizet, duke treguar që kaloni i kallamit është aktivizuar. Hiqni përsëri magnetin - çelësi i kallamit do të hapet dhe LED do të shuhet. Nëse ndezim monitorin e portës, do të shohim aktivizimin e kalimit të kallamishtes në formën e zerëve midis rrjedhës së njësive kur kontakti është i hapur.
Hapi 4
Le të lidhim ndërprerësin e kallamishtit veçmas me Arduino. Çdo gjë është jashtëzakonisht e thjeshtë këtu. Çelësi i kallamit është i lidhur në të njëjtën mënyrë si butoni, me një rezistencë 10 kΩ. Programi do të mbetet i njëjtë.
Ndizni rrymën, sillni magnetin tek kaloni i kallamishtes - LED Arduino do të ndizet ndërsa kontaktet e kalimit të kallamit janë të mbyllura.