1. Įdiekite Bluetooth modulį Arduino plokštėje ir paleiskite šią programėlę mobiliajame telefone, kad užmegztumėte Bluetooth ryšį tarp mobiliojo telefono ir Arduino.
2. Prijunkite temperatūros valdymo šildytuvą ir temperatūros/drėgmės jutiklį prie Arduino ir automatiškai prisitaikykite prie mobiliajame telefone nustatytos temperatūros.
3. Prijunkite šviesą prie Arduino ir įjunkite bei išjunkite šviesą nustatytu laiku mobiliajame telefone nustatytą savaitės dieną.
4. Prijunkite RTC (RealTimeClock) prie Arduino ir įsitikinkite, kad jis sukalibruotas pagal mobiliajame telefone nustatytą datą ir laiką.
5. Ryšio komandos formatas, skirtas valdyti tarp mobiliojo telefono ir „Arduino“, yra toks. (Duomenys perduodami į Arduino, kai paspaudžiamas kiekvienas mygtukas)
1) Dabartinė data „datxxyyzz“. xx = 2000 metai, yy = mėnuo + 1, zz = diena
2) Dabartinis laikas „timxxyyzz“. xx = valandos, yy = minutės, zz = sekundės
3) Laikmačio įjungimo / išjungimo laikas „beginwwxxendyyzznnnnnnn“.
ww pradžia, xx pradžios minutės, yy pabaiga, zz pabaigos minutės, nnnnnnn nuo sekmadienio iki šeštadienio 0 įjungta, 1 išjungta
4) Automatinis apšvietimo režimas „la“.
5) Rankinis apšvietimo režimas „lm“.
6) Šildytuvo automatinis režimas „ha“.
7) Šildytuvo rankinis režimas „hm“.
8) Nustatykite temperatūrą „temxx“. xx = temperatūra
9) Šviečia "lon".
10) Išjunkite „loff“.
11) Šildytuvas įjungtas „gerb.
12) Šildytuvas išjungtas „hoff“.
* Pabaigoje pridėtas . Arduino programoje laikomas perdavimo pabaiga.