Orodha ya maudhui:

SOMA KIWANGO CHA ANALOG - ARDUINO - FUNUA KODI # 1: 5 Hatua
SOMA KIWANGO CHA ANALOG - ARDUINO - FUNUA KODI # 1: 5 Hatua

Video: SOMA KIWANGO CHA ANALOG - ARDUINO - FUNUA KODI # 1: 5 Hatua

Video: SOMA KIWANGO CHA ANALOG - ARDUINO - FUNUA KODI # 1: 5 Hatua
Video: Измерение 5A-30A переменного и постоянного тока с использованием ACS712 с библиотекой Robojax 2024, Juni
Anonim
SOMA KIWANGO CHA ANALOG - ARDUINO - UFUNUZI WA CODE # 1
SOMA KIWANGO CHA ANALOG - ARDUINO - UFUNUZI WA CODE # 1
SOMA KIWANGO CHA ANALOG - ARDUINO - UFUNUZI WA CODE # 1
SOMA KIWANGO CHA ANALOG - ARDUINO - UFUNUZI WA CODE # 1
SOMA KIWANGO CHA ANALOG - ARDUINO - UFUNUZI WA CODE # 1
SOMA KIWANGO CHA ANALOG - ARDUINO - UFUNUZI WA CODE # 1

FUNUA KODI # 1 SOMA KIWANGO CHA ANALOG: Mfano huu unaonyesha jinsi ya kusoma pembejeo ya analog kwenye pini ya analogi 0, badilisha maadili kutoka AnalogRead () kuwa voltage, na uichapishe kwa mfuatiliaji wa serial wa Programu ya Arduino (IDE).

Hatua ya 1: HARDWARE INAHITAJIKA:

Arduino au Bodi ya Genuino, 10k OHM Potentiometer.

Hatua ya 2: TAHADHARI ZA USALAMA; MATUMIZI YA AFYA:

TAMBUA KUWA MATUMIZI YA NGUVU ZA NJE KWA PICHA YA ANALOG YA ARDUINO HAIPASWI KUZIDI 5V, KWA SABABU ARDUINO INAFANYA KAZI YA 5V LOGIC, NA MICROCONTROLLER ANAWEZA KUZIMA IKIWA VOLTAGE NI JUU YA 5V. MRADI HUU NI MUHIMU KWA KUCHUNGUZA MSHAHARA WA PENCILI NDOGO AU BATARI ZA LITHIUM NA VITAMBI.

Hatua ya 3: MZUNGUKO:

MZUNGUKO
MZUNGUKO
MZUNGUKO
MZUNGUKO

Unganisha waya tatu kutoka kwa potentiometer na bodi yako. Ya kwanza huenda chini kutoka kwa moja ya pini za nje za potentiometer. Ya pili huenda kwa volts 5 kutoka kwa pini nyingine ya nje ya potentiometer. Ya tatu huenda kutoka kwa pini ya kati ya potentiometer hadi pembejeo ya analogi 0. Kwa kugeuza shimoni la potentiometer, unabadilisha kiwango cha upinzani kila upande wa wiper ambayo imeunganishwa na pini ya katikati ya potentiometer. Hii inabadilisha voltage kwenye pini ya katikati. Wakati upinzani kati ya kituo na upande uliounganishwa na volts 5 iko karibu na sifuri (na upinzani upande mwingine uko karibu na kilogramu 10), voltage kwenye pini ya kituo inakaribia volts 5. Wakati upinzani unapobadilishwa, voltage kwenye pini ya kituo inakaribia volts 0, au ardhi. Voltage hii ni voltage ya analojia ambayo unasoma kama pembejeo Mdhibiti mdogo wa bodi ana mzunguko ndani unaoitwa kibadilishaji cha analog-to-digital au ADC ambayo inasoma voltage hii inayobadilika na kuibadilisha kuwa nambari kati ya 0 na 1023. Wakati shimoni imegeuzwa njia yote kwa mwelekeo mmoja, kuna volts 0 kwenda kwenye pini, na thamani ya kuingiza ni 0. Wakati shimoni imegeuzwa kuelekea upande mwingine, kuna volts 5 zinazoenda kwenye pini na thamani ya pembejeo ni 1023. Katikati, analogRead () inarudi nambari kati ya 0 na 1023 ambayo ni sawa na kiwango cha voltage inayotumiwa kwenye pini.

Hatua ya 4: CODE:

CODE
CODE

Ili kuzingatiwa kuwa ikiwa huna kompyuta au kompyuta ndogo, unaweza kupanga Arduino yako na programu ya 'Arduinodroid' inayopatikana kwenye Duka la Google Play. Unaweza kutembelea mfuatiliaji wa serial kwa msaada wa 'Arduinodroid'. Kuzuia usanidi () {Serial.begin (9600);} kitanzi batili () {int sensorValue = analogRead (A0); voltage ya kuelea = sensorValue * (5.0 / 1023.0); Serial.println (voltage);}

Hatua ya 5: Barua ya Instagram

Tembelea chapisho hili la Instagram ambapo nilielezea mradi huu -

Ilipendekeza: