Как подключить несколько матриц 8x8 в несколько рядов?
- Войдите на сайт для отправки комментариев
Пт, 01/10/2021 - 19:57
Имеем 16 матриц 8х8 и управляем ими микросхемами MAX7219.
Как подключить последовательно несколько матриц понятно. Но вот мне нужно 2 ряда по 8 матриц собрать в одну и пока не нашел как подключить 2 ряд. Ну можно предположить, что CLK и CS так же нужно объединить у всех. Но вот как быть со входом и выходом? Для каждого ряда свой вход с ардуинки или же последний выход первого ряда надо подавать на вход первой матрицы следующего ряда?
Если еще не покупали, лучше взять 2 матрицы 16х32
Как подключить последовательно несколько матриц понятно.
Так Вы их подключите так, как Вам понятно, а физически расположите так, как Вам надо.
Неужели примеров библиотеки MD_MAXPanel.h недостаточно ?
Думал об этом. Но подумал, что интереснее самому спаять. К тому же давно хотел заказать плату печатную у китайцев. Хотя тоже пока не до конца с этим разобрался, но разберемся.
Так Вы их подключите так, как Вам понятно, а физически расположите так, как Вам надо.
Да я понимаю, что можно с выхода последней в первом ряду подать на вход первой во втором (DOUT на DIN) и оно будет работать. Но как код поймет, что 8 это перрвый ряд, а следующие 8 второй? Или поймет, если указать 8 столбцов и 2 строки. ПРосто не могу пока поэксперементировать, т.к. тока заказал на али.
В качестве кода достаточно. Но там ведь нет схем подключения. Я не готовые модули покупаю, а отдельно матрицы, отдельно микросхемы. Сам буду плату делать и паять со своими отверстиями под крепеж. Плюс там будет ESP8266 и входы с датчиков: датчик движения, два датчика AHT10 и BME280. Ну и аккумяторы, плюс БП для их заряда и чтобы при наличии 220в работал от сети, а при отсутствии от аккумуляторов без дисплея.
Да я понимаю, что можно с выхода последней в первом ряду подать на вход первой во втором (DOUT на DIN) и оно будет работать. Но как код поймет, что 8 это перрвый ряд, а следующие 8 второй?
Странный вопрос. Коду не всё равно? Как Вы его напишете, так и поймёт.
Да я понимаю, что можно с выхода последней в первом ряду подать на вход первой во втором (DOUT на DIN) и оно будет работать. Но как код поймет, что 8 это перрвый ряд, а следующие 8 второй?
Странный вопрос. Коду не всё равно? Как Вы его напишете, так и поймёт.
Ну да, это так. Я просто интересуюсь как правильней их соединить. Чисто теоретически можно у каждого ряда вход на ардуинку подключить, но мне кажется правильнее все-таки в одну цепочку их соединить. Но т.к. это мои домыслы, я поэтому и спрашиваю на форуме как правильно их соединить, чтобы код получился проще чтоль.
ТС, ты действительно ждёшь, когда тебе расскажут, что все панели цепляются последовательно, а все остальное задаётся кодом ?
А разве не именно это я сказал в #2? Похоже, ТС ждёт чего-то другого :-)
Вот честно, сто раз подумал, прежде чем тут спрашивать. Но думаю мол за спрос денег не берут. Так нет же. Если знаешь ответ, то зачем по еврейски отвечать вопросом на вопрос? Или тут все таки евгеи или это какой-то рок этого форума. Вот и думай, то ли вы не знаете и просто ходите сюда языками почесать, то ли вы в подвале гестапо упорно защищаете как Мальчиш Кибальчиш самую главную тайну! Ну вот почему не сказать мол да, ты прав или не прав, а сделай так-то??? Ну что в этом сложного? Я ведь не экзамен вам сдаю! Ну и варитесь в своем пижонстве! Может лопните когда-нибудь от своей значимости! И черт меня дернул сюда зайти!
Дак добрые-то люди сначала изучают матчасть, много читают, гуглят, сравнивают, выбирают, а потом, если что непонятно, приходят на форум с конкретными вопросами. С конкретными, понимаешь?
Дак добрые-то люди сначала изучают матчасть, много читают, гуглят, сравнивают, выбирают, а потом, если что непонятно, приходят на форум с конкретными вопросами. С конкретными, понимаешь?
Мда. Грустно. Наверное мы говорим таки на разных языках. КУДА КОНКРЕТНЕЕ? Я спросил как подключить 2 ряда по 8 матриц 8х8. Даже еще конкретнее спросил: что подать на DIN первой матрицы второго ряда? Выход с ардуинки или DOUT последней матрицы первого ряда. Извините, но более конкретного вопроса я придумать не могу. Не можете ответить на этот? Я уже с этим смирился.
Ну, подключи на DOUT.
Там есть несколько матриц в несколько рядов
Мда. Грустно. Наверное мы говорим таки на разных языках. КУДА КОНКРЕТНЕЕ? Я спросил как подключить 2 ряда по 8 матриц 8х8. Даже еще конкретнее спросил: что подать на DIN первой матрицы второго ряда? Выход с ардуинки или DOUT последней матрицы первого ряда. Извините, но более конкретного вопроса я придумать не могу. Не можете ответить на этот? Я уже с этим смирился.
мужик, вот ты тут заливаешь, что задумал мега-проект :) - собрался собирать все с нуля - отдельно матрицы, отдельно микросхемы, потом разводить и заказывать в китае плату, прилаживать на нее ЕСП и писать под это все код. Грандиозные планы!
А что на деле? Как только возник первый простенький вопрос - ты сразу сдулся. Вместо того чтоб просто подумать или 10 минут поискать в гугле - постишь на форум и целый день выносишь мозг людям.
Если ты из-за подобной ерунды не можешь без подсказки, как же ты собрался решать более серьезные проблемы в схемотехнике или программировании? Тоже будешь десятки глупых вопросов задавать?
То, как тебе отвечают - это вовсе не пижонство. Вместо получения глупого ответа на твой глупый вопрос тебе куда полезнее было научится искать ответы самому. И не только в этом конкретном случае, а всегда. А ты даже не пытаешься пользоваться своей головой - сразу бежишь спрашивать у более умных. Это неправильно, это выдает в тебе халявщика. Учись находить ответы сам. А если ты из таких, которые "я лучше спрошу" - ты нам такой не интересен, поверь.
Там есть несколько матриц в несколько рядов
Там я уже был. Там только варинт 6 матриц в ряд. В ряд там все понятно. Мне же нужно 16 матриц в 2 ряда.
Мда. Грустно. Наверное мы говорим таки на разных языках. КУДА КОНКРЕТНЕЕ? Я спросил как подключить 2 ряда по 8 матриц 8х8. Даже еще конкретнее спросил: что подать на DIN первой матрицы второго ряда? Выход с ардуинки или DOUT последней матрицы первого ряда. Извините, но более конкретного вопроса я придумать не могу. Не можете ответить на этот? Я уже с этим смирился.
мужик, вот ты тут заливаешь, что задумал мега-проект :) - собрался собирать все с нуля - отдельно матрицы, отдельно микросхемы, потом разводить и заказывать в китае плату, прилаживать на нее ЕСП и писать под это все код. Грандиозные планы!
А что на деле? Как только возник первый простенький вопрос - ты сразу сдулся. Вместо того чтоб просто подумать или 10 минут поискать в гугле - постишь на форум и целый день выносишь мозг людям.
Если ты из-за подобной ерунды не можешь без подсказки, как же ты собрался решать более серьезные проблемы в схемотехнике или программировании? Тоже будешь десятки глупых вопросов задавать?
То, как тебе отвечают - это вовсе не пижонство. Вместо получения глупого ответа на твой глупый вопрос тебе куда полезнее было научится искать ответы самому. И не только в этом конкретном случае, а всегда. А ты даже не пытаешься пользоваться своей головой - сразу бежишь спрашивать у более умных. Это неправильно, это выдает в тебе халявщика. Учись находить ответы сам. А если ты из таких, которые "я лучше спрошу" - ты нам такой не интересен, поверь.
До этого форума у меня было мнение, что форумы и существуют, чтобы что-то узнавать или проверять то что ты предполагаешь. В плане основного числа форумов так и есть. Если там люди знают ответ они с охотой им делятся. Здесь же тебя повозят мордой по грязи, покажут твой реальный интелектуальный уровень. В предыдущих случаях после этих процедур кто-нибудь снисходил до ответа.
Я уже 3 дня ищу ответ на этот вопрос. Перелопатил много страниц. Есть примеры кодов, есть схемы подключения в один ряд. У меня просто складывается мнение, что здесь тоже никто ответа не знает, просто надо козырнуть своей значимостью. Ну в принципе я спокоен. Детали я только заказал, минимум пару недель их ждать, поэтому могу почитать местный бред. А как придут тупо попробую оба варианта и все. Так что жедающте попечать бесполезный текст могут конечно этим заняться.
сразу бежишь спрашивать у более умных
Не делайте мне смешно! Более умный! Более много о себе думающий - это видно. А вот подтверждения ума таки не вижу! :-)
ТС, ты реально конченный ?
Какая разница, сколько у тебя рядов и сколько матриц в ряду ?
Тупо все цепляется последовательно, а в коде указывается что у тебя 8*2 матриц.
Ты так и будешь брызжать слюной о том какие все тут злые ?
Это не мы злые, это ты ТУПОЙ. Ответ тебе дали сразу.
В MaxPanel.h есть примеры на все случаи жизни и описание как и что подключать тоже есть.
Но тупарям, вроде тебя, проще долбить форум.
ПОШЕЛ ВЖОПУ.
рожнаответа Вы ещё ждёте?ЗЫ: в файле redme библиотеки даже ссылка на кино есть для имбецилов мыслящих клипами. Искал он , млять ...
До этого форума у меня было мнение, что форумы и существуют, чтобы что-то узнавать или проверять то что ты предполагаешь. В плане основного числа форумов так и есть. Если там люди знают ответ они с охотой им делятся.
Какой однозначный ответ может быть на вопрос "на хлебе сверху должна быть колбаса или сыр"? Что вы тут разводите болото какое-то. Подключай как угодно, только софт напиши, чтобы он учитывал топологию.
Настойчивость, настойчивость и еще раз настойчивость! Я вот не понимаю, почему нельзя было сразу так ответить и не доводить до оскорблений! Я ведь ТОЛЬКО и спрашивал как объединить 2 ряда! Вход каждого подать на ардуино или выход первого соединить со входом на второй!
Примеры кода видел. Как подключать - не заметил. Коды смотрел. Из других файлов есть там текстовый без каких-либо описаний. Ну еще раз сегодня дома гляну. И снова можно было вот так для начала ответить.
В общем с одной стороны конечно вам спасибо. Вы первый ответили на вопрос, так что с одной стороны спасибо. Но с другой вы первый отправили меня по адоресу, поэтому наравне со спасибо предлагаю проследовать по тому же адресу. А именно ИДИ САМ В ЖОМУ МУДАК! :-) Спасибо гаспада!
Тебе на твой вопрос ответили неоднократно,только я 3 раза.
Просто ты настолько тупой , ленивый и афуевший, что нахер бы сдалось тебе помогать.
В следующий раз ничего кроме стёба не жди.
Специально для дебилов расскажу.
Файлы readme пишут не для прикола. Нормальные люди размещают там обычно полезную информацию.
До этого форума у меня было мнение, что форумы и существуют, чтобы что-то узнавать или проверять то что ты предполагаешь. В плане основного числа форумов так и есть. Если там люди знают ответ они с охотой им делятся.
Какой однозначный ответ может быть на вопрос "на хлебе сверху должна быть колбаса или сыр"? Что вы тут разводите болото какое-то. Подключай как угодно, только софт напиши, чтобы он учитывал топологию.
Ну как понять подключайте как угодно. Ну подключу я оба входа к разным выходам ардуино и придется мне судя по всему писать все процедуры самому, т.к. есть определенный способ подключения, который я и пытался выяснить.
Но еще раз скажу, на этом форуме я был готов к горячей перепалке и мерянию письками (ну типа мы такие умные с такими письками, а ты нас беспокоишь по своей мелочи), так что, т.к. ответ таки я получил, все спасибо.
Смотрим на твои 3 ответа:
1.
Ну может я невнимательно там смотрел. Но не нашел схем подключения.
2.
Ну да это похоже на ответ. Но т.к. уже началась перепалка, то я честно не до конца поверил что это ответ.
3. Да. Получил ответ и отсыл в места.
Итого вместо слов в первом же ответе типа: Да, надо выход последнего в первом ряду подать на вход первого во втором, мы имеем 3-4 страницы поднятия друго другу настроения! :-)
А я вот не понимаю, Вы правда не видите такого ответа в посте #2 в самом начале темы? Или дурачком прикидываетесь? Или не прикидываетесь?
Ну как понять подключайте как угодно. Ну подключу я оба входа к разным выходам ардуино и придется мне судя по всему писать все процедуры самому, т.к. есть определенный способ подключения, который я и пытался выяснить.
Так и понимать, как написано. Производитель чипа не ограничивает количество физических способов подключения - хоть вдоль, хоть поперек, хоть на каждый чип свой клок/дату.
Уровень софта - это уже Ваша головная боль. Сумеете написать самостоятельно - пишите для двух линеек или для одной. Не умеете программировать - анализируйте конкретные библиотеки на предмет того умеют ли они картинку на две полосы делить или нет. В гугле пишете "Arduino MAX7219 github", тыкаете по ссылкам и долго читаете - фантазии ваши покрываются прочитанным или нет.
Прошу прощения у Kakmyc. Действительно нашел в библиотеке фотки проекта. Ну пока у меня нет на руках матриц разобраться не просто. Но наверное там действительно можно разобраться.
=====================================
Пост удалён за мат
может забанить его нах? Или еще повеселимся?
Хомус - а хочешь я тебе расскажу, почему наши ответы тебе не подощли? - да потому что ты полный нуль в схемах и коде., Все что тебе доступно - это тупое повторение чужого проекта. И подоплека твоего вопроса - "подскажите мне такую схему подключения, чтобы на нее нашелся полностью готовый код, а то я сам нихера не умею!"
Что, не так? - конечно так. Любой, кто умеет хотя бы разбираться в примерах - понял бы тип подключения из кода библиотеки. Без схем. Но не ты.
Хомус - ну что замолчал то?
- Я требую продолжения банкета! (с)
Заглючил.
Ох и веселые тут оказывается ребята! Знают чаво аль нет - не известно, т.к. предпочитают хранить эту тайну, но еще и на роль предсказательниц претендуют.
Ну можете забанить. В прошлый раз с год назад обращался. Еще год пережду.
Понятно, значит, не прикидываетесь.