#include <time.h>
#include <Adafruit_NeoPixel.h>
// ========== HARDWARE KONFIGURASJON ==========
#define LED_PIN 25 // Pin for NeoPixel ring
#define NUM_LEDS 77 // Antall LEDs på ringen (60 = en hel sirkel)
#define soundpin 26 // Linus sin buzzerpin
Adafruit_NeoPixel strip = Adafruit_NeoPixel(NUM_LEDS, LED_PIN, NEO_GRB + NEO_KHZ800);
// Status-flagg for animasjoner
bool nyTime = false;
bool nyttFriminutt = false;
bool ferdigForDagen = false;
bool erHelg = false;
void startupAnimasjon() {
// Enkel oppstart-animasjon
for(int i = 0; i < NUM_LEDS; i++) {
strip.setPixelColor(i, strip.Color(0, 50, 100));
strip.show();
delay(10);
}
strip.clear();
strip.show();
}
// ========== SETUP ==========
void setup() {
Serial.begin(115200);
Serial.println("🕐 KLOKKEPROSJEKT STARTER...");
// Initialiser LED-strip
strip.begin();
strip.show();
startupAnimasjon();
Serial.println("🚀 Klokke klar!");
}
// ========== HOVEDLOOP ==========
void loop() {
Serial.println("Hello World");
delay(1000);
}