Самодельная графическая приставка
-
Вадиматоричик
- Грызет канифоль
- Сообщения: 299
- Зарегистрирован: Пн май 16, 2011 10:54:32
- Откуда: Красноярск
- Реклама
- Engineer_Keen
- Друг Кота
- Сообщения: 3872
- Зарегистрирован: Пт янв 29, 2010 10:27:40
- Откуда: Москва
Re: Самодельная графическая приставка
Может стоит все-таки уменьшить количество контроллеров? Такой вычислительной мощи хватит чтобы гонять DOOM III или Crysis на экранчике то сименса... Тут нужно оставить максимум 3 штуки. Один на опрос клавиатуры (мелкой тиньки хватит), один на вывод графики, один на реализацию самого движка игры. Зачем тратить десяток мег на то, что можно сделать на тиньке+несколько сдвиговых регистров. Стоимость уже за 1.5 килорубля зашкаливает 
-
Вадиматоричик
- Грызет канифоль
- Сообщения: 299
- Зарегистрирован: Пн май 16, 2011 10:54:32
- Откуда: Красноярск
Re: Самодельная графическая приставка
Пытался пожать все, но выводов всё равно не хватает и клавиатуры там две. Внимательно на схему посмотрите меньше не сожмёш (Хотя если у вас получиться, то браво).
Все можно сделать, было бы желание!
-
Foks
- Поставщик валерьянки для Кота
- Сообщения: 2108
- Зарегистрирован: Пт авг 29, 2008 16:28:19
- Откуда: Киев
Re: Самодельная графическая приставка
Порты расширяются регистрами с защелками и сдвиговыми регистрами!
Автор, а вообще, светодиодную мигалку спаяйте на МК и заставьте работать, а потом уже за такие проекты беритесь.
Я в свое время (лет в 13) начал изучать DirectX и теорию программирования игр, и думал, что прочитав одну книжку, смогу сам Квейк 3 написать. А потом ждало разочарование, когда я понял, насколько это большой труд, и с каким объемом информации нужно разобраться перед тем как садиться за такой проект. Нужно реально оценивать свои возможности, которые у Вас на данный момент есть.
Может через 10 лет Вам создание такой игры будет занимать один выходной от работы день, но сейчас Вам стоит начать с чего-то по-проще. Вам кажется, что всё просто - светодиоды и кнопочки, но при этом Вы даже не имеете представления о внутреннем устройстве микроконтроллера, поэтому правильность составления схемы у меня вызывает большие сомнения (хоть я её и не смотрел до сих пор). И как Вы собираетесь это всё программировать - мне тоже не понятно
Автор, а вообще, светодиодную мигалку спаяйте на МК и заставьте работать, а потом уже за такие проекты беритесь.
Я в свое время (лет в 13) начал изучать DirectX и теорию программирования игр, и думал, что прочитав одну книжку, смогу сам Квейк 3 написать. А потом ждало разочарование, когда я понял, насколько это большой труд, и с каким объемом информации нужно разобраться перед тем как садиться за такой проект. Нужно реально оценивать свои возможности, которые у Вас на данный момент есть.
Может через 10 лет Вам создание такой игры будет занимать один выходной от работы день, но сейчас Вам стоит начать с чего-то по-проще. Вам кажется, что всё просто - светодиоды и кнопочки, но при этом Вы даже не имеете представления о внутреннем устройстве микроконтроллера, поэтому правильность составления схемы у меня вызывает большие сомнения (хоть я её и не смотрел до сих пор). И как Вы собираетесь это всё программировать - мне тоже не понятно
Giggity giggity goo!
-
AlexPv
Re: Самодельная графическая приставка
Схема не рабочая. Хватит уже, остановитесь.Вадиматоричик писал(а):Кстати чуть не забыл как вам схема. Где, какие косяки подскажите, может.
- Реклама
-
Вадиматоричик
- Грызет канифоль
- Сообщения: 299
- Зарегистрирован: Пн май 16, 2011 10:54:32
- Откуда: Красноярск
Re: Самодельная графическая приставка
Я очень упорный, поэтому буду корректировать и пытаться пока не получеться пока пытаюсь сделать простую пробежку светодиодов по моей схеме.

