Тетрис AVR+ls020
Тетрис AVR+ls020
Привет коты и кошки!
Дело было вечером, делать было нечего... Случайно попали в руки дисплейчики от сименса х65, типа ls020. Стало интересно, что можно из них выжать на атмеловских контроллерах? В результате получилась эта штука.
Программа написана достаточно дубово, оптимизировать можно еще долго. Начинающим, думаю, будет интересно...
Сборка выполнялась в AVR Studio 3 + WinAVR 2010-01-10.
Контроллер - ATmega8. Частота кварца не сильно критична, у меня стоит 11.0592 МГц.
Схема генератора подсветки взята от "Хамелеона" (http://radiokot.ru/circuit/digital/measure/30/) Автору респект и уважуха! :)
Там же смотрите распиновку дисплея.
В прилогаемом файле исходники и прошивка. Фьюзы: CKSEL=F,SUT=1.
Питание - 3.3В. Можно запитать и от 5В, но при этом дисплей подключать ч/з делители.
----------
В схеме ошибка!!! Приношу свои извинения, смотрите новый вариант.
Дело было вечером, делать было нечего... Случайно попали в руки дисплейчики от сименса х65, типа ls020. Стало интересно, что можно из них выжать на атмеловских контроллерах? В результате получилась эта штука.
Программа написана достаточно дубово, оптимизировать можно еще долго. Начинающим, думаю, будет интересно...
Сборка выполнялась в AVR Studio 3 + WinAVR 2010-01-10.
Контроллер - ATmega8. Частота кварца не сильно критична, у меня стоит 11.0592 МГц.
Схема генератора подсветки взята от "Хамелеона" (http://radiokot.ru/circuit/digital/measure/30/) Автору респект и уважуха! :)
Там же смотрите распиновку дисплея.
В прилогаемом файле исходники и прошивка. Фьюзы: CKSEL=F,SUT=1.
Питание - 3.3В. Можно запитать и от 5В, но при этом дисплей подключать ч/з делители.
----------
В схеме ошибка!!! Приношу свои извинения, смотрите новый вариант.
- Вложения
-
- tetris.png
- схема
- (12.69 КБ) 4390 скачиваний
-
- tetris.jpg
- собрано на макетке
- (42.78 КБ) 3667 скачиваний
-
- tetris.zip
- исходники и прошивка
- (9.18 КБ) 2052 скачивания
Последний раз редактировалось skyther Ср окт 20, 2010 21:49:22, всего редактировалось 5 раз.
- andrey_artemov
- Встал на лапы
- Сообщения: 136
- Зарегистрирован: Сб авг 15, 2009 21:26:50
- Откуда: Пенза
- Контактная информация:
Re: Тетрис AVR+ls020
Молодца !!!!
Если можно запиши видео работы, можно снятое на телефон.
Можно разместит на yotube и дать нам ссылку - очень интересно
Если можно запиши видео работы, можно снятое на телефон.
Можно разместит на yotube и дать нам ссылку - очень интересно
- Bond
- Вымогатель припоя
- Сообщения: 514
- Зарегистрирован: Пн ноя 24, 2008 09:31:09
- Контактная информация:
Re: Тетрис AVR+ls020
можешь схему выложить
Энергия ядерного взрыва равна примерно 22030000000ккал
что примерно соответствует 4,3 тысяч тонн копченой колбасы.
День рождения 11.02.1995
что примерно соответствует 4,3 тысяч тонн копченой колбасы.
День рождения 11.02.1995
Re: Тетрис AVR+ls020
нарисовал схему, радуйтесь ;)
- ua3usy
- Открыл глаза
- Сообщения: 56
- Зарегистрирован: Чт май 07, 2009 11:52:36
- Откуда: Старая вичуга Ивановская область
- Контактная информация:
Re: Тетрис AVR+ls020
хааа, сдорово блин!!! покажи видео как работает! тоже чтоль собрать попробывать!
-
Westbam
- Встал на лапы
- Сообщения: 82
- Зарегистрирован: Пт янв 02, 2009 19:28:44
- Откуда: Москва
- Контактная информация:
Re: Тетрис AVR+ls020
skyther'у Почет и уважуха!!!
Собрал, заработало все сразу
Видюха:
http://www.youtube.com/watch?v=V_2BY2Ck ... er&list=UL
Транзистор поставил кт3102, он гадина греется, как мне думается
из за слишком маленького сопротивления в базе.
Пойду дальше рубиться в тетрис.
Собрал, заработало все сразу
Видюха:
http://www.youtube.com/watch?v=V_2BY2Ck ... er&list=UL
Транзистор поставил кт3102, он гадина греется, как мне думается
из за слишком маленького сопротивления в базе.
Пойду дальше рубиться в тетрис.
- andrey_artemov
- Встал на лапы
- Сообщения: 136
- Зарегистрирован: Сб авг 15, 2009 21:26:50
- Откуда: Пенза
- Контактная информация:
Re: Тетрис AVR+ls020
Westbam писал(а):skyther'у Почет и уважуха!!!
Пойду дальше рубиться в тетрис.
Посмотрел видео - впечатляет, парни молодцы !!!!
-
Westbam
- Встал на лапы
- Сообщения: 82
- Зарегистрирован: Пт янв 02, 2009 19:28:44
- Откуда: Москва
- Контактная информация:
Re: Тетрис AVR+ls020
Наигравшись в тетрис, я решил доказать всему миру что я
тоже крут и написал игру понг.
Зырим тут:
http://www.youtube.com/watch?v=fDiKRzBjfQI
Одна беда у меги выиграть не возможно
тоже крут и написал игру понг.
Зырим тут:
http://www.youtube.com/watch?v=fDiKRzBjfQI
Одна беда у меги выиграть не возможно
- ua3usy
- Открыл глаза
- Сообщения: 56
- Зарегистрирован: Чт май 07, 2009 11:52:36
- Откуда: Старая вичуга Ивановская область
- Контактная информация:
Re: Тетрис AVR+ls020
круто.. надо будет собрать попробывтаь:
- Fasterpast
- Мучитель микросхем
- Сообщения: 493
- Зарегистрирован: Ср фев 14, 2007 12:07:58
- Откуда: Москва
- Контактная информация:
Re: Тетрис AVR+ls020
Westbam, вклассно. Выиграть возможно, нужно только алгоритмы совершенствовать... ну и скорость шарика должны расти со временем.
Может кто знает, где парочку ls020 можно купить а то мне что-то последнее время они не попадаются (
Может кто знает, где парочку ls020 можно купить а то мне что-то последнее время они не попадаются (
-
Westbam
- Встал на лапы
- Сообщения: 82
- Зарегистрирован: Пт янв 02, 2009 19:28:44
- Откуда: Москва
- Контактная информация:
Re: Тетрис AVR+ls020
Насчет алгоритма да, если появиться у меня желание, усовершенствую
гаму. Я свой S65 на молотке покупал, там частенько дохлые сотики продают.
гаму. Я свой S65 на молотке покупал, там частенько дохлые сотики продают.
- Fasterpast
- Мучитель микросхем
- Сообщения: 493
- Зарегистрирован: Ср фев 14, 2007 12:07:58
- Откуда: Москва
- Контактная информация:
Re: Тетрис AVR+ls020
За последнее время купил 3 дохлых S65, в одном был ls020, но видимо утопленный, когда включается подсветка - видно кучу артефактов.
Остальные два - с "зелёными" дисплеями...
Пойду на днях по митинскому рынку гулять...
Остальные два - с "зелёными" дисплеями...
Пойду на днях по митинскому рынку гулять...
-
boogyman
- Первый раз сказал Мяу!
- Сообщения: 33
- Зарегистрирован: Ср дек 08, 2010 18:53:34
- Откуда: Москва
- Контактная информация:
Re: Тетрис AVR+ls020
А под LPH8836 сложно будет исходник переделать?