Stap 6: Arduino programma
Na zo veel over hoe te om de gevel te hebben vertelde willen wij nu geven u een overzicht van de belangrijkste programma dat de bevoegdheden van de gevel door middel van een Arduino.
Het idee was dat deze gevel staat is te reageren op het weer en de binnentemperatuur door zelf op een intelligente manier, zodat de gebruiker gewoon te installeren van het element in zijn huis en laat het doen alles automatisch. Maar wilden we ook geven de gebruiker de mogelijkheid om de invloed van deze "intelligentie" door het beheersen van de gevel met een Android smartphone afstandsbediening. Dit zal worden toegelicht in de volgende stap in meer detail.
Laten we ons concentreren op het belangrijkste programma voor nu. De functies fillBalloon() en vaccBalloon() zijn er aan beide opvulling de ballonnen en aldus het sluiten van de gevel of te legen (evacueren) hen en open de gevel. Dit gebeurt in twee mogelijke modi, zomer en winter, vaste standaard temperatuur waarden hebben.
Deze waarden zijn er om in te stellen een maximale binnentemperatuur, die mag niet meer dan de
buitentemperatuur in de winter. Anders kon het echt koud krijgen in onze kamer. Als het is zomer, is het doel, om te houden van koude lucht binnen en open het venster alleen, wanneer er geen direct zonlicht schijnt op het, of wanneer de temperatuur buiten is het te warm. Deze standaard waarden zijn natuurlijk niet een oplossing voor iedereen en alle weersomstandigheden. En dat is waarom een gebruiker kan zijn eigen waarden instellen en de automatische controle van het venster aanpassen.