Hallo zusammen,
habe mich grade erst hier angemeldet und habe auch erst vor wenigen wochen mit der Arduino begonnen zu arbeiten
vorher habe ich die AtMegas mit Bascom geärgert
Da mir aber Bascom + Hardware zu teuer war und auch einige projekte in Bascom zu aufwändig wurden wollte ich mall so versuchen.
Nunja ich habe mir auch schon ein paar bücher zum thema besorgt und gelesen aber im moment stehe ich auf dem schlauch.
ich möchte gerne auf tastendruck unterschiedliche werte ausgegeben haben
beispiel: Uhrzeit
- Temperatur
- Wasserstand
- usw
Jedesmal wenn der taster gedrückt wird soll er einen weiter springen.
meine idee war jetzt das ganze mit einem counter der jedesmal eins hochzählt und dann mit swich case ??
hier mal mein code ... ist net viel weil bin mir grade sehr unsicher . =(
#include <LiquidCrystal.h>
int Button = 8;
int backLight = 13; // pin 13 schaltet die hintergrundbeleuchtung
// Connections:
// rs (LCD pin 4) to Arduino pin 12
// rw (LCD pin 5) to Arduino pin 11
// enable (LCD pin 6) to Arduino pin 10
// LCD pin 15 to Arduino pin 13
// LCD pins d4, d5, d6, d7 to Arduino pins 5, 4, 3, 2
LiquidCrystal lcd(12, 11, 10, 5, 4, 3, 2);
void setup()
{
pinMode(ButtonDown, INPUT);
pinMode(backLight, OUTPUT);
digitalWrite(ButtonDown, LOW);
digitalWrite(backLight, HIGH); //LCD Licht an
lcd.begin(16,2);
lcd.clear();
lcd.setCursor(0,0);
lcd.print("Wetterstation");
lcd.setCursor(0,1);
lcd.print("Version 1.0");
}
void loop()