4-разрядный 7-сегментный индикатор и Arduino
В сегодняшней статье поговорим о 7-сегментных индикаторах и о том, как их «подружить» с Ардуино. Есть несколько вариантов. Самый простой, безусловно, это зайти на arduino-kit.com.ua/seriynyy-displey-opensegment-20-mm-zelenyy.html и купить готовый индикатор с интегрированным шилдом (это платка согласования так называется), но мы не ищем лёгких путей, поэтому пойдем путем чуть более сложным. Новички – не пугайтесь, эта статья, как и предыдущие мои статьи (arduino-kit.com.ua/arduino-i-labview-ili-vizualizacija-dannyh.html и arduino-kit.com.ua/chasy-ds1302-dlya-rduino-uno.html) именно для вас. Пусть гуру пишут для таких же умудренных опытом гуру, а я новичок – пишу для новичков.
Почему именно 7-сегментный индикатор? Ведь существует столько всяких экранов, с большим количеством символов, строк, разнообразных диагоналей и разрешений, черно-белых и цветных, самые доступные из которых стоят пару долларов… А тут: «старенький», до безобразия простой, но требующий огромного количества пинов 7-сегментный индикатор, но все-таки преимущество есть и у этого «старичка». Дело в том, что пользуясь приведенными здесь скетчами можно оживить не только индикатор с высотой цифр 14 мм, но и более серьезные (правда уже самодельные) проекты, и метровые цифры в данном случае далеко не предел. Жителям столиц это может быть не так интересно, а вот население Новокацапетовки или Нижней Кедровки очень порадуется, если на клубе или сельсовете появятся часы, которые еще могут и дату отображать, и температуру, а о создателе этих часов будут говорить очень долго. Но, подобные часы тема отдельной статьи: будет желание у посетителейarduino-kit.com.ua/ – напишу. Всё выше написанное можно считать вступлением. Как и прошлая моя статья эта будет состоять из частей, на этот раз из двух. В первой части мы просто «по управляем» индикатором, а во второй – попробуем приспособить его для чего-то хоть немного полезного. Итак, продолжим:
Часть первая. Экспериментально – познавательная
За основу данного проекта взят нам уже хорошо знакомый по предыдущим статьям ARDUINO UNO. Напомню, что приобрести его легче всего можно здесь: arduino-kit.com.ua/uno-r3-new.html или здесь:arduino-kit.com.ua/arduino-leonardo-original-italiya-new-rev3.html , кроме этого понадобится 4-разрядный, 7-сегментный индикатор. У меня, в частности GNQ-5641BG-11. Почему именно этот? Да просто потому, что лет 5 назад купил его по ошибке, идти менять было лень, вот он и валялся все это время, ожидая своего часа. Думаю, что подойдет любой с общим анодом (и с общим катодом можно, но придется данные массива и остальные значения портов инвертировать – т.е. менять на обратные), лишь бы не был слишком мощным, чтобы не сжечь Ардуинку. Кроме этого – 4 токоограничивающих резистора, примерно 100 Ом каждый и кусок шлейфа (мне хватило 10 см) на 12 пин (жил) можно «оторвать» от более широкого, что я и сделал. А можно вообще отдельными проводочками подпаяться, проблем не будет. Еще понадобятся штыри на плату (11 шт.) хотя, если аккуратно можно и без них. Эскиз индикатора можно увидеть на рисунке 1, а его схему на рисунке 2.
Рис. 1 — Эскиз индикатора
Рис. 2 — Схема индикатора
Рис. 3 — Расположение пинов
Таблица 1
Пин Ардуино Уно |
Пин индикатора |
Примечание |
1 |
5 |
Сегмент G |
2 |
10 | Сегмент F |
3 |
1 |
Сегмент E |
4 |
2 |
Сегмент D |
5 |
4 |
Сегмент C |
6 |
7 |
Сегмент B |
7 |
11 |
Сегмент A |
8 |
12 |
Общий анод сегмента № 1, подключать через резистор 100 Ом. |
9 |
9 |
Общий анод сегмента № 2, подключать через резистор 100 Ом. |
10 |
8 |
Общий анод сегмента № 3, подключать через резистор 100 Ом. |
11 |
6 |
Общий анод сегмента № 6, подключать через резистор 100 Ом. |
Заливаем простенький скетч, который представляет собой простенькую «считалочку» от 0 до 9:
sketch-6-1.txt
А теперь немного пояснений. DDRD это регистр порта D (DDRB – соответственно порта В) за «страшным» словом «регистр» всего лишь «спряталась» функция, которая указывает, будет порт своим пином читать что-то (принимать информацию), либо наоборот туда можно будет что-то писать (отдавать информацию).
PORTB=B001000; // устанавливаем высокий уровень 11 пина порта В
PORTB это регистр данных порта В, т.е. записав в него какое-либо число мы указываем на каком пине порта будет единица, а на каком – ноль. В добавление к комментарию скажу, если взять Ардуино Уно таким образом, чтобы видеть контроллер и цифровые пины были сверху — будет понятна запись в регистр, т. е. какой «ноль» (или «единица»)отвечает за какой пин, т.е. крайний правый ноль порта В отвечает за 8-й пин, а крайний левый – за 13-й (у которого встроенные светодиод). Для порта D соответственно правый за пин 0, левый за пин 7.
Заливаем еще более простой скетч, та же самая «считалочка»:
sketch-6-2.txt
Работу скетча можно посмотреть на Видео 1.
Всего 11 строчек! Вот это по-нашему, «по-новичковски»! Прошу обратить внимание вместо двоичных чисел в регистры записаны десятичные. Естественно, для десятичных чисел никаких букв впереди не нужно. Думаю, не лишним будет свести все числа в таблицы.
Знак |
Общий анод |
Общий катод |
||
Двоичная система |
Десятичная система |
Двоичная система |
Десятичная система |
|
«0» |
00000011 |
3 |
11111100 |
252 |
«1» |
10011111 |
159 |
01100000 |
96 |
«2» |
00100101 |
37 |
11011010 |
218 |
00001101 |
13 |
11110010 |
242 |
|
«4» |
10011001 |
153 |
01100110 |
102 |
«5» |
01001001 |
73 |
10110110 |
182 |
«6» |
01000001 |
65 |
10111110 |
190 |
«7» |
00011111 |
31 |
11100000 |
224 |
«8» |
1 |
11111110 |
254 |
|
«9» |
00001001 |
9 |
11110110 |
246 |
Таблица 3. Соответствие отображаемого разряда данным порта
Разряд |
Общий анод |
Общий катод |
||
Двоичная система |
Десятичная система |
Двоичная система |
Десятичная система |
|
1 |
001000 |
8 |
110111 |
55 |
10 |
000100 |
4 |
111011 |
59 |
100 |
000010 |
2 |
111101 |
61 |
1000 |
000001 |
1 |
111110 |
62 |
Внимание! Данные таблиц 2 и 3 справедливы только при распайке согласно таблице 1.
А теперь зальем скетч со «считалочкой» от 0 до 9999:
sketch-6-3.txt
Рис. 4 — Считалочка
Работу скетча можно посмотреть на Видео 2.
В этом скетче комментариев больше, чем самого кода. Вопросов возникнуть не должно…. Кроме одного, что это за «цикл мерцания» такой, что, собственно говоря, там мерцает и для чего? А еще переменная для этого какая-то…
А все дело в том, что одноименные сегменты всех четырех разрядов у нас соединены в одной точке. А1, А2, А3 и А4 имеют общий катод; А1, В1,…..G1 общий анод. Так, что подав одновременно на 4 разрядный индикатор «1234» мы получим «8888» и очень удивимся по этому поводу. Чтобы этого не произошло нужно сначала зажечь «1» в своем разряде, потом отключить её, зажечь «2» в своем и т.д. Если делать это очень быстро, то мерцание цифр сольётся, как кадры на киноплёнке и глаз его практически не будет замечать. А максимальное значение переменной мерцания в данном случае управляет скоростью смены цифр на индикаторе. Кстати, именно благодаря этому «мерцанию» и максимальное потребление тока всего 140 мА, вместо 560. А теперь предлагаю перейти к чему-то более полезному.
Часть вторая. Хоть немного полезная
В этой части мы выведем символы с персонального компьютера на 7-сегментный индикатор при помощи ARDUINO MEGA. Почему вдруг возникла идея «поменять лошадей на переправе»? Причин две: первая – до этого в своих статьях я ни разу не рассматривал ARDUINO MEGA; и вторая – в ARDUINO UNO я так и не разобрался, как мне динамически менять местами СОМ порт и порт D. Но я новичок – мне простительно. Приобрести данный контроллер, естественно можно здесь: arduino-kit.com.ua/arduino-mega-2560-adk-new.html . Для реализации задуманного пришлось взять паяльник и перепаять шлейф со стороны Ардуино, а также написать новый скетч. Как перепаян шлейф можно посмотреть на Рисунке 5. Все дело в том, что ARDUINO MEGA и ARDUINO UNO имеют разную распиновку портов, да и в Меге портов гораздо больше. Соответствие использованных пинов видно из Таблицы 4.
Рис. 5 — Новая распайка шлейфа
Таблица 4
Пин Уно |
Порт Уно |
Пин Мега |
Порт Мега |
1 |
D |
23 |
A |
2 |
D |
24 |
A |
3 |
D |
25 |
A |
4 |
D |
26 |
A |
5 |
D |
27 |
A |
6 |
D |
28 |
A |
7 |
D |
29 |
A |
8 |
B |
37 |
C |
9 |
B |
36 |
C |
10 |
B |
35 |
C |
11 |
B |
34 |
C |
Внимание! Данная таблица справедлива только для данного проекта!
Также следует обратить внимание, что порт С у Ардуино Мега «начинается» с 37 пина и далее по убывающей, а порт А – с 22 пина и далее по возрастающей.
Рис. 6 — Общий вид
Небольшие особенности реализации: выводить будем 4 символа. Символы должны быть цифрами. Если ввели «1234» и увидим «1234», если ввели «123456» все равно увидим «1234», если ввели «йцук», «фыва1234», «отиог485909оапоьм» — не увидим ничего. Если ввели «рр2345мм» увидим « 23» т.е. небольшая, встроенная «защита от дурака».
Собственно скетч:
sketch-6-4.txt
А как работает данная программа можно посмотреть на Видео 3.
Обзор подготовил Павел Сергеев
7 сегментный индикатор 4 разряда
Опубликовано: На этот раз, в статье будет рассмотрен один из интереснейших модулей, а именно — многоразрядный семисегментный индикатор на базе микросхемы MAX Почему многоразрядный? Ответ прост — количество разрядов это и есть количество цифр, которое может отобразить модуль.
Поиск данных по Вашему запросу:
Схемы, справочники, даташиты:
Прайс-листы, цены:
Обсуждения, статьи, мануалы:
Дождитесь окончания поиска во всех базах.
По завершению появится ссылка для доступа к найденным материалам.
Содержание:
- Схема подключения 7-сегментных индикаторов к Arduino
- 4-разрядный 7-сегментный индикатор hs420561k-32 в связке с 74HC595 и arduino
- Arduino/ Матрица 4-разрядная из 7-сегментных индикаторов.
- 4-разрядный 7-сегментный индикатор и Arduino
- 7 ми сегментный индикатор на 4 знакоместа
- Цифровые 7-сегментные индикаторы
- Arduino: 7-сегментный индикатор
- Динамический вывод информации на 7-ми сегментный индикатор
- 7-сегментный индикатор
- Семисегментный индикатор, четыре разряда
ПОСМОТРИТЕ ВИДЕО ПО ТЕМЕ: Управление семисегментным индикатором
youtube.com/embed/OLB6nY8krX0″ frameborder=»0″ allowfullscreen=»»/>Схема подключения 7-сегментных индикаторов к Arduino
Есть несколько вариантов. Новички — не пугайтесь, эта статья, как и предыдущие мои статьи arduino-kit. Пусть гуру пишут для таких же умудренных опытом гуру, а я новичок — пишу для новичков. Почему именно 7-сегментный индикатор? Дело в том, что пользуясь приведенными здесь скетчами можно оживить не только индикатор с высотой цифр 14 мм, но и более серьезные правда уже самодельные проекты, и метровые цифры в данном случае далеко не предел.
Жителям столиц это может быть не так интересно, а вот население Новокацапетовки или Нижней Кедровки очень порадуется, если на клубе или сельсовете появятся часы, которые еще могут и дату отображать, и температуру, а о создателе этих часов будут говорить очень долго. Но, подобные часы тема отдельной статьи: будет желание у посетителей arduino-kit.
Всё выше написанное можно считать вступлением. Как и прошлая моя статья эта будет состоять из частей, на этот раз из двух. Итак, продолжим:. Почему именно этот? Да просто потому, что лет 5 назад купил его по ошибке, идти менять было лень, вот он и валялся все это время, ожидая своего часа. Думаю, что подойдет любой с общим анодом и с общим катодом можно, но придется данные массива и остальные значения портов инвертировать — то есть менять на обратные , лишь бы не был слишком мощным, чтобы не сжечь Ардуинку.
А можно вообще отдельными проводочками подпаяться, проблем не будет. Еще понадобятся штыри на плату 11 шт. Эскиз индикатора можно увидеть на рисунке 1, а его схему на рисунке 2. Также отмечу, что на каждый сегментик этого индикатора лучше подавать не более 2. Каким образом? Читайте дальше! Расположение пинов на индикаторе видно на рисунке 3.
А подключение делаем согласно таблице 1. Спешу успокоить — можно, но об этом чуть позже. Основное удобство регистра заключено еще и в том, что не надо прописывать 8 раз все пины, то есть мы экономим в программе 7 строк.
Для порта D соответственно правый за пин 0, левый за пин 7. Надеюсь после таких развёрнутых пояснений все понятно, а раз понятно предлагаю вернуться к известной нам и горячо любимой с детства десятичной системе счисления.
И еще — скетч в 25 строк вроде и небольшой, но для новичка все-таки несколько громоздок. Будем уменьшать. Всего 11 строчек! Прошу обратить внимание вместо двоичных чисел в регистры записаны десятичные.
Естественно, для десятичных чисел никаких букв впереди не нужно. Думаю, не лишним будет свести все числа в таблицы. Данные таблиц 2 и 3 справедливы только при распайке согласно таблице 1. В этом скетче комментариев больше, чем самого кода. Вопросов возникнуть не должно…. А еще переменная для этого какая-то… А все дело в том, что одноименные сегменты всех четырех разрядов у нас соединены в одной точке. G1 общий анод. Если делать это очень быстро, то мерцание цифр сольётся, как кадры на киноплёнке и глаз его практически не будет замечать.
А максимальное значение переменной мерцания в данном случае управляет скоростью смены цифр на индикаторе. А теперь предлагаю перейти к чему-то более полезному. Но я новичок — мне простительно.
Для реализации задуманного пришлось взять паяльник и перепаять шлейф со стороны Ардуино, а также написать новый скетч. Как перепаян шлейф можно посмотреть на Рисунке 5.
Соответствие использованных пинов видно из Таблицы 4. Данная таблица справедлива только для данного проекта! Небольшие особенности реализации: выводить будем 4 символа. Символы должны быть цифрами. Собственно скетч: sketch Обзор подготовил Павел Сергеев. Итак, продолжим: Часть первая. Таблица 2. Соответствие отображаемого разряда данным порта Разряд Общий анод Общий катод Двоичная система Десятичная система Двоичная система Десятичная система 1 8 55 10 4 59 2 61 1 62 Внимание! Часть вторая.
4-разрядный 7-сегментный индикатор hs420561k-32 в связке с 74HC595 и arduino
Цифровые 7-сегментные индикаторы KEM — интегральные микросхемы из диодных полупроводниковых источников излучения светодиодов , предназначены для отображения цифровой и буквенной информации. Отличительными характеристиками семисегментных цифровых индикаторов KEM являются количество разрядов в одном корпусе одноразрядные , двухразрядные , трехразрядные и четырехразрядные , цвет отображаемой информации красный , зелёный и высота отображаемого знака от 7,62 мм до 45 мм. Кроме сегментов, синтезирующих цифры и буквы, разряд некоторых цифровых индикаторов может иметь одну или две децимальных точек , так называемый делитель дробных чисел. Изготавливаются цифровые индикаторы в пластмассовом корпусе , задняя часть которого залита эпоксидным компаундом. Цвет дисплея черный или серый. Некоторые индикаторы дополнительно маркируются на корпусе с указанием серии и основных характеристик изделия. Монтаж осуществляется по THT-технологии выводы монтируются непосредственно в сквозные отверстия печатной платы с помощью пайки.
Семисегментный индикатор, четыре разряда Начнем с инициализации Arduino UNO + 4-разрядный 7-сегментный индикатор (12 pin.
Arduino/ Матрица 4-разрядная из 7-сегментных индикаторов.
Днепр, ул. Новокрымская 58 на углу пересечения с ул. Грузия Казахстан Литва. Корзина пуста! Уважаемые клиенты и посетители магазина! Все Новости. Семисегментные индикаторы. Семисегментные индикаторы 1-разрядные. Семисегментные индикаторы 2-разрядные.
4-разрядный 7-сегментный индикатор и Arduino
Электронная тетрадь по информатике Физика 8 класс. Технология 5 класс девочки ФГОС. Электронная тетрадь по английскому Электронная тетрадь по всеобщей истории
Project «Arrow». Набор для сборки
7 ми сегментный индикатор на 4 знакоместа
Войти через. На AliExpress мы предлагаем тысячи разновидностей продукции всех брендов и спецификаций, на любой вкус и размер. Если вы хотите купить 4 значный 7 сегментный дисплей и подобные товары, мы предлагаем вам позиций на выбор, среди которых вы обязательно найдете варианты на свой вкус. Только здесь, на AliExpress вы сможете найти 4 значный 7 сегментный дисплей самых лучших брендов, включая diymore и множество других, о которых вы, возможно, даже не подозревали. Если конкретные характеристики говорят вам больше, чем непонятные названия, возможно, следующая информация — для вас: по всему объему продукции, найденной по вашему запросу «4 значный 7 сегментный дисплей», Цвет чипа кинескопа может варьироваться в весьма широком диапазоне, есть Красный , Зеленый , Полнокрасочный , Синий , Желтый , Белый, и каких только еще нет.
Цифровые 7-сегментные индикаторы
Семисегментный светодиодный индикатор Схема подключения одноразрядного семисегментного индикатора Схема подключения многоразрядного семисегментного индикатора. Семисегментный светодиодный индикатор — устройство отображения цифровой информации. Это — наиболее простая реализация индикатора, который может отображать арабские цифры. Для отображения букв используются более сложные многосегментные и матричные индикаторы. Семисегментный светодиодный индикатор , как говорит его название, состоит из семи элементов индикации сегментов , включающихся и выключающихся по отдельности. Включая их в разных комбинациях, из них можно составить упрощённые изображения арабских цифр.
Семисегментный индикатор, четыре разряда Начнем с инициализации Arduino UNO + 4-разрядный 7-сегментный индикатор (12 pin.
Arduino: 7-сегментный индикатор
Сегодня в статье я хочу реализовать основу для нового простенького проекта — погодный термометр. В связи с этим я решил сделать цифровой термометр, из запчастей не хватает только самого градусника — его уже заказ и через пару недель, когда товар приедет, будет продолжение статьи. А пока можно разобраться с выводом информации, для этих целей у меня завалялся 4-разрядный 7-сегментный индикатор hsk
Динамический вывод информации на 7-ми сегментный индикатор
ВИДЕО ПО ТЕМЕ: 4 разрядный 7 сегментный индикатор с 74HC595, от ICStation
Скорее всего в вашем браузере отключён JavaScript. Вы должны включить JavaScript в вашем браузере, чтобы использовать все возможности этого сайта. Вид Сетка Список. Добавить в корзину.
Новые статьи.
7-сегментный индикатор
Забыли пароль? KCDC, светодиодный индикатор зеленый 5. KCSA, индикатор зеленый SAGWA, светодиодный индикатор зеленый 9. Интернет-магазин Платан предлагает Индикаторы и дисплеи и цифровые сегментные индикаторы различных производителей по конкурентной цене.
Семисегментный индикатор, четыре разряда
Освой Arduino играючи. Сайт Александра Климова. Стоит мне объяснить проблему ей — и все становится ясно. Если статья вам понравилась, то можете поддержать проект.
Пузырьковый дисплей — 7-сегментный (4-разрядный) — COM-12710
Устаревший COM-12710 8
Примечание: Снятый с производства продукт
Этот продукт был исключен из нашего каталога и больше не продается. Эта страница доступна для тех, кто ищет спецификации и просто любопытных.
Избранное Любимый 19
Список желаний
Пенсионер COM-12710
8
Примечание: Снятый с производства продукт
Этот продукт был исключен из нашего каталога и больше не продается. Эта страница доступна для тех, кто ищет спецификации и просто любопытных.
- Описание
- Функции
- Документы
Это пузырьковый дисплей HP QDSP-6064, крошечный 4-разрядный 7-сегментный цифровой индикатор. Этот маленький парень идеально подходит, если вам нужна обратная связь с пользователем о вашей системе, но вы не хотите возиться с ЖК-дисплеями или другими параметрами дисплея. Пузырьковый дисплей поставляется в простом в использовании 12-контактном DIP-корпусе и может использоваться в макетных платах, макетных платах или печатных платах.
Эти пузырьковые дисплеи имеют пиковый прямой ток на сегмент 5 мА при пиковом прямом напряжении 2 В. Благодаря аккуратному методу увеличения, используемому QDSP-6064 (имя которого дало ему название «пузырь»), яркость усиливается, что позволяет снизить энергопотребление.
- Прямое напряжение: 1,6–2,0 В на сегмент
- Прямой ток: 5 мА на сегмент
- Пиковая длина волны: 655 нм
Пузырьковый дисплей — 7-сегментный (4-значный) Справка и ресурсы по продукту
- Необходимые навыки
Основной навык:
Электрические прототипыЕсли для этого требуется питание, вам нужно знать, сколько, что делают все контакты и как их подключить. Возможно, вам придется обращаться к таблицам данных, схемам и знать все тонкости электроники.
3 Электрическое прототипирование
Уровень навыка: компетентный — Вам потребуется обратиться к таблице данных или схеме, чтобы узнать, как использовать компонент. Ваше знание таблицы данных потребует только основных функций, таких как требования к питанию, распиновка или тип связи. Кроме того, вам может понадобиться блок питания с напряжением более 12 В или силой тока более 1 А.
Просмотреть все уровни навыков
- Комментарии 73
- Отзывы 8 8
4,5 из 5
На основании 8 оценок:
Сейчас просматриваются все отзывы покупателей.
Показаны результаты со звездным рейтингом.
1 из 1 нашел это полезным:
Прочный маленький дисплей
от участника #337152 проверенный покупатель
Когда я подключал дисплей, я случайно зажег сегмент без резистора, и он был ярким! К счастью, он не сгорел, поэтому я решил использовать его, припаянный непосредственно к задней панели Arduino Pro Mini, подключенного к акселерометру, чтобы сделать мини-шагомер. Помните, что он действительно использует 12 контактов! В целом, это отличный маленький дисплей.
2 из 2 нашел это полезным:
Самые крутые вещи.
от бесплатной пчелы проверенный покупатель
Когда они впервые были выставлены на продажу, я купил один, не зная проекта для него — это пришло позже, пока я ждал его прибытия (это стало таймером). Общий ток, который вы проходите через каждый сегмент, достаточно мал, вы можете использовать Arduino для прямого управления общими катодами. Используйте регистр сдвига для управления сегментами.
3 из 3 нашел это полезным:
по Хилу проверенный покупатель
Я помню, как давно видел их в калькуляторе. Эти дисплеи крошечные, простые в использовании и имеют очень низкое энергопотребление, что заставляет меня задаться вопросом, почему они считаются устаревшими и почему многие перестали их производить.
Мне кажется, с ними очень удобно работать. их низкий номинальный ток позволяет мне с легкостью управлять ими с микроконтроллера, а их крошечный размер обеспечивает отличную адаптируемость. В основном я использовал их в качестве дисплеев для сообщений POST (самотестирование при включении) в своих более сложных проектах, чтобы выяснить, не работает ли что-то неправильно.
супер ретро дисплей
от пользователя № 541509 проверенный покупатель
отличная цена, красивый дисплей. Прекратить производство этой лучшей технологии — большая потеря для человечества. Я использовал этот чехол в своих ретро-часах https://www.tindie.com/products/bobricius/wrist-watch-with-retro-display-an-lir2032-rechargeable-battery/
. Отличный дисплей
от пользователя #403458 проверенный покупатель
Отличный способ получить информацию о вашем проекте. Менее чем за 3 доллара США вы не сможете превзойти цену.
Лучшее, что у меня когда-либо было!
от участника #407575 проверенный покупатель
Я использую его с рюкзаком Double Bubble Backpack, чтобы упростить использование этих дисплеев. Здесь они устарели, но если вам повезет, вы все еще можете найти их в Google.
Сверхмаленький семисегментный дисплей
от участника № 560410 проверенный покупатель
Эта штука крошечная . На самом деле меня удивило, насколько он крошечный. Но это прекрасно читается и не особенно сложно подключить. У меня есть один, работающий с Raspberry Pi, макетной платой, несколькими перемычками и резисторами и несколькими минутами программирования. Если вам нужен небольшой, простой в использовании семисегментный дисплей, это то, что вам нужно.
старинный дисплей
от участника #169118 проверенный покупатель
очень хорошего качества! очень ясно и ооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооосясяся
Arduino 4-разрядный 7-сегментный светодиодный дисплей
7-сегментный светодиодный дисплей используется во многих приложениях в качестве индикаторов номеров на передней панели. Наиболее распространенными приложениями являются калькуляторы, микроволновые печи, электронное лабораторное оборудование, такое как генераторы функций и частотомеры.
[adsense1]
Семисегментный светодиодный дисплей состоит из 7 светодиодов, расположенных таким образом, что он может отображать числа от 0 до 9. Расположение светодиодов на дисплее может быть как с общим анодом, так и с общим катодом.
В этом проекте для отображения чисел с помощью Arduino используется 4-разрядный 7-сегментный светодиодный дисплей.
Можно использовать либо компактный модуль, содержащий четыре 7-сегментных светодиодных дисплея, либо четыре отдельных 7-сегментных дисплея, объединив их.
Выберите следующий набор проектов Arduino, которые вы хотите узнать в ElectronicShub : Arduino Projects »
Сбросьте
Диаграмма
Компоненты. ЗДЕСЬ
- 040 ARDUINIO UNO — 10047
- 040 ARDUININO UNO — 10047
- ARDUINIO UNO — 10047
- ARDUINIO UNO — 10047
- 4 – Цифровой компактный 7 – Сегментный светодиодный индикатор — 1(или)7 – Сегментный светодиодный индикатор — 4
- BC547 — 4
- 1 кОм — 4
- 100 Ом — 4
[adsense2]
Работа 4 — Цифра 7 — Сегментный светодиодный дисплей
A 7-сегментный светодиодный дисплей, как следует из названия, представляет собой набор светодиодных полос, где каждая полоса может питаться отдельно. Каждая полоса светодиодов имеет форму шестиугольника, а общее расположение будет иметь форму «8».
На следующем рисунке показано общее представление 7-сегментного светодиодного дисплея со специальными именами для каждого сегмента.
Каждый сегмент может питаться отдельно для отображения цифр от 0 до 9. На следующем рисунке показан порядок цифр, отображаемых на 7-сегментном светодиодном дисплее.
Как упоминалось ранее, в 7-сегментном дисплее светодиоды могут быть расположены в режиме общего анода или общего катода.
Эквивалентная схема 7-сегментного дисплея в конфигурации с общим анодом и общим катодом показана ниже.
Чтобы определить, является ли 7-сегментный дисплей общим анодом или катодом, можно построить небольшую тестовую схему. Общий вывод дисплея подключен к токоограничивающему резистору.
На резистор подается положительное напряжение, и любой из его сегментов (от A до G) соединяется с землей. Если сегмент светится, то это обычный анод дисплея.
Если сегмент не светится, поменяйте полярность питания, и тогда он загорится. Это обычный катодный дисплей.
Важно определить тип дисплея с общим анодом или с общим катодом, так как от этого будет зависеть код для Arduino (или любого микроконтроллера).
В этом проекте мы используем 4-разрядный 7-сегментный светодиодный дисплей. Мы можем использовать компактный 4-разрядный модуль или четыре отдельных 7-сегментных дисплея и мультиплексировать их для получения 4-разрядного дисплея.
На следующем рисунке показаны четыре мультиплексированных 7-сегментных светодиодных дисплея.
Контакты соответствующих сегментов (от A до G и DP) всех 7-сегментных дисплеев соединены друг с другом.
Следовательно, всего 8 контактов будет достаточно для управления всеми восемью сегментами всех четырех дисплеев. Эти восемь контактов подключены к восьми контактам Arduino.
Мы предполагаем, что выбранный 7-сегментный модуль имеет общий катод. Четыре общих вывода четырех дисплеев подключены к коллекторным клеммам четырех разных транзисторов через токоограничивающие резисторы.
- ARDUINIO UNO — 10047
- 040 ARDUININO UNO — 10047