Seven-segment LED indicator. Pinout. Connection to Arduino.

  Рет қаралды 6,666

Neoalternator

Neoalternator

Күн бұрын

Пікірлер: 18
@llrez6789
@llrez6789 9 ай бұрын
Спасибо большое я очень мучался с ним и вы помогли мне!
@olexangrstetsiuk3092
@olexangrstetsiuk3092 3 жыл бұрын
Спасибо, никогда не задумывался о работе индикаторов, считая ее очень примитивной, но это только до тех пор когда пинов для подключения много... Будет интересно от вас подробно узнать об алгоритме работы сдвигового регистра, о котором читая нудные статьи в журналах ,, РАДИО,, так толком и не понял...
@neoalternator
@neoalternator 3 жыл бұрын
Спасибо за отзыв! На выходных будет продолжение со сдвиговым регистром
@sergpupkin3998
@sergpupkin3998 Жыл бұрын
спасибо доходчиво
@mentefria98
@mentefria98 Жыл бұрын
чётко и понятно. спасибо большое
@user-kv1215
@user-kv1215 8 ай бұрын
У него красный индикатор мне не нравится такие
@timoftimof2977
@timoftimof2977 Жыл бұрын
Здравствуйте. Далек от ардуино и все что с ним связано, но решил с ребенком попробовать. К сожалению не получилось. У меня вопрос (просьба ответить): 1. Какая подключается библиотека (для семисегментного) ? 2. Надо ли или не надо? в примерах (вкладка файл) выбирать из предложенных примеров? По проводам я подключил все правильно, скетч загрузил, но моргает только верхний сегмент. То сть программа не работает но в чем то ошибка. и еще а плюс (+) не надо подключать?
@ВладимирЯнварский
@ВладимирЯнварский 3 жыл бұрын
Доброго времени суток. Вопрос - корректно ли будет работать сегмент с общим анодом? Спасибо.
@neoalternator
@neoalternator 3 жыл бұрын
Здравствуйте! Да, корректно. Только всё наоборот - к общему аноду подводится питание, а для работы с сегментами подается низкий сигнал, вместо высокого
@ВладимирЯнварский
@ВладимирЯнварский 3 жыл бұрын
@@neoalternator Спасибо.
@VitaliyZlobin
@VitaliyZlobin Жыл бұрын
У меня такой вариант получился: void ShowDigit(byte digit) { byte digitPins[] = { pinA, pinB, pinC, pinD, pinE, pinF, pinG }; byte digitCodes[] = { 63, 6, 91, 79, 102, 109, 125, 7, 127, 111 }; byte bitMap = (digit < 0 & digit > 9) ? 0 : digitCodes[digit]; for (byte i = 0; i < 8; i++) { digitalWrite(digitPins[i], bitRead(bitMap, i)); } }
@АлексейКоншин-у8с
@АлексейКоншин-у8с 2 жыл бұрын
А точка? Точка где? Точка то не горит..............
@АлексейКоншин-у8с
@АлексейКоншин-у8с 2 жыл бұрын
Для тех кто хочет чтобы точка тоже горела вот что надо сделать: В массиве заменяем первый бит 0 на 1 Вот так: 0b10111111, //0 0b10001100, //1 0b11011011, //2 0b11011110, //3 0b11101100, //4 0b11110110, //5 0b11110111, //6 0b10011100, //7 0b11111111, //8 0b11111110, //9 i присваеваем
@neoalternator
@neoalternator 2 жыл бұрын
Точку можно включить отдельно для нужного символа с помощью битовых операций 1
@АлексейКоншин-у8с
@АлексейКоншин-у8с 2 жыл бұрын
@@neoalternator Прекрасно. Почему сразу в видео этой информации нет? Было бы более информативно и больше лайков.
@neoalternator
@neoalternator 2 жыл бұрын
Наверно потому, если что непонятно, можно спросить в комментариях
@АлексейКоншин-у8с
@АлексейКоншин-у8с 2 жыл бұрын
@@neoalternator Или если специально не сказал, то пишите комментарии. А в целом я только начал разбираться с сыном и хотелось законченных проектов, для дальнейшей заинтересованности ребенка, а если проект не закончен, то у любого ребенка может пропасть интерес.
@baby_djon
@baby_djon Жыл бұрын
у меня ошибка C:\Users\79237\OneDrive\Документы\Arduino\sketch_feb19b\sketch_feb19b.ino: In function 'void setup()': C:\Users\79237\OneDrive\Документы\Arduino\sketch_feb19b\sketch_feb19b.ino:20:22: error: expected primary-expression before ')' token C:\Users\79237\OneDrive\Документы\Arduino\sketch_feb19b\sketch_feb19b.ino:26:13: error: a function-definition is not allowed here before '{' token C:\Users\79237\OneDrive\Документы\Arduino\sketch_feb19b\sketch_feb19b.ino:34:11: error: expected '}' at end of input C:\Users\79237\OneDrive\Документы\Arduino\sketch_feb19b\sketch_feb19b.ino:34:11: error: expected '}' at end of input exit status 1 Compilation error: expected primary-expression before ')' token
⏳Вызов принят: электронный песок!
15:04
Kluster Duo #настольныеигры #boardgames #игры #games #настолки #настольные_игры
00:47
Ouch.. 🤕⚽️
00:25
Celine Dept
Рет қаралды 27 МЛН
Сдвиговый регистр и семисегментный индикатор
38:49
Мастерская Чижика
Рет қаралды 14 М.
Работа Arduino с дисплеем TM74HC595
13:51
Заметки Ардуинщика
Рет қаралды 100 М.
Have you ever seen soldering THIS close?
9:53
Robert Feranec
Рет қаралды 594 М.
Cдвиговые регистры 74HC595 и 74HC165
6:08
Максим Обухов
Рет қаралды 36 М.
Connecting 2, 3 and 4 character LED indicators to Arduino
9:32
Neoalternator
Рет қаралды 23 М.
Управление семисегментным индикатором
6:32
Паяльник TV
Рет қаралды 150 М.
Kluster Duo #настольныеигры #boardgames #игры #games #настолки #настольные_игры
00:47