Hallo miteinander,
darf ich und kann ich einen pinMode nach dem Kompeliren erst sätzen? oder muss mir das schon beim Kompeliren bekannt sein welcher Digitale PIN ein ausgang oder eingang ist?
ich habe volgenden Code:
int schritte = sizeof(hardware) / sizeof(hardware[0]);
for (int i=0;i<schritte;i++)
{
pinMode(hardware[i].pin,OUTPUT); // Pin auf OUTPUT setzen
hardware[i].vorlaufzeit*=1000; // Millisekunden zu Mikrosekunden
hardware[i].dauer*=1000; // Millisekunden zu Mikrosekunden
hardware[i].dauer+=hardware[i].vorlaufzeit;
if (hardware[i].dauer>gesamtDauer) // Wenn vorlaufzeit + dauer > gesamtDauer
{ gesamtDauer=hardware[i].dauer;} // Dann Speichere vorlaufzeit + dauer in gesamtDauer
}
denn ich gerne erst nach dem Compeliren duchlaufen lassen würde.
Leier habe ich damit probleme da meine Hadware dann nicht geht
meine Frage ist jetzt kann es sein das ich nur im
void setup()
{ ... }
disen Code aufrufen kann und sollte? oder mache ich andere Fehler? vileciht?