Все можно сделать, было бы желание!
- Кислый
- Поставщик валерьянки для Кота
- Сообщения: 2095
- Зарегистрирован: Чт апр 08, 2010 18:50:01
- Откуда: Краснодар
- Контактная информация:
Re: Самодельная графическая приставка
автор не хочет слушать. там хватит 4 кнопок и одного контроллера с сименосовским дисплеем
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
@hobbyelectronics
@hobbyelectronics
Re: Самодельная графическая приставка
" -скажите можно что нибудь сделать с этой машиной?
- Можно. Можно снять передний и задний бампер и вставить между ними новый автомобиль..."
Какая нахрен коррекция? Схема абсолютно нерабочая, она даже составлена по непонятной логике и не нашим законам! (я схему не смотрел но это не важно)
Берётся один контроллер, для светодиодов ставим последовательно-параллельные сдвиговые регистры, количество ног устремляется в бесконечность, управление занимает 4 ноги контроллера. Как же клавиатура? Пожалуйста - ставим параллельно-последовательные регистры, количество опрашиваемых ног устремляется в бесконечность, управление занимает ещё 4 ноги контроллера, итого всего один контроллер с 8-ю занятыми ногами. Всё остальное делается программно, но вы Вадим не осилите это, инфа стопроцентная.
- Можно. Можно снять передний и задний бампер и вставить между ними новый автомобиль..."
Какая нахрен коррекция? Схема абсолютно нерабочая, она даже составлена по непонятной логике и не нашим законам! (я схему не смотрел но это не важно)
Берётся один контроллер, для светодиодов ставим последовательно-параллельные сдвиговые регистры, количество ног устремляется в бесконечность, управление занимает 4 ноги контроллера. Как же клавиатура? Пожалуйста - ставим параллельно-последовательные регистры, количество опрашиваемых ног устремляется в бесконечность, управление занимает ещё 4 ноги контроллера, итого всего один контроллер с 8-ю занятыми ногами. Всё остальное делается программно, но вы Вадим не осилите это, инфа стопроцентная.
[img]http://i053.radikal.ru/1102/71/0a0346d3a067.gif[/img]
[size=85]Ты думаешь ты думал как ты думаешь? (с)[/size]
[size=85]Ты думаешь ты думал как ты думаешь? (с)[/size]
- Engineer_Keen
- Друг Кота
- Сообщения: 3872
- Зарегистрирован: Пт янв 29, 2010 10:27:40
- Откуда: Москва
Re: Самодельная графическая приставка
Настоятельно рекомендую автору для начала написать "змейку" на матрице 8х8 с использованием какого-нибудь 8-ногого контроллера типа tiny25-45. В случае удачи можно будет браться за "графическую приставку". Иначе дальше схем с кучей контроллеров работа не сдвинется.
-
Вадиматоричик
- Грызет канифоль
- Сообщения: 299
- Зарегистрирован: Пн май 16, 2011 10:54:32
- Откуда: Красноярск
Re: Самодельная графическая приставка
Хорошо спасибо за советы.
Из них вынес для себя.
1)Схема некуда не годиться (Слишком мудрёная)
2)Можно обойтись 3-мя МК
3)Надо учить сдвиговые регистры
И вот ещё.Маленький экранчик и 4 кнопки я не хочу ,сама идея в простоте реализации и удара прочности. И она должна быть большой примерна как экран 15-и дюймовый. В этом весь прикол. За сдвигавые регистры спасибо полностью переделываю схему.Нашол информацию о 74HC595 буду смотреть.
Из них вынес для себя.
1)Схема некуда не годиться (Слишком мудрёная)
2)Можно обойтись 3-мя МК
3)Надо учить сдвиговые регистры
И вот ещё.Маленький экранчик и 4 кнопки я не хочу ,сама идея в простоте реализации и удара прочности. И она должна быть большой примерна как экран 15-и дюймовый. В этом весь прикол. За сдвигавые регистры спасибо полностью переделываю схему.Нашол информацию о 74HC595 буду смотреть.
Все можно сделать, было бы желание!
-
Foks
- Поставщик валерьянки для Кота
- Сообщения: 2108
- Зарегистрирован: Пт авг 29, 2008 16:28:19
- Откуда: Киев
Re: Самодельная графическая приставка
1. Можно и нужно обойтись одним МК! Это проще в разы, чем писать протокол связи между несколькими МК.
2. Слова "упорный" и "упёртый" имеют немного разный смысл.
2. Слова "упорный" и "упёртый" имеют немного разный смысл.
Giggity giggity goo!
Re: Самодельная графическая приставка
Ну, поскольку, как видно, разубедить аффтара отказаться от этой бре... э-э-э, дур... э-э-э, сложной затеи не удастся, то займемся грамматикой. Ибо сказано:
Помимо математических способностей, жизненно важным качеством программиста
является исключительно хорошее владение родным языком.
— Эдсгер Дейкстра
Помимо математических способностей, жизненно важным качеством программиста
является исключительно хорошее владение родным языком.
— Эдсгер Дейкстра
Неужто так сложно писать грамотно? Посмотрите - я поставил буквально пару запятых, и пост стал гораздо более читаемым. Пожалуйста, уважайте тех, кто пытается Вам помочь.Хорошо, спасибо за советы.
Из них вынес для себя:
1) Схема некуда не годит_ся (Слишком мудрёная)
2) Можно обойтись 3-мя МК
3) Надо учить сдвиговые регистры
И вот ещё. Маленький экранчик и 4 кнопки я не хочу,_сама идея в простоте реализации и ударопрочности. И она должна быть большой, примерно как экран 15-и дюймовый - в этом весь прикол. За сдвиговые регистры спасибо, полностью переделываю схему. Нашел информацию о 74HC595, буду смотреть.
Разница между теорией и практикой на практике гораздо больше, чем в теории.
-
Foks
- Поставщик валерьянки для Кота
- Сообщения: 2108
- Зарегистрирован: Пт авг 29, 2008 16:28:19
- Откуда: Киев
Re: Самодельная графическая приставка
Да, тоже не люблю, когда человек садиться схемы разрабатывать и программы писать, не зная языка, математики, физики, и вообще всего с чем он работает, но не понимает, как.
Но с языком надо сказать у автора не так плохо на фоне некоторых других личностей с форума (здесь не присутствующих). По крайней мере, меня не бесит
Но с языком надо сказать у автора не так плохо на фоне некоторых других личностей с форума (здесь не присутствующих). По крайней мере, меня не бесит
Giggity giggity goo!
- Кислый
- Поставщик валерьянки для Кота
- Сообщения: 2095
- Зарегистрирован: Чт апр 08, 2010 18:50:01
- Откуда: Краснодар
- Контактная информация:
Re: Самодельная графическая приставка
Не говорите о том, о чем не имеете представления ! Попробую обьяснить рабоче-крестьянским языкомВадиматоричик писал(а):Маленький экранчик и 4 кнопки я не хочу ,сама идея в простоте реализации и удара прочности.
такие подвижные электромеханические приборы как кнопки, двигатели, реле и пр. - это "просто песня" в этом отношении.
так что примите советы "как есть" на веру. и я гарантирую вам, что если вы не бросите этим заниматься, то вы поймёте правильость этих советов.
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
@hobbyelectronics
@hobbyelectronics
-
Вадиматоричик
- Грызет канифоль
- Сообщения: 299
- Зарегистрирован: Пн май 16, 2011 10:54:32
- Откуда: Красноярск
Re: Самодельная графическая приставка
Хорошо попробую реалезовать вообще на одном МК. Но с кучей микросхем сдвиговых регистров.
Но вот вопрос как тогда реализовать элемент задержки. У каждого растения он разный. От 10 сек до 1 мин. И тем более тогда придёться брать МК памащнее. Амега 32, например.
Но вот вопрос как тогда реализовать элемент задержки. У каждого растения он разный. От 10 сек до 1 мин. И тем более тогда придёться брать МК памащнее. Амега 32, например.
Все можно сделать, было бы желание!
- Engineer_Keen
- Друг Кота
- Сообщения: 3872
- Зарегистрирован: Пт янв 29, 2010 10:27:40
- Откуда: Москва
Re: Самодельная графическая приставка
А как вы собирались это реализовывать раньше? Контроллер же есть, на нем и реализуйте.Вадиматоричик писал(а):Но вот вопрос как тогда реализовать элемент задержки.
- Goldsmith
- Опытный кот
- Сообщения: 736
- Зарегистрирован: Пн янв 10, 2011 03:06:36
- Откуда: Ростов-на-Дону
- Контактная информация:
Re: Самодельная графическая приставка
Логично. А если потребуется задержка минут на 10, то и Амега 32 не потянет, нужно что-нибудь еще памащнее - четырехъядерный Пентиум, например.Вадиматоричик писал(а):Но вот вопрос как тогда реализовать элемент задержки. У каждого растения он разный. От 10 сек до 1 мин. И тем более тогда придёться брать МК памащнее. Амега 32, например.
А если, не дай бог, полчаса - тогда только Cray или Roadrunner.
Любой дурак может писать код. Настоящий профессионал - это тот, кто способен постоянно создавать продукт высокого качества, укладываясь при этом в бюджет.
J. Ganssle
J. Ganssle
-
Foks
- Поставщик валерьянки для Кота
- Сообщения: 2108
- Зарегистрирован: Пт авг 29, 2008 16:28:19
- Откуда: Киев
Re: Самодельная графическая приставка
ATmega32 - не такой уже и мощный. Но зато в самый раз для начала: и мало не будет, и в DIP-корпусе есть.
Задержка делается разными методами, изучайте подробнее МК. И параллельные вычисления делаются с помощью прерываний, и т.п.
Задержка делается разными методами, изучайте подробнее МК. И параллельные вычисления делаются с помощью прерываний, и т.п.
Giggity giggity goo!
-
Вадиматоричик
- Грызет канифоль
- Сообщения: 299
- Зарегистрирован: Пн май 16, 2011 10:54:32
- Откуда: Красноярск
Re: Самодельная графическая приставка
Я понимаю, как делать задержки (Тем более что в Flowcode V4 for AVRs для этого нужно поставить один значок и в нём написать время задержки) Дело в том, что огромное количество операций выполняется в этой игре.
И вообще я прислушался к вашим советам и решил сделать на амеге 8 игру волк ловит яйца. (Так сказать папрактиковаться. Кстате вопрос. Кто небудь в этой программе знает, как использовать сдвиговые регистры.
И вообще я прислушался к вашим советам и решил сделать на амеге 8 игру волк ловит яйца. (Так сказать папрактиковаться. Кстате вопрос. Кто небудь в этой программе знает, как использовать сдвиговые регистры.
Все можно сделать, было бы желание!
-
Вадиматоричик
- Грызет канифоль
- Сообщения: 299
- Зарегистрирован: Пн май 16, 2011 10:54:32
- Откуда: Красноярск
Re: Самодельная графическая приставка
Нашел, как использовать сдвиговые регистры работаю. Мне осталось реализовать генератор случайных чисел (Откуда яйца будут идти) И проект закончен.
Все можно сделать, было бы желание!


