Skapa den Arduino drivs LED growbox (5 / 12 steg)
Steg 5: Kontrollermjukvaran
Programvaran kan köras i tre lägen: växa läge, blomma-läge och test läge. Skillnaderna mellan de växa lägen kan ses i skissen.
Det huvudsakliga ändamålet för prov sätt testar din setup som det kommer att snabbt köra igenom alla cykler: belysning, pump och fläkt. En av knapparna ger ett bekvämt sätt byta rutan växa mellan alla lägen.
Logiken för att läsa temperaturgivare är bygga för LM335 en temperaturgivare. När du använder (till exempel) LM35 denna logik kan behöva modifieras lite, google är din vän här som det finns tillräckligt med exempel som finns på webben.
Knapparna är anslutna till avbrott stift 2 + 3 av Arduino att göra dem lyhörd. Annars skulle programvaran ser bara genom att trycka på en knapp när funktionen loop() anges.
Enkelt ladda denna skiss och ladda upp den till din Arduino (kontrollera Stifttilldelning!)