1. Asenna Bluetooth-moduuli Arduino-levylle ja suorita tämä sovellus matkapuhelimessa Bluetooth-yhteyden muodostamiseksi matkapuhelimen ja Arduinon välille.
2. Liitä lämpötilansäätölämmitin ja lämpötila/kosteusanturi Arduinoon ja säädä ne automaattisesti matkapuhelimessa asetettuun lämpötilaan.
3. Liitä valo Arduinoon ja kytke valo päälle ja pois matkapuhelimeen asetettuna viikonpäivänä asetettuna aikana.
4. Yhdistä RTC (RealTimeClock) Arduinoon ja varmista, että se on kalibroitu matkapuhelimeen asetettuun päivämäärään ja kellonaikaan.
5. Matkapuhelimen ja Arduinon välisen ohjauksen viestintäkomentomuoto on seuraava. (Tiedot siirretään Arduinoon, kun jokaista painiketta painetaan)
1) Nykyinen päivämäärä "datxxyyzz". xx=vuosi-2000, yy=kuukausi+1, zz=päivä
2) Nykyinen aika "timxxyyzz". xx = tuntia, yy = minuuttia, zz = sekuntia
3) Ajastimen päälle/pois-aika "beginwwxxendyyzznnnnnnn."
ww alku, xx aloitusminuuttia, yy loppu, zz loppuminuuttia, nnnnnnn sunnuntaista lauantaihin 0 päällä, 1 pois
4) Valon automaattinen tila “la”.
5) Valaistuksen manuaalinen tila "lm."
6) Lämmittimen automaattinen tila "ha."
7) Lämmittimen manuaalinen tila "hm."
8) Aseta lämpötila "temxx". xx = lämpötila
9) Valot päällä "lon".
10) Sammuta "loff".
11) Lämmitin päällä "kun".
12) Lämmitin pois päältä "hoff".
* Lopussa lisättyä .