703
edits
| No edit summary | No edit summary | ||
| Line 3: | Line 3: | ||
| HIGH / LOW - ab welcher Spannung? Wir probieren es einfach aus: | HIGH / LOW - ab welcher Spannung? Wir probieren es einfach aus: | ||
| [[File:Compare_AnalogValue_Digital_Input_Schaltplan.png|800px]] | [[File:Compare_AnalogValue_Digital_Input_Schaltplan.png|800px]] | ||
| <code lang="c"> | |||
| int digitalWert = 0; | |||
| float spannung = 0; | |||
| float echteSpannung;  | |||
| /* | |||
| alle der oben deklarierten Variablen haben den Wert 0  | |||
| - auch echteSpannung, der nicht extra eine 0 zugewiesen wurde. | |||
| */ | |||
| void setup () { | |||
|   pinMode(8,INPUT); | |||
|   pinMode(A5,INPUT); // Ist nicht nötig. | |||
|   Serial.begin(9600); | |||
| } | |||
| void loop () { | |||
|   spannung = analogRead(A5); | |||
|   Serial.print(" Analog: "); | |||
|   Serial.print(spannung);   | |||
|   digitalWert = digitalRead(8); | |||
|   Serial.print(" Digital: "); | |||
|   Serial.print(digitalWert); | |||
|   echteSpannung = spannung / 1023 * 5; | |||
|   Serial.print(" Echte Spannung: "); | |||
|   Serial.println (echteSpannung); | |||
|   delay(100); | |||
| } | |||
| </code> | |||
| Kapazitätsunterschiede Messen durch die Ladezeit: | Kapazitätsunterschiede Messen durch die Ladezeit: | ||
edits