|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
13.05.2016, 22:51 | #1 |
Новичок
Джуниор
Регистрация: 13.05.2016
Сообщений: 0
|
Скетч Arduino Light Meter
Необходимо написание скетча под 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. Пример: http://images.vfl.ru/ii/1463168968/0...12648580_s.jpg С помощью кнопок можно менять значения диафрагмы и iso, а значение выдержки будет рассчитываться исходя из введенных значений и показаний датчика BH1750. По принципу как сделано в этом скетче: http://kadookacameraworks.com/assets...EPROM_Rev1.ino То есть по сути нужно повторить это устройство: http://kadookacameraworks.com/light.html (скетч выше взят отсюда) но на Arduino Pro Mini с датчиком освещенности BH1750 и экраном 128x64. Интересует ориентировочная цена, отпишу на почту. Если что писать мне на почту. Len1zombie@gmail.com |
13.05.2016, 23:40 | #2 |
Форумчанин
Регистрация: 13.08.2011
Сообщений: 184
|
<<На дисплее должны выводиться три параметра: диафрагма, 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.>> -Это все высчитывается по показанию освещенности от BH1750? - Сколько есть времени на реализацию? Допустим с учетом доставки деталей для сборки и проверки на реальном железе? - Сможете ли собрать/спаять все сами? Или рассчитываете на то что готовое устройство вам вышлют домой по почте? Последний раз редактировалось Avazart; 13.05.2016 в 23:54. |
14.05.2016, 12:12 | #3 |
Форумчанин
Регистрация: 23.01.2016
Сообщений: 608
|
Экспонометр https://www.youtube.com/watch?v=q4mKxsW39aE
На аукро и олх готовый обойдется дешевле комплектущих, дешевле даже буратино-нано с али ) |
14.05.2016, 14:02 | #4 | |||
Новичок
Джуниор
Регистрация: 13.05.2016
Сообщений: 0
|
Цитата:
В скетче, который в начале темы приводил для примера, есть часть кода (как я предполагаю) отвечающая за рассчеты: Код:
Цитата:
Цитата:
|
|||
14.05.2016, 14:09 | #5 | |
Новичок
Джуниор
Регистрация: 13.05.2016
Сообщений: 0
|
Цитата:
|
|
14.05.2016, 14:24 | #6 |
Форумчанин
Регистрация: 13.08.2011
Сообщений: 184
|
<<До 25 мая уже нужен работающий скетч. Возможно ли обойтись без отправки деталей? так как боюсь такой возможности нет.>>
-Тогда пролет, без наличия железа не возьмусь писать в слепую. BH1750 и OLED 128x64 I2C у меня к сожалению нет в наличии, а заказывать с Китая это до 20...60 дней. (плюс желательно неделя на разработку скетча). <<Планирую собирать сам, необходимые навыки есть, но вот в программировании полный ноль. >> -Как я понимаю как минимум нужны навыки пайки- что бы припаять кнопки к плате(желательно вытравленной под кнопки а не навесом), все остальное вроде можно dupon-проводами соединить. Последний раз редактировалось Avazart; 14.05.2016 в 14:33. |
14.05.2016, 19:18 | #7 | ||
Форумчанин
Регистрация: 23.01.2016
Сообщений: 608
|
Цитата:
Цитата:
Arduino Pro Mini без встроенного конвертора USB/UART, а значит чтобы ее запрограммировать еще и отдельная плата-конвертор нужен (FTDI, CP2102, PL2303, CH340G и т.п.) |
||
15.05.2016, 00:39 | #8 |
Форумчанин
Регистрация: 13.08.2011
Сообщений: 184
|
<<отдельная плата-конвертор нужен>>
Или другая дуина например UNO, нет никаких проблем зато дешевле и питание 3.3V |
15.05.2016, 01:09 | #9 | |
Новичок
Джуниор
Регистрация: 13.05.2016
Сообщений: 0
|
Цитата:
USB-TTL конвертор у меня есть, уже заливал разные простые скетчи чтоб разобраться "как оно работает". Нужен лишь скетч под мои задачи. В общем, все еще в поисках исполнителя. |
|
15.05.2016, 15:02 | #10 | |||
Форумчанин
Регистрация: 23.01.2016
Сообщений: 608
|
Цитата:
Уно не дешевле наны. Цитата:
Цитата:
|
|||
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ARDUINO: -- Необходимо написать программу, - скетч. | Syxz | Помощь студентам | 0 | 01.06.2015 15:03 |
Скетч, написанный через делфи | Алексей_2012 | Компьютерное железо | 3 | 13.05.2015 20:41 |
Нужен скетч для Arduino | Andrey_od | Фриланс | 6 | 12.05.2015 14:29 |
[Perfect Light] Двадцатьпяшки | SaiLight | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 2 | 23.01.2014 13:03 |
Скетч Arduino -> C++ | Skitalec | Общие вопросы C/C++ | 1 | 09.11.2012 19:36 |