#include <TVout.h>
#include <fontALL.h>
float an0;
float an1;
float an2;
float an3;
float an4;
float an5;
char an0f[8];
char an1f[8];
char an2f[8];
char an3f[8];
char an4f[8];
char an5f[8];
TVout TV;
void setup() {
TV.begin(PAL,136,96);
TV.select_font(font8x8ext);
TV.set_cursor(0,0);
TV.print("AI 0: ");
TV.set_cursor(0,15);
TV.print("AI 1: ");
TV.set_cursor(0,30);
TV.print("AI 2: ");
TV.set_cursor(0,45);
TV.print("AI 3: ");
TV.set_cursor(0,60);
TV.print("AI 4: ");
TV.set_cursor(0,75);
TV.print("AI 5: ");
}
void loop() {
an0 = analogRead(A0) / 1023.00 * 5.00;
an1 = analogRead(A1) / 1023.00 * 5.00;
an2 = analogRead(A2) / 1023.00 * 5.00;
an3 = analogRead(A3) / 1023.00 * 5.00;
an4 = analogRead(A4) / 1023.00 * 5.00;
an5 = analogRead(A5) / 1023.00 * 5.00;
dtostrf(an0,7, 2, an0f);
dtostrf(an1,7, 2, an1f);
dtostrf(an2,7, 2, an2f);
dtostrf(an3,7, 2, an3f);
dtostrf(an4,7, 2, an4f);
dtostrf(an5,7, 2, an5f);
TV.set_cursor(75,0);
TV.println(an0f);
TV.set_cursor(75,15);
TV.println(an1f);
TV.set_cursor(75,30);
TV.println(an2f);
TV.set_cursor(75,45);
TV.println(an3f);
TV.set_cursor(75,60);
TV.println(an4f);
TV.set_cursor(75,75);
TV.println(an5f);
delay(50);
}
Comments