Stap 1: Project blokdiagram + beschrijving
We hebben een temperatuursensor (LM35) en lichtsensor (LDR) die zin de temperatuur en lichtintensiteit binnen de incubator, de uitvoer van die wordt verstrekt aan de Arduino microcontroller waarin het besluit gebaseerd op de vergelijking tussen de waarden van de gewenste instelpunt en de invoerwaarden uit de sensor verkregen gebruikt. De huidige temperatuur wordt weergegeven op theLCD. Het besluit van de microcontroller is ofwel op de lamp (wanneer de temperatuur slinkt) of uitschakelen van de ventilator aan (wanneer de temperatuur hoog is).
In principe de incubatie systeem beginnen met het lezen van de huidige waarden van de temperatuur en lichtintensiteit. Dit systeem is ontworpen, afhankelijk van de zon. Als er een zon, betekent het dat dit het moment van de dag is. Dus, draait de ventilator in deze toestand op de volle snelheid. Aan de andere kant als er geen zon is, betekent dan het dat de tijd de nachttijd is. Dus, in deze voorwaarde, de ventilator draait met de puls breedte modulatietechniek waarmee de snelheid van de ventilator kan worden gevarieerd. In feite, dit wordt gedaan omdat de temperatuur buiten is dus de lage in de nachttijd in vergelijking tot wanneer de zon dus schijnt overdag, het werk efficiënt zal zijn.