ArVolt! (2 / 3 steg)

Steg 2: kod



Ladda upp här koden till din arduino:
/*
Krets:
* LCD RS stift till digital stift 12
* LCD aktivera stift till digital stift 11
* LCD D4 stift till digital stift 5
* LCD D5 stift till digital stift 4
* LCD D6 stift till digital stift 3
* LCD D7 stift till digital stift 2
* LCD R/W pinnen till jord
*/

inkludera bibliotek-koden:
#include < LiquidCrystal.h > //Fire upp biblioteket.
int val = 0;

Vad är gränssnitt stiften?
LiquidCrystal lcd (12, 11, 5, 4, 3, 2);

void setup() {
Ange den LCD antal kolumner och rader:
LCD.BEGIN (16, 2);
Skriver ut grejer.
pinMode (A0, indata);
lcd.setCursor(4,0); Col 4, raden 0
LCD.Print("ArVolt!"); Ändra namn här.
lcd.setCursor(0,1); Col 0, rad 1
LCD.Print("volts:"); Enheten går här.
}

void loop() {
lcd.setCursor(7,1); Col 7, rad 1
LCD.Print(analogRead(0)/204.6); Konverterar arduino's 0-1023 till 0,00-5.00
Delay(100); Saktar ner uppdateringsfrekvens, så du kan se den.
}

Se Steg
Relaterade Ämnen