КАРМАДРОЧЕР The Game - игра созданная под впечатлением от джоя и его обитателей, немного подробностей в комментах.
Подробнее
Игра на Arduino,Games,,Мой первый проект на Arduino и первая видеоигра. Концепция игры основывается на типах пользователей сайтов с рейтинговой системой, отсюда и название "КАРМАДРОЧЕР The Game".
geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,Игры,arduino,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам,ещё в комментах,кармодрочерство,сделано в России,оригинальный контент,песочница,КАРМАДРОЧЕР The Game,Oldschool
Еще на тему
Плюс рекомендую все оформить в виде шилда на макетке другого типа, как на картинке ниже. Элементарно впаиваются BLS штыри в нужном месте, и россыпуха. Под экран 20х4 также сделать разъемное соединение. Такая штука гарантированно пригодится на много лет вперед!
Управляешь функцией ног порта В к примеру напрямую через DDRB и PORTB
//Поставить бит (ножку) 0 порта B в режим цифрового выхода
DDRB=DDRB | B00000001;
//Врубить ногу в состояние 1
PORTB=PORTB | B00000001;
Это всеравно что написать
pinMode(8, OUTPUT);
digitalWrite(8,HIGH);
Простой пример аппаратной части:
Потенциометр подключается на анлоговый вход(тут на пин A0). С аналогового входа можно получать значение от 0 до 1023 включительно, в зависимости от положения ручки потенциометра. mapHeight - параметр высоты игровой области(соответствует количеству строк экрана, тут 4). Дальше простая арифметика: берём величину с аналогового входа и целочисленно(отбрасывая дробную часть) делим на "размер" одной строки относительно области значений, получаем значение от 0 до mapHeight-1;
int getPos()
{
int sensorValue = analogRead(JOYSTICK_PIN);
return sensorValue / (1024 / mapHeight);
}
Про переход с Ардуино мне непонятно, Atmega328p и есть 8-bit AVR.
http://habrahabr.ru/post/204142/
это было ЛЕГЕН......подожди ,подожди , ДАРНО!
п.с. сам балуюсь больше двигателями. подумываю над бортовым компуктером для старенькой тойоты, там нету тахометра штатного, кучу датчиков, температуры и прочего. сделать не сложно. некогда взяться.
Хотел делать ЧПУ станочек, уперся в более менее мощные драйвера для биполярников.(дорогие сцуко, относительно)
Други ардуинщики подскажите адрес лежбища тутриалов по ардуино - для подключения сервоприводов.
но! ВНЕЗАПНО я даже добился, только тебе не понять, что такое 64-канальный BAM-контроллер для светодиодов.
пора бы уже уяснить, что тут не только жирные зелёные ребята обитают.
Не знаю как в ардуино но с авр студией видел забавный и необъяснимый глюк, проект собранный вечером вешал протеус напрочь но тот же проект без изменений на утро работал нормально