Orodha ya maudhui:

Kuunganisha vifungo vingi kwa Pini moja kwenye Arduino: Hatua 4
Kuunganisha vifungo vingi kwa Pini moja kwenye Arduino: Hatua 4

Video: Kuunganisha vifungo vingi kwa Pini moja kwenye Arduino: Hatua 4

Video: Kuunganisha vifungo vingi kwa Pini moja kwenye Arduino: Hatua 4
Video: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, Desemba
Anonim
Image
Image
Vifaa
Vifaa

Halo kila mtu, Wakati miradi yako ya Arduino imezidi kuwaka mwangaza wa LED, unaweza kujipata katika hitaji la pini za ziada.

Nitakuonyesha hila ambayo unaweza kutumia mahali ambapo unaweza kuwa na vifungo vingi, vyote vimeunganishwa kwenye pini sawa ya analog.

Hatua ya 1: Vifaa

Mzunguko ni rahisi sana na inahitaji tu kipinzani cha 1kOhm kwa kila swichi. Kimsingi, tunaunda mgawanyiko wa voltage ambapo kwa bonyeza ya kila kitufe tunaunganisha idadi tofauti ya kontena kwa pembejeo ya analog kwenye Arduino.

Hatua ya 2: Mpangilio

Mpangilio
Mpangilio

Anza kwa kuunganisha kontena moja kwa pato la 5V na upande mmoja wa swichi ya kwanza. Upande wa pili wa swichi unahitaji basi kushikamana na ardhi. Kila kitufe cha nyongeza kitaunganishwa na kipinzani chake katika safu na ile ya kwanza na ardhi upande mwingine.

Pini ya pembejeo ya analogi imeunganishwa kati ya kontena la kwanza na kitufe cha kwanza cha kuingiza.

Mpangilio kamili katika EasyEda unapatikana hapa:

Hatua ya 3: Kanuni

Kanuni
Kanuni

Nambari ni rahisi sana ambapo katika mstari wa kwanza wa kazi ya kitanzi tunasoma thamani ya pembejeo ya analog na kisha tunailinganisha na kizingiti fulani kuamua ni kitufe gani kinachoshinikizwa. Ili kutambua maadili sahihi mimi kwanza nilikuwa na thamani tu kutoka kwa pini ya analog iliyochapishwa kwa mfuatiliaji wa serial na kisha nimeibadilisha kuwa anuwai sahihi.

Nambari kamili inaweza kupakuliwa kutoka kwa ukurasa wangu wa GitHub:

Hatua ya 4: Upanuzi zaidi

Upanuzi Zaidi
Upanuzi Zaidi
Upanuzi Zaidi
Upanuzi Zaidi
Upanuzi Zaidi
Upanuzi Zaidi

Njia hii inaweza kupunguzwa kwa urahisi kwa vifungo vingi lakini kumbuka kuwa kadri unavyoongeza ndogo tofauti ya kizingiti itakuwa hivyo tofauti zozote kwenye voltage ya pembejeo zinaweza kusababisha kusoma vibaya. Walakini, kwa shughuli za kawaida hadi vifungo 10 hadi 15, hii haipaswi kuwa shida.

Ilipendekeza: