Bestaat de stopfunctie bij de Arduino?

Ik moet een error detecteren waarna de LED op pin 13 oplicht en het programma stopt. Hoe doe ik dit?

     if ((millis () - Timer1 ) <= interval3u)
        {digitalWrite(REL_Ketel,LOW);
         digitalWrite(LED, HIGH); }}}

Een vraagje over je vraag.
Wat bedoel jij met stoppen?
Of -een beetje luguber- hoe doe jij je hersens stoppen?
Met vriendelijke groet
Jantje

De "loop" houdt nooit op. Ik wil de Arduino doen stoppen met het uitvoeren van zijn loop. Kan dat?
Op een schone dag, of liever een zeer slechte dag zullen mijn hersens wel stoppen. Spijtiggenoeg kan ik niet gereset worden.

exit();

of maak een endless loop, en zet evt interrupts uit.

if (error)
{
nointerrupts();
while(1);
}

de timer moet zijn >= ipv <= zijn.
als de ketel aan is dan ga je gewoon wat anders doen en niet meer naar de timer kijken.
rob zijn methode werkt natuurlijk prima, maar dan kun je helemaal niets meer met je hele arduino.

Dankje voor de bijdragen.
Het is de bedoeling dat de Arduino niets meer doet. De ketel moet uit en de de LED moet oplichten. Herstarten gebeurt dan door de reset van de Arduino te drukken.

dan kan je best gaan slapen. Zoek maar eens op sleep mode.
Met vriendelijke groet
Jantje