Innehållsförteckning:

LÄS ANALOGSPÄNNING - ARDUINO - KODVISNING #1: 5 steg
LÄS ANALOGSPÄNNING - ARDUINO - KODVISNING #1: 5 steg

Video: LÄS ANALOGSPÄNNING - ARDUINO - KODVISNING #1: 5 steg

Video: LÄS ANALOGSPÄNNING - ARDUINO - KODVISNING #1: 5 steg
Video: Output DC or AC Voltage using MCP4725 DAC with LCD and PWM to Voltage Converter with Arduino 2024, Juni
Anonim
LÄS ANALOGSPÄNNING - ARDUINO - KODVISNING #1
LÄS ANALOGSPÄNNING - ARDUINO - KODVISNING #1
LÄS ANALOGSPÄNNING - ARDUINO - KODVISNING #1
LÄS ANALOGSPÄNNING - ARDUINO - KODVISNING #1
LÄS ANALOGSPÄNNING - ARDUINO - KODVISNING #1
LÄS ANALOGSPÄNNING - ARDUINO - KODVISNING #1

KODVISNING #1LÄS ANALOGSPÄNNING: Detta exempel visar hur man läser en analog ingång på analog stift 0, konverterar värdena från analogRead () till spänning och skriver ut den till seriell bildskärm för Arduino Software (IDE).

Steg 1: HARDWARE KRÄVS:

Arduino eller Genuino Board, 10k OHM Potentiometer.

Steg 2: SÄKERHETSÅTGÄRDER HÄLSA ANVÄNDNING:

Var medveten om att extern strömförsörjning ANVÄNDNING PÅ ARDUINOENS ANALOG -PIN INTE SKA ÖVERSTIGA 5V, FÖR ATT ARDUINO FUNGERAR PÅ 5V LOGIK, OCH MIKROKONTROLLEN KAN BRÄNNA UT OM SPÄNNINGEN ÄR HÖGRE ÄN 5V. DETTA PROJEKT ÄR Nyttigt för att kontrollera spänningen i små pennor eller litiumbatterier och trimpottor.

Steg 3: KRETS:

KRETS
KRETS
KRETS
KRETS

Anslut de tre ledningarna från potentiometern till ditt kort. Den första går till marken från en av de yttre stiften på potentiometern. Den andra går till 5 volt från den andra yttre stiftet på potentiometern. Den tredje går från potentiometerns mittstift till analog ingång 0. Genom att vrida på potentiometerns axel ändrar du mängden motstånd på båda sidor av torkaren som är ansluten till potentiometerns mittstift. Detta ändrar spänningen vid mittstiftet. När motståndet mellan mitten och sidan ansluten till 5 volt är nära noll (och motståndet på den andra sidan är nära 10 kilohms), närmar sig spänningen vid mittstiftet 5 volt. När motstånden är omvända närmar sig spänningen vid mittstiftet 0 volt eller jord. Denna spänning är den analoga spänningen som du läser som en ingång. Mikrokontrollen på kortet har en krets inuti som kallas en analog-till-digital-omvandlare eller ADC som läser denna förändrade spänning och omvandlar den till ett tal mellan 0 och 1023. När axeln vrids hela vägen i en riktning går 0 volt till tappen och ingångsvärdet är 0. När axeln vrids hela vägen i motsatt riktning går det 5 volt till tappen och ingångsvärdet är 1023. Däremellan returnerar analogRead () ett tal mellan 0 och 1023 som är proportionellt mot mängden spänning som appliceras på stiftet.

Steg 4: KOD:

KODA
KODA

Observera att om du inte har en dator eller en bärbar dator kan du programmera din Arduino med appen 'Arduinodroid' tillgänglig på Google Play Store. Du kan besöka den seriella bildskärmen med hjälp av 'Arduinodroid'.void setup () {Serial.begin (9600);} void loop () {int sensorValue = analogRead (A0); flottörspänning = sensorValue * (5.0 / 1023.0); Serial.println (spänning);}

Steg 5: Instagramposten

Besök detta Instagram -inlägg där jag beskrev detta projekt -

Rekommenderad: