Jinsi Ya Kuunganisha Moduli Ya Kubadili Mwanzi Kwa Arduino

Orodha ya maudhui:

Jinsi Ya Kuunganisha Moduli Ya Kubadili Mwanzi Kwa Arduino
Jinsi Ya Kuunganisha Moduli Ya Kubadili Mwanzi Kwa Arduino

Video: Jinsi Ya Kuunganisha Moduli Ya Kubadili Mwanzi Kwa Arduino

Video: Jinsi Ya Kuunganisha Moduli Ya Kubadili Mwanzi Kwa Arduino
Video: Управление 32 сервомоторами с помощью PCA9685 и Arduino: V3 2024, Novemba
Anonim

Jina "kubadili mwanzi" linatokana na maneno "mawasiliano yaliyofungwa". Na hii inaelezea muundo wake. Kwa kweli, swichi ya mwanzi ni anwani mbili zilizo wazi (au zilizofungwa) ziko kwenye chupa ya utupu, ambayo hubadilisha hali yao kuwa kinyume inapopatikana kwenye uwanja wa sumaku. Swichi za mwanzi ni sensorer maarufu sana ambazo hutumiwa katika matumizi mengi. Hii ni pamoja na udhibiti wa ufunguzi / kufunga mlango, kaunta anuwai za kuigiza, kaunta za kasi, nk. Wacha tuunganishe swichi ya mwanzi kwa Arduino na tuone jinsi inavyofanya kazi.

Moduli iliyo na swichi ya mwanzi
Moduli iliyo na swichi ya mwanzi

Ni muhimu

  • - Arduino;
  • - moduli iliyo na swichi ya mwanzi au swichi ya mwanzi tu;
  • - sumaku ya kudumu;
  • - kompyuta.

Maagizo

Hatua ya 1

Wacha tuunganishe moduli ya kubadili mwanzi kwa Arduino kulingana na mchoro hapa chini. Nguvu hutolewa kutoka 5 V au kutoka 3.3 V. Unganisha ishara kwa pini ya dijiti D2.

Moduli ya kubadili mwanzi ina kontena 10 ya kutofautisha. Kontena hii inaweza kutumika kuweka kizingiti cha kubadili mwanzi na kwa hivyo kurekebisha unyeti. Moduli hiyo pia ina kilinganishi cha LM393 kuwatenga kengele za uwongo za sensa ya sumaku.

Mchoro wa wiring wa moduli iliyo na swichi ya mwanzi kwenda Arduino
Mchoro wa wiring wa moduli iliyo na swichi ya mwanzi kwenda Arduino

Hatua ya 2

Wacha tuandike mchoro wa usindikaji wa uboreshaji wa mwanzi. Kila kitu ni rahisi hapa. Weka nambari ya pini ambayo tunaunganisha pato la moduli - "2", na uiwasha kwa "kugonga kwa waya". Tunamsha kipinga-kuvuta kwenye mguu "2". Tunaweka pini 13 kama pato. Tunawasha bandari ya serial kwa kasi ya baud 9600. Na kisha kila ms 20 tunasoma usomaji wa swichi ya mwanzi na kutuma thamani kwa bandari. Ikiwa swichi ya mwanzi imefunguliwa - "1" inaonyeshwa, ikiwa imefungwa - "0" inaonyeshwa.

Kwa kuongeza, LED kwenye mguu wa 13 wa Arduino inang'aa kwa muda mrefu kama mawasiliano ya swichi ya mwanzi yamefungwa. Zingatia ubadilishaji wa ishara iliyosomwa kutoka kwa sensorer.

Mchoro wa usindikaji wa mabadiliko ya mwanzi
Mchoro wa usindikaji wa mabadiliko ya mwanzi

Hatua ya 3

Unganisha nguvu kwa Arduino. LED kwenye moduli itawaka, ikionyesha kwamba moduli hiyo inawezeshwa.

Sasa tunaleta sumaku ya kudumu kwa swichi ya mwanzi - mawasiliano ya swichi ya mwanzi yatafungwa na LED itawaka, ikionyesha kuwa swichi ya mwanzi imeamilishwa. Ondoa sumaku tena - swichi ya mwanzi itafunguliwa na LED itatoka. Ikiwa tutawasha mfuatiliaji wa bandari, tutaona ushawishi wa swichi ya mwanzi kwa njia ya zeros kati ya mkondo wa zile wakati mawasiliano yamefunguliwa.

Ushawishi wa kubadili mwanzi
Ushawishi wa kubadili mwanzi

Hatua ya 4

Wacha tuunganishe swichi ya mwanzi kando na Arduino. Kila kitu ni rahisi sana hapa. Kitufe cha mwanzi kimeunganishwa kwa njia sawa na kitufe, na kontena la 10 kΩ. Mpango utabaki vile vile.

Washa umeme, leta sumaku kwa swichi ya mwanzi - Arduino LED itawaka wakati mawasiliano ya swichi ya mwanzi yamefungwa.

Ilipendekeza: