Talaan ng mga Nilalaman:

BASAHIN ANG ANALOG VOLTAGE - ARDUINO - CODE REVEAL # 1: 5 Mga Hakbang
BASAHIN ANG ANALOG VOLTAGE - ARDUINO - CODE REVEAL # 1: 5 Mga Hakbang

Video: BASAHIN ANG ANALOG VOLTAGE - ARDUINO - CODE REVEAL # 1: 5 Mga Hakbang

Video: BASAHIN ANG ANALOG VOLTAGE - ARDUINO - CODE REVEAL # 1: 5 Mga Hakbang
Video: Voltage Sensor for Arduino with code and formula to measure any DC voltage 2024, Nobyembre
Anonim
BASAHIN ANG ANALOG VOLTAGE - ARDUINO - CODE REVEAL # 1
BASAHIN ANG ANALOG VOLTAGE - ARDUINO - CODE REVEAL # 1
BASAHIN ANG ANALOG VOLTAGE - ARDUINO - CODE REVEAL # 1
BASAHIN ANG ANALOG VOLTAGE - ARDUINO - CODE REVEAL # 1
BASAHIN ANG ANALOG VOLTAGE - ARDUINO - CODE REVEAL # 1
BASAHIN ANG ANALOG VOLTAGE - ARDUINO - CODE REVEAL # 1

CODE REVEAL # 1READ ANALOG VOLTAGE: Ipinapakita sa iyo ng halimbawang ito kung paano basahin ang isang analog input sa analog pin 0, i-convert ang mga halaga mula sa analogRead () sa boltahe, at i-print ito sa serial monitor ng Arduino Software (IDE).

Hakbang 1: KINAKAILANGAN ANG HARDWARE:

Arduino o Genuino Board, 10k OHM Potentiometer.

Hakbang 2: Mga Pag-iingat SA KALIGTASAN; HEALTHY USAGE:

ALAMIN NA ANG PAGLALABAS NG KAPALIGIRANG PAGLALAKAT SA PAGGAMIT SA ANALOG PIN NG ARDUINO AY DAPAT HINDI LABIHAN sa 5V, KASI SI ARDUINO AY GUMAGAWA SA 5V LOGIC, AT ANG MICROCONTROLLER AY MAAARING MAGLABAS KUNG ANG VOLTAGE AY MAS mataas SA 5V. MAHALAGA ANG PROYEKTO NA ITO PARA SA PAGSUSURI SA VOLTAGE NG MALIIT NA PENCIL O LTIIUM BATTERIES AT TRIMPOTS.

Hakbang 3: CIRCUIT:

CIRCUIT
CIRCUIT
CIRCUIT
CIRCUIT

Ikonekta ang tatlong mga wire mula sa potentiometer sa iyong board. Ang una ay napupunta sa lupa mula sa isa sa mga panlabas na pin ng potensyomiter. Ang pangalawa ay papunta sa 5 volts mula sa iba pang panlabas na pin ng potensyomiter. Ang pangatlo ay mula sa gitnang pin ng potentiometer patungo sa analog input 0. Sa pamamagitan ng pag-on ng poste ng potensyomiter, binabago mo ang dami ng paglaban sa magkabilang panig ng wiper na konektado sa gitnang pin ng potensyomiter. Binabago nito ang boltahe sa center pin. Kapag ang paglaban sa pagitan ng gitna at ng gilid na konektado sa 5 volts ay malapit sa zero (at ang paglaban sa kabilang panig ay malapit sa 10 kilo), ang boltahe sa center pin ay malapit ng 5 volts. Kapag ang mga resistensya ay nakabaligtad, ang boltahe sa center pin ay malapit sa 0 volts, o lupa. Ang boltahe na ito ay ang analog boltahe na binabasa mo bilang isang input. Ang microcontroller ng board ay may isang circuit sa loob na tinatawag na isang analog-to-digital converter o ADC na binabasa ang nagbabagong boltahe na ito at binago ito sa isang numero sa pagitan ng 0 at 1023. Kapag ang baras ay nakabukas hanggang sa isang direksyon, mayroong 0 volts na papunta sa pin, at ang halaga ng pag-input ay 0. Kapag ang baras ay nakabukas hanggang sa kabaligtaran, may 5 volts na papunta sa pin at ang halaga ng pag-input ay 1023. Sa pagitan, ang analogRead () ay nagbabalik ng isang numero sa pagitan ng 0 at 1023 na proporsyonal sa dami ng boltahe na inilalapat sa pin.

Hakbang 4: CODE:

CODE
CODE

Mapapansin na kung wala kang computer o laptop, maaari mong i-program ang iyong Arduino gamit ang app na 'Arduinodroid' na magagamit sa Google Play Store. Maaari mong bisitahin ang serial monitor sa tulong ng 'Arduinodroid'.void setup () {Serial.begin (9600);} void loop () {int sensorValue = analogRead (A0); float boltahe = sensorValue * (5.0 / 1023.0); Serial.println (boltahe);}

Hakbang 5: Ang Post sa Instagram

Bisitahin ang post na ito sa Instagram kung saan ko inilarawan ang proyektong ito -

Inirerekumendang: