Hi,
mein Name ist Ronald und ich bin nicht nur hier neu sondern auch in der Welt des Arduino!
Nachdem ich mich nun schon ein paar Tage mit den Basic's der Arduinoprogrammierung rumgeschlagen habe komme ich nicht weiter.
Für ein Schulprojekt sollen innerhalb eines Zeitrahmens (Startzeit - Stopzeit) aller x Minuten (Intervall) für die Dauer von x Minuten (Dauer) Lampen eingeschaltet werden.
Das ganze aber für bis zu 8 Kanälen.
Die Schaltzeiten etc. sollen aus einer Datei von einer SD-Karte eingelen werden und in ein Array 8x4 gespeichert werden.
Die Datei sollte ungefähr so aussehen:
#Startzeit;Endezeit;Intervall;Dauer
830;1600;25;5
830;1630;40;15
900;1700;10;5
1030;1700;20;5
0;0;0;0
0;0;0;0
0;0;0;0
0;0;0;0
Am Beispiel "830;1600;25;5" es soll zwischen 8,30Uhr und 16,00Uhr aller 25 Minuten 5 Minuten eingeschaltet werden. Zeilen mit 0,0,0,0 Kanal nicht aktiv!
Das Format für die Zeiten ohne Komma habe ich bewusst so gewählt da ich die Uhrzeit in "Minuten nach Mitternacht" umrechne und diese so leichter weiterverarbeiten kann.
Das habe ich soweit auch schon alles getestet nur mit dem Einlesen der Datei habe ich keinen "Schimmer"!
Für einen Schubs in die richtige Richtung und ein bisschen Hilfe wäre ich Euch dankbar!
Welche SD Lib sollte ich verwenden? SD oder SdFat?
Hat jemand ein gut dokumentierte Beispiel für die von mir benötigten Funktionen?
Grüße,
Ronald