// Lab 4 Distinction
#include "U8glib.h"
U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_DEV_0 | U8G_I2C_OPT_NO_ACK | U8G_I2C_OPT_FAST); // Fast I2C / TWI
const int pointpin = A1;
const int buzzerpin = 7;
void setup() {
pinMode(pointpin, INPUT);
pinMode(buzzerpin, OUTPUT);
Serial.begin(9600);
u8g.setFont(u8g_font_tpssb);
u8g.setColorIndex(1);
}
void loop() {
int calc = (analogRead(pointpin)*5);
tone(buzzerpin, calc);
int micRead = analogRead(A0);
Serial.println(micRead);
u8g.firstPage();
do {
//========================================= TIME DISPLAY
u8g.drawStr(10, 10, "Freqency Output (Hz)");
u8g.setPrintPos(10,25);
u8g.print(calc);
u8g.drawStr(10, 40, "Freqency Read (Hz)");
u8g.setPrintPos(10,55);
u8g.print(micRead);
} while ( u8g.nextPage() );
}