Вимірювання освітленості на 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

Фото того, що вийшло:

У вкладенні скетч і бібліотека для роботи з дисплеєм

Прикреплені файли:

Top