Het eerste experiment dat we geprobeerd aan het trainen was door record lichtbundel signaal van de afstandsbediening van de a/c voor elke benodigde knop met behulp van de code van de IRrecvDump met IRremote library voor Arduino (https://github.com/shirriff/Arduino-IRremote). Vervolgens gebruikt u deze signalen te sturen naar de a/c unit direct. Het belangrijkste probleem was op het analyseren van de ON/OFF signaal code. De ON/OFF signaal code Curry's meer dan één signaal code. Dit omvat schakelaar signaal ventilatorsnelheid + thermostaat graad. Soms kan dit onder meer de conditionering modus, evenals, zoals Dray, Cool, ventilator enz. Kortom, dit was mislukt methode werkt met alle a/c afstandsbedieningen.
Het tweede experiment was door het hacken van de afstandsbediening door toevoeging van een soort draden dan aangesloten op de Arduino via een relay. Moderne afstandsbedieningen zijn heel geraffineerd en niet makkelijk te hacken. Een fout in het solderen kan mislukken van dat remote. Dus, het was te riskant voor kappen en wijzigen van de originele afstandsbediening van de airco. We hebben echter sommige solderen test op ongebruikte afstandsbediening totdat we erin slagen. Dan draad we het tot een aantal Relais module om het te controleren met Arduino. Maar relay is vrij duur, zodat we een goedkope hack doen moesten zonder de uitgaven veel geld. Ook willen wij gebruiken minder draden worden gehecht aan de Arduino te krijgen extra ruimte meer functies toe te voegen.
Na de eerste en tweede experimenten komen we met een succesvolle manier om controle van de airco-unit. In dit experiment, wij verlost van het gebruik van relay ook hoefde we niet het risico onze oorspronkelijke afstandsbediening. Zodat wij onze hand op de afstandsbediening van een universele netvoeding. Dan doen sommige kappen voor dat remote via te besturen de a/c Arduino interface. Dit geeft ons een kans om te bepalen verschillende type airco. Degene die we gehackt kan bepalen 1000 airco fabrikant type.