Sisällysluettelo:

LUE ANALOGIN JÄNNITE - ARDUINO - KOODIN PALVELU #1: 5 Vaiheet
LUE ANALOGIN JÄNNITE - ARDUINO - KOODIN PALVELU #1: 5 Vaiheet

Video: LUE ANALOGIN JÄNNITE - ARDUINO - KOODIN PALVELU #1: 5 Vaiheet

Video: LUE ANALOGIN JÄNNITE - ARDUINO - KOODIN PALVELU #1: 5 Vaiheet
Video: #5 FLProg analoginen tulo I2C LCD:llä | ESP32 NodeMCU | Arduino Visual Embedded Programming 2024, Kesäkuu
Anonim
LUE ANALOGIN JÄNNITE - ARDUINO - KOODIN PALVELU #1
LUE ANALOGIN JÄNNITE - ARDUINO - KOODIN PALVELU #1
LUE ANALOGIN JÄNNITE - ARDUINO - KOODIN PALVELU #1
LUE ANALOGIN JÄNNITE - ARDUINO - KOODIN PALVELU #1
LUE ANALOGIN JÄNNITE - ARDUINO - KOODIN PALVELU #1
LUE ANALOGIN JÄNNITE - ARDUINO - KOODIN PALVELU #1

CODE REVEAL #1 LUE ANALOGIJÄNNITE: Tässä esimerkissä näytetään, miten luetaan analogiatulo analogisesta nastasta 0, muunnetaan arvot analogRead () -jännitteestä ja tulostetaan se Arduino -ohjelmiston (IDE) sarjamonitoriin.

Vaihe 1: VAADITTAVA LAITTEISTO:

Arduino tai Genuino Board, 10k OHM -potentiometri.

Vaihe 2: TURVALLISUUSVAROTOIMET; TERVE KÄYTTÖ:

VAROITA, ETTÄ ULKOISEN VIRRANSYÖTÖN KÄYTTÖ ARDUINON ANALOGINAPPISSA EI SAA OLLA YLI 5V, KOSKA ARDUINO TOIMII 5V LOGIIKALLA, JA MIKRO -OHJAIN VOI PALAUTTAA, JOS JÄNNITE ON YLI 5V. TÄTÄ HANKKEETTA KÄYTETÄÄN PIENIEN KYNÄKIRJOJEN TAI LITIUMAKKUJEN JA TRIMPOT -JÄNNITTEIDEN TARKASTUKSESSA.

Vaihe 3: VIRTA:

PIIRI
PIIRI
PIIRI
PIIRI

Liitä potentiometrin kolme johtoa korttiisi. Ensimmäinen menee maahan yhdestä potentiometrin ulkoisesta nastasta. Toinen menee 5 volttiin potentiometrin toisesta ulkoisesta nastasta. Kolmas siirtyy potentiometrin keskitapista analogiseen tuloon 0. Kääntämällä potentiometrin akselia muutat vastusmäärää potentiometrin keskitappiin liitetyn pyyhkimen kummallakin puolella. Tämä muuttaa keskitapin jännitettä. Kun keskiön ja 5 voltin liitännän välisen vastus on lähellä nollaa (ja vastus toisella puolella on lähellä 10 kilohmia), keskitapin jännite lähestyy 5 volttia. Kun vastukset käännetään, keskitapin jännite lähestyy 0 volttia tai maadoitusta. Tämä jännite on analoginen jännite, jota luet tulona. Kortin mikrokontrollerissa on piiri, jota kutsutaan analogia-digitaalimuuntimeksi tai ADC: ksi, joka lukee tämän muuttuvan jännitteen ja muuntaa sen numeroksi 0-1023. Kun akselia käännetään kokonaan yhteen suuntaan, tappiin menee 0 volttia ja tuloarvo on 0. Kun akselia käännetään kokonaan vastakkaiseen suuntaan, tapiin menee 5 volttia ja tuloarvo on 1023. Välillä analogRead () palauttaa luvun 0 ja 1023 välillä, joka on verrannollinen nastan jännitteeseen.

Vaihe 4: KOODI:

KOODI
KOODI

Huomaa, että jos sinulla ei ole tietokonetta tai kannettavaa tietokonetta, voit ohjelmoida Arduinosi Google Play -kaupasta saatavalla sovelluksella Arduinodroid. Voit käydä sarjamonitorissa 'Arduinodroid' -ohjelman avulla. Void setup () {Serial.begin (9600);} void loop () {int sensorValue = analogRead (A0); kelluva jännite = sensorValue * (5.0 / 1023.0); Serial.println (jännite);}

Vaihe 5: Instagram -viesti

Käy tässä Instagram -viestissä, jossa kuvasin tämän projektin -

Suositeltava: