Как подключить bar graph
- Войдите на сайт для отправки комментариев
Пт, 16/12/2011 - 13:24
Здравствуйте.
Начал изучать мир ардуины и писать маленькие программки по работе с сенсорами и диодиками. Вместе с диодиками у меня есть такая штука www.barmeter.com/download/bl10-2712sx10.pdf конкретно BL10-2712SA.
Никак не получается ее подключить. Дело в том что у нее нужно подключать землю, чтобы диоды зажигались, а не плюс. И как это правильно сделать с ардуино я не знаю - не хватает опыта в электротехнике. Как лучше это осуществить?
Еще как понимаю все равно надо ставить диоды ом по 220?
Да, SK модель намного удобнее.. до покупки надо было обратить внимание.. теперь придется на каждый LED транзистор ставить.
Вот посмотри и поймешь как подключить http://www.youtube.com/watch?v=Te5YYVZiOKs
Резисторы кидать обязательно. Просто вместо 1 будете писать 0 и СД засияет. Также можно регулировть яркость всего индикатора, но тут немного сложнее, надо будет 2 транзистора один нпн, второй пнп и пара резисторов. ТОгда можно будет включить в PWM пин общий анод через транзисторы.
Да, SK модель намного удобнее.. до покупки надо было обратить внимание.. теперь придется на каждый LED транзистор ставить.
Вот посмотри и поймешь как подключить http://www.youtube.com/watch?v=Te5YYVZiOKs
не надо мосфетов точно) Ток выставить на 10-15мА токоограничивающим резистором и всё)
не надо мосфетов точно) Ток выставить на 10-15мА токоограничивающим резистором и всё)
Я имел ввиду транзисторы a не мосфет:). Видел пару работ, все были с транзисторами..
Транзисторы нужны в данном случае если управлять общим анодом. Так как токи мелкие то можно обойтись на каждый катод лишь токоограничивающим резистором. Если нет желания крутить анод, то просто его включаем в +5В ардуины и всё)
Спасибо за ответы.
То что надо было заказывать другие я уже понял. Купился на то что шкала у них разноцветная, теперь буду знать.
А вот по подключению не понял. Это мне надо ардуинов пин 5V подключить к пин11 или пин20, а цифровые пины подключить к соответствующим ногам индикатора. Тогда при логическом нуле нужный сегмент индикатора будет гореть. Правильно?
+5В на 11 или 20й контакт СД
А все остальные через резисторы к цифровым пинам ардуино. В программе указывать digitalWrite(pin,LOW);
Спасибо, буду пробовать.
Все работает как часы, только вопросик появился: сопротивление цеплять на каждую ногу или можно одно на плюс?
И еще, правильней же было бы все делать через транзистор в моем случае?