Заголовок сообщения: Re: Тетрис для АВР+светоматрица. На Ассемблере!
Добавлено: Пн май 15, 2017 17:12:52
Собутыльник Кота
Карма: 29
Рейтинг сообщений: 645
Зарегистрирован: Сб май 14, 2011 21:16:04 Сообщений: 2687 Откуда: г. Чайковский
Рейтинг сообщения:0 Медали: 1
Не будь я таким ленивым, я бы тоже сделал Вашу замечательную идею. Но если я себя вдруг заставлю (что вряд ли), то сделаю Тетрис2 из ZX Spectrum. На мой взгляд - это было удачное изобретение велосипеда. Я даже как-то на java сделал себе под старый телефон подобный тетрис. Только вот теперь смартфон на Андроиде. ---------- Батя у меня монстр, прошел весь Тетрис2, а ведь там нет сохранений. Там в конце так и было написано, "Вы читер, так как это невозможно". Не дословно конечно.
_________________ Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.
Инженеры КОМПЭЛ провели сравнительное тестирование аккумуляторов EVE и Samsung популярного для бытовых и индустриальных применений типоразмера 18650.
Для теста были выбраны аккумуляторы литий-никельмарганцевой системы: по два образца одного наименования каждого производителя – и протестированы на двух значениях тока разряда: 0,5 А и 2,5 А. Испытания проводились в нормальных условиях на электронной нагрузке EBD-USB от ZKEtech, а зарядка осуществлялась от лабораторного источника питания в режиме CC+CV в соответствии с рекомендациями в даташите на определенную модель.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Заголовок сообщения: Re: Тетрис для АВР+светоматрица. На Ассемблере!
Добавлено: Пт авг 04, 2017 16:33:37
Собутыльник Кота
Карма: 29
Рейтинг сообщений: 645
Зарегистрирован: Сб май 14, 2011 21:16:04 Сообщений: 2687 Откуда: г. Чайковский
Рейтинг сообщения:3 Медали: 1
Нет не просто. Тетрис 2 - это аркадный тетрис. Все те же 7 фигур (есть и больше, но это изврат), с задачами на каждый этап и с жизнями. Задачи: уничтожить определнное количество линий, уничтожить кирпичи или продержаться определенное время. На каждом этапе своя скорость начальный рисунок. Лучший пример - это тетрис 2 для ZX Spectrum фирмы FuxOft. На мой взгляд - это изобретение велосипеда (в хорошем смысле). А то что скорость не повышалась, это только плюс. Бывало по пол-часа проходился один этап на грани фола в самом верху стакана.
Я тетрис 2 для спектрума как то сделал на JAVA для телефона, попроще чем в спектруме, но этапы теже. Заинтересует если, то дам данные для всех ста этапов (я их в эмуляторе спектрума зарисовал для себя )
_________________ Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.
Заголовок сообщения: Re: Тетрис для АВР+светоматрица. На Ассемблере!
Добавлено: Пт авг 04, 2017 17:09:06
Собутыльник Кота
Карма: 29
Рейтинг сообщений: 645
Зарегистрирован: Сб май 14, 2011 21:16:04 Сообщений: 2687 Откуда: г. Чайковский
Рейтинг сообщения:3 Медали: 1
Нет там ничего крутого, кроме самой идеи.
Вот сделаете обычный тетрис. Тетрис2 добавить нет проблем.
Инициализировать новый этап? Просто стакан при старте не пустой, а сразу заполненный чем-то. В том числе "кирпичами". Если в этапе есть задание не только удалить кирпичи, а еще некое количество одинарных, двойных, тройных и четверных линий, то инициализируется задание нужными числами.
Фигура упала, сразу проверка выполненность задания. Проверяется стакан на кирпичи, на количество оставшихся линий (вернее проверка на ноль). Если нет кирпичей и в задании оставшиеся линии ноль этап пройден, следующий этап. Если заполнил стакан, тоже следующий этап, только минус жизня.
-------- Правда для индикации оставшихся линий, номера этапа, жизни и может быть очков, еще какой-то индикатор нужен будет.
_________________ Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.
Не. плата уже готова. Лишнего не поставить ничего... (( А по поводу самого тетриса, то у меня простая идея была. Табло 10х20 клеток. Рядом второе 2х4 клетки (для подсказок следующей фигуры). И три больших индикатора семисегментных, которые ряды считать будут. И все. Ну и джойстик от Денди.
Заголовок сообщения: Re: Тетрис для АВР+светоматрица. На Ассемблере!
Добавлено: Пт авг 04, 2017 17:46:25
Собутыльник Кота
Карма: 29
Рейтинг сообщений: 645
Зарегистрирован: Сб май 14, 2011 21:16:04 Сообщений: 2687 Откуда: г. Чайковский
Рейтинг сообщения:0 Медали: 1
СКАЗОЧНИК писал(а):
А по поводу самого тетриса, то у меня простая идея была
Не в коем случаен не настаиваю на тетр2 и не отговариваю от Вашей идеи. Тем более если вдруг потом и надумаете, скорее всего переделки будут не большие.
_________________ Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.
Спаял две платки... Одну даже решился проверить. Ну почему я такой тупой в программировании???!
Плату получилось развести так, чтобы было проще. В итоге на каждом регистре не используется каждый 1ый и 5ый выходы. Получается, что всего 6 выводов порта регистра подключено к 6ти входам ключей УЛН2003. В программе, соответственно, каждый светодиод - это 3 бита. Плюс один самый первый, который не используется. Итого РГБ = 7 цветов. Первый пропускаем, а дальше три бита РГБ. Опять пропускаем и дальше три бита РГБ.
Короче, работает, только как-то криво.
З.Ы. И к сожалению, не ярко.
И массив неправильно все время считывает... Цвета не совсем те
Относительно все, мне думается. Может попробовать схимичить пару-тройку ячеек, в размер и посмотреть, как они будут работать при дневном свете, вечернем заполняющем освещении и в темноте. Стенки можно мятой фольгой обклеить, до кучи.
Станислав, чем дОльше вы будете идти по изначально ошибочно выбранному пути, тем больше разочарований вас будет ждать. Вы считаете уже понесенные затраты и считаете, что возвращаться к началу уже не выгодно. Но поверьте, к тому моменту, когда вы завершите свою работу, затраты будут еще больше, а разочарование - сильнее! Останавливайтесь и пересматривайте концепцию на WS2812 - отличная яркость, простое использование, недорого. То, что уже закуплено - или продайте по небольшой цене, или отложите на будущие проекты.
_________________ если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе при взгляде на многих сверху ничего не меняется... скушно, бабоньки!
Заголовок сообщения: Re: Тетрис для АВР+светоматрица. На Ассемблере!
Добавлено: Вс авг 27, 2017 09:26:56
Собутыльник Кота
Карма: 29
Рейтинг сообщений: 645
Зарегистрирован: Сб май 14, 2011 21:16:04 Сообщений: 2687 Откуда: г. Чайковский
Рейтинг сообщения:0 Медали: 1
ARV писал(а):
и пересматривайте концепцию на WS2812
Я одному гражданину делал некий проект на них. Говорит часто вылетают, а выгоревший один, гасит после себя все остальные. Есть такие же, но более надежные, за счет дублирования линии данных. WS2813.
А так то да, поддерживаю ARV. Очень сильно упростят Ваш проект.
_________________ Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.
Станислав, чем дОльше вы будете идти по изначально ошибочно выбранному пути
Роман, не считаю этот путь прямо ошибочным... Пусть он будет. Это же для развлечения (хобби), а не заказ какой ради денег, где надо сделать быстрее и дешевле, а продать подороже.
ARV писал(а):
на WS2812 - отличная яркость
Не считаю также, что у них яркость больше, чем у обычных светодиодов (что по сути тоже самое, только без микросхемы внутри). Да, с ними можно было сделать проще. Но когда все это начиналось они стоили во много раз дороже.
ARV писал(а):
что уже закуплено - или продайте по небольшой цене,
Кому же теперь я продам заводские травленные платы с распаянными на них светодиодами? Даже если и не дорого? А для тех же ВС2812 тоже надо платы делать... По одному их явно будет мало. А под несколько штук - получаются те же платы, которых надо много и в ручную делать прямо напряжно. Придется заказывать, что опять тоже самое.
З.Ы. Все это философия. Можно платы и не делать, а использовать куски светодиодной ленты на этих светодиодах, или вообще целиком ленту. Вот СЛЕДУЮЩИЙ проект именно так и буду мудрить.
_________________ если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе при взгляде на многих сверху ничего не меняется... скушно, бабоньки!
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 16
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения