Stap 11: Software
Voor het testen van de software, vond ik het zeer nuttig zijn voor het hebben van een benchtop setup dat de oven gesimuleerd. Zie stap 2 voor een video van deze set up.
Hieronder is een test "pseudo-code beschrijving van het programma:
**********************************
SETUP
1. als de linker knop duwde eenmaal gaat u naar stap 2
2. aantal keer rechterknop geduwd te stellen kooktemperatuur
3. als de linker knop duwde een tweede keer, gaat u naar stap 4.
4. aantal keer rechterknop geduwd te stellen kooktijd
5. Indien de linker knop ingedrukt voor de derde keer, gaat u verder met de hoofdlus
LOOP
6. Indien voedsel temperatuur < koken temperatuur oven voorverwarmen modus is en houdt de zon.
7. Indien voedsel temperatuur > = koken temperatuur, oven is in de keuken van de modus. Het houdt de zon en ook de keuken timer aftellen.
8. als de keuken timer nul, zal de oven CW continu draaien.
9. als op elk moment de schakelaar einde-van-travel struikelde is, wordt de motor uitgeschakeld. De oven zal worden geconfronteerd weg van de zon.
**********************************