Базова станція працює 5 секунд, потім переходить в режим сну на 45 секунд. Передавач працює кожні 30 секунд.
У лівій частині дисплея відображаються (зверху вниз):
- зовнішня температура
- тиск
- Внутрішня температура
- Відносна вологість
- Календар
- Годинники
- Найбільше значення за минулі 42 години
- Графік зміни параметра за минулі 42 години
- Найменше значення за минулі 42 години
Новий дані з сенсорів надходять кожні 50 секунд, з такою ж частотою оновлюється і дисплей. Гістограма оновлюється щогодини. Всі дані записуються в EEPROM і завантажуються при включенні, так що при відключенні харчування дані не будуть загублені.
Трохи про нестандартні радіодеталях, які знадобляться для цього проекту:
MPX 4115A - сенсор тиску. Найдорожча деталь для цього проекту.
H 1 - сенсор вологості. Зі зміною вологості змінюється ємність.
RX + TX433 - дешеві модулі для обміну інформацією між базовою станцією і передавачем.
Схема (нижче ви можете знайти посилання на цю схеми в форматі Eagle PCB):
Схема базової станції (нижче ви можете знайти посилання на цю схеми в форматі Eagle PCB):
Спочатку доведеться налаштувати датчики тиску і вологості. Увага! Для точної настройки вам знадобиться точний мультиметр. Для цього спочатку налаштовуємо VREF- (PIC RA2, pin 4) до 2 V 40 використовуючи R9. Те ж саме повторюємо з VREF + (RA3, pin 5) налаштовуючи його до 4 V 70 підлаштовуючи R8.
Завантаження для базової станції.
Загружаеми файли для сенсора - передавача:
Друкована плата - базова станція:
Друкована плата - передавач: