Необходимо написание скетча для Arduino (экспонометр с датчик. BH1750)
Необходимо написание скетча под Arduino (возможно изменить имеющийся в качестве примера).
Имеется контроллер Arduino Pro Mini (Atmega 168, 8Mhz, 3.3v)
Дисплей OLED 128x64 I2C
Датчик освещенности BH1750
На дисплее должны выводиться три параметра: диафрагма, iso и выдержка. Пример во вложении.
Диапазон значений диафрагмы: 1, 1.4, 2, 2.8, 4, 5.6, 8, 11, 16, 22, 32, 45, 64, 90.
Диапазон значений iso: 6, 12, 25, 50, 100, 200, 400, 800, 1600, 3200, 6400.
Диапазон значений выдержки: 2, 4, 8, 15, 30, 60, 125, 250, 500, 1000, 2000, 4000, 8000.
С помощью кнопок можно менять значения диафрагмы и iso, а значение выдержки будет рассчитываться исходя из введенных значений и показаний датчика BH1750. По принципу как сделано в этом скетче: http://kadookacameraworks.com/assets/Menu_Structure_OLED_EEPROM_Rev1.ino
То есть по сути нужно повторить это устройство: http://kadookacameraworks.com/light.html (скетч выше взят отсюда) но на Arduino Pro Mini с датчиком освещенности BH1750 и экраном 128x64.