1. Инсталирайте Bluetooth модула на платката Arduino и стартирайте това приложение на мобилния телефон, за да установите Bluetooth комуникация между мобилния телефон и Arduino.
2. Свържете нагревателя за контрол на температурата и сензора за температура/влажност към Arduino и го настройте автоматично към температурата, зададена в мобилния телефон.
3. Свържете осветлението към Arduino и включете и изключете осветлението в зададения час в деня от седмицата, зададен на мобилния телефон.
4. Свържете RTC (RealTimeClock) към Arduino и се уверете, че е калибриран спрямо датата и часа, зададени в мобилния телефон.
5. Форматът на комуникационната команда за управление между мобилен телефон и Arduino е както следва. (Данни, предавани на Arduino при натискане на всеки бутон)
1) Текуща дата "datxxyyzz." xx=Година-2000, yy=Месец+1, zz=Ден
2) Текущо време „timxxyyzz.“ xx=часове, yy=минути, zz=секунди
3) Време за включване/изключване на таймера "beginwwxxendyyzznnnnnn."
ww начало, xx начални минути, yy край, zz крайни минути, nnnnnnn от неделя до събота 0 включено, 1 изключено
4) Автоматичен режим на осветление „la.“
5) Ръчен режим на осветление „lm.“
6) Автоматичен режим на нагревателя „ha.“
7) Ръчен режим на нагревателя „hm.“
8) Задайте температура „temxx“. xx=температура
9) Светва на "lon."
10) Изключете светлината "loff."
11) Нагревател на "hon."
12) Изключен нагревател „hoff“.
* Добавеният накрая се третира като край на предаването в програмата Arduino.
Актуализирано на
5.03.2025 г.