Вимірювання освітленості на Arduino та вивід на дисплей Nokia 5110
Для вимірювання освітленості будемо використовувати фотосенсор VT90N2. Фотосенсор змінює своє опір залежно від освітленості. Для вимірювання зберемо дільник напруги і будемо вимірювати зміну напруги залежно від освітленості.
Схема підключення фотосенсора:
Виводимо формулу залежності освітленості від опору:
Визначаємо напругу, отриману від дільника: U = 5.0 * (считане значення / 1024.0)
Визначаємо опір: R = (10,0 * 5,0) / U - 10.0
Розрахунок освітленості: E = 223.35 * R-10/8
Виводити освітленість будемо на дисплей Nokia 5110
Таблиця підключення:
Arduino ---------------------------> Nokia 5110
7pin ------------------------------------> Serial clock out (SCLK) (CLS)
6pin ------------------------------------> Serial data out (DIN)
5pin ------------------------------------> Data/Command select (D/C) (DC)
4pin ------------------------------------> LCD chip select (CS) (CE)
3pin ------------------------------------> LCD reset (RST)
+3v ------------------------------------> Vcc і BL
Фото того, що вийшло:
У вкладенні скетч і бібліотека для роботи з дисплеєм
Прикреплені файли:
- lxmeter.ino (1 Кб)
- Adafruit_GFX_Library-2014-11-14.zip (16 Кб)