КАРМАДРОЧЕР The Game - игра созданная под впечатлением от джоя и его обитателей, немного подробносте / КАРМАДРОЧЕР The Game :: Oldschool :: оригинальный контент :: кармодрочерство :: сделано в России :: ещё в комментах :: сделал сам (нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам) :: arduino :: Игры :: geek (Прикольные гаджеты. Научный, инженерный и айтишный юмор)

geek Игры arduino сделал сам ещё в комментах кармодрочерство сделано в России оригинальный контент песочница Oldschool ...КАРМАДРОЧЕР The Game 
КАРМАДРОЧЕР The Game - игра созданная под впечатлением от джоя и его обитателей, немного подробностей в комментах.


Подробнее
Игра на Arduino,Games,,Мой первый проект на Arduino и первая видеоигра. Концепция игры основывается на типах пользователей сайтов с рейтинговой системой, отсюда и название "КАРМАДРОЧЕР The Game".
geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,Игры,arduino,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам,ещё в комментах,кармодрочерство,сделано в России,оригинальный контент,песочница,КАРМАДРОЧЕР The Game,Oldschool
Еще на тему
Развернуть
Немного о “персонажах” КАРМАДРОЧЕР ТИе бате
Лого реактора. Персонажем не является, подрабатывает собой же на полставки.
Олдфаг. Первый кандидат. Алекс из “Заводного Апельсина” Кубрика.
Олдфаг. Второй кандидат*. Уолтер Уайт из “Во все тяжкие”.
Ньюфаг. Не знаю, как называется этот рейдж фэйс, но
Dalkor Dalkor 05.02.201400:20 ответить ссылка 12.1
Немного о “железе” КАРМАДРОЧЕР The Game
Arduino UNO R3. Плата с микроконтроллером и разводкой - сердце, мозг и печень проекта.
Мечта и кошмар почти любого гика.
Текстовый экран 20x4 знака, не может в графику, но есть нюанс. Сделано в России, ура!
Макетная плата aka Breadboard. Кусок пластика с
Dalkor Dalkor 05.02.201400:29 ответить ссылка 10.9
на Семисегментнике через резюки 470 Ом идет по 5МА на сегмент. Даже на 100% засвете без ШИМ будет всего 35МА на порт из 200 разрешенных. Так что микруху драйвера можно выкинуть.

Плюс рекомендую все оформить в виде шилда на макетке другого типа, как на картинке ниже. Элементарно впаиваются BLS штыри в нужном месте, и россыпуха. Под экран 20х4 также сделать разъемное соединение. Такая штука гарантированно пригодится на много лет вперед!
ManKey ManKey 05.02.201400:42 ответить ссылка 2.5
Что значит "выкинуть микруху драйвера", как я управлять индикатором буду?
Dalkor Dalkor 05.02.201400:49 ответить ссылка 1.1
берешь порт любой свободный. тебе то всего надо 7 проводков и общий. Каждый сегмент включаешь через резистор.

Управляешь функцией ног порта В к примеру напрямую через DDRB и PORTB
//Поставить бит (ножку) 0 порта B в режим цифрового выхода
DDRB=DDRB | B00000001;
//Врубить ногу в состояние 1
PORTB=PORTB | B00000001;

Это всеравно что написать

pinMode(8, OUTPUT);
digitalWrite(8,HIGH);


Простой пример аппаратной части:
*15"
♦-
1N4148
■Of
10mkF 0.1 mkF
78L05
с катушки «----------
220K
10nF
1K
10K
5.1V
0.1 mkF 10mkF
4= 4= jT 4= 4=
Габариты «---------
10K
22pF
X
ZQ1
8MHz
22pF
T
I
BC847
2,2nF
T
1
I
BC847
IC
10
JT1
Resel	CPU	Vcc
PDO		PB7
RxD		SCK
PD1		PB6
TxD		MISO
XTAL2		PB5
ManKey ManKey 05.02.201401:31 ответить ссылка 1.3
мастер джедай, объясните как вы так с потенцеометром замутили (можно кусочек кода, если не жалко)
porok porok 05.02.201408:05 ответить ссылка 0.4
Какой из меня мастер, это мой первый проект.
Потенциометр подключается на анлоговый вход(тут на пин A0). С аналогового входа можно получать значение от 0 до 1023 включительно, в зависимости от положения ручки потенциометра. mapHeight - параметр высоты игровой области(соответствует количеству строк экрана, тут 4). Дальше простая арифметика: берём величину с аналогового входа и целочисленно(отбрасывая дробную часть) делим на "размер" одной строки относительно области значений, получаем значение от 0 до mapHeight-1;

int getPos()
{
int sensorValue = analogRead(JOYSTICK_PIN);
return sensorValue / (1024 / mapHeight);
}
Dalkor Dalkor 05.02.201409:59 ответить ссылка 0.9
radiokot.ru в помощь, и кстати загляни на форум, не бойся не съедят там не реактор
Безумный плюс тебе, брат-ардуинщик!
охуенно получилось, вот только ардуино маст дай, переходи на 8битный аврки
Ардуино мне подарили вместе с набором компонент, так что не я выбирал платформу, а она выбрала меня.
Про переход с Ардуино мне непонятно, Atmega328p и есть 8-bit AVR.
Dalkor Dalkor 05.02.201411:14 ответить ссылка 0.2
да, только используются высокоуровневые библиотеки, а весь кайф в том чтоб самому копатся в фарше и датащитах, сложно конечно, зато мозг неплохо заставляет думать, а вообще как и говорил раньше сходите на радиокот, если ещё раньше этого не сделали, там очень много всего именно для вас. А вообще крутоже, респект вам.
хотя с другой стороны очень просто взять и чтото сделать, для начала в самый раз
Если уж на что переходить - так это на АРМы, они щас дешевле дуин стоят.
Я планирую на Android переходить, когда язык подучу. Микроконтроллеры, безусловно, штука интересная, но это не совсем моё.
Dalkor Dalkor 05.02.201412:05 ответить ссылка 0.0
где сама игра?
bl0cker bl0cker 05.02.201400:24 ответить ссылка 0.4
Код на рефакторинге, будет в открытом доступе позже, вместе со схемой.
Dalkor Dalkor 05.02.201400:27 ответить ссылка 0.3
Это вин
Особую ачивку этому господину!
Singleton Singleton 05.02.201400:36 ответить ссылка 10.0
Arduino Master
Графонорожденый
На подобные поделки приятней смотреть чем на всякую консольно-пэкашную ерунду с графоном
Интересно чего больше, общего количества плюсов за все посты в любых категориях или минусов?
Anonimq Anonimq 05.02.201401:44 ответить ссылка 0.4
Да вы национальный герой!
mrshpit mrshpit 05.02.201401:50 ответить ссылка 0.4
Epic!
Ramzesss Ramzesss 05.02.201402:17 ответить ссылка 0.0
Замути телефон на ардуине!
MaXM00D MaXM00D 05.02.201402:41 ответить ссылка -0.9
ты не поверишь...
http://habrahabr.ru/post/204142/
d00m d00m 05.02.201403:37 ответить ссылка 0.1
Это должно быть в летописях как память о былых временах и своевременном обществе , и надеюсь спустя сто лет((ну или хотя бы около того) наше новое поколение и следующие за ним это увидят и улыбнуться как мы с вами =) , всем лучей добра олдфаги и вкуривающие ньюфаги =)

это было ЛЕГЕН......подожди ,подожди , ДАРНО!
He3madul He3madul 05.02.201403:43 ответить ссылка 0.9
Jkfaa Jkfaa 05.02.201403:52 ответить ссылка 7.3
В конце игры надо вот эту песню
Почему-то саунд из соника вспомнил.. Эх, ностальгия)
если честно, хуйня какая то
сказал малолетний долбоёб, у которого мозга не хватает понять чтоже это такое
Смотри терминатора-тролля не собери) Руки от куда нужно растут) Хотя уверен, что больше половины не поняли, как ты это собрал)
Mucko Mucko 05.02.201408:25 ответить ссылка -6.4
Опрометчивое оскорбление на реакторе :)
Meelky Meelky 05.02.201419:28 ответить ссылка 0.1
всегда завидовал людям, которые шарят в электротехнике. Вы же, блеать, можете все что угодно собрать..и это ахуеть как круто.
jamayka jamayka 05.02.201409:17 ответить ссылка 1.7
Я в электротехнике и не шарю почти. Всё прелесть Arduino в том, что порог вхождения очень низкий и в интернете огромное количество туториалов. Если в 8-м классе физику на честную 3 сдал и помнишь о чём там, Arduino освоишь.
Dalkor Dalkor 05.02.201409:42 ответить ссылка 0.9
бля надо в корпус и продавать ! я бы купил !
Zubo Zubo 05.02.201409:58 ответить ссылка -0.1
Браво! Вся суть джоя в двухминутном ролике.
призрак в доспехах?
Gasaraki
казалось бы пересмотрел почти весь киберпанк, а нет ещё есть, спасибо поглядим
Это не киберпанк, это олдовая меха.
наконец-то пришло время плюсов! :)
Этого тамбсапа еще не было
а чего подсветку то не врубил на дисплее. инвертированый экран без подсветки ваще не айс.
Это такой экран(зелёные символы на чёрном фоне), подсветка включена.
Dalkor Dalkor 05.02.201411:20 ответить ссылка 0.0
хм. я комп на свой мот делал когда у меня тож были зеленые на черном. да только все видно было. мож напрягу пониженую подал на подсветку что ее верхний свет забивает?
не ленивый реактор всегда хорошо...
SSERGII SSERGII 05.02.201411:03 ответить ссылка 0.2
М, неплохо. а почему не заюзал джойстик от пс (я брал стартеркит, там был)
п.с. сам балуюсь больше двигателями. подумываю над бортовым компуктером для старенькой тойоты, там нету тахометра штатного, кучу датчиков, температуры и прочего. сделать не сложно. некогда взяться.
Хотел делать ЧПУ станочек, уперся в более менее мощные драйвера для биполярников.(дорогие сцуко, относительно)
e16wmx e16wmx 05.02.201411:22 ответить ссылка 0.1
У меня набор Матрёшка Z + Экран, там многого из стартер кита нет.
Dalkor Dalkor 05.02.201411:53 ответить ссылка 0.0
сделайте, кто умеет, такую игру на телефон или пк
пора открывать магазин на реакторе!!!
Молодец ! наверное... ,лучше в след раз сделай порнушную игру
афтар тру фан джоя
alf01 alf01 05.02.201412:51 ответить ссылка 2.3
мой тебе совет: скачай фотошоп, пеинт для таких вещей уже не вканывает.
buryat buryat 05.02.201415:25 ответить ссылка -3.0
т.е., смайлик на картинке никого не смущает? ок, прохожу мимо)
buryat buryat 05.02.201418:04 ответить ссылка -1.5
фотошоп как по мне давно не тру, GIMP форева ^_^
он еще и бесплатный
похоже на колбасу твердого копчения))) или я просто голоден?))
бедную свинку скарифицировал?
Молодец!!!
Мы все хотим от тебя детей
Тут можно получить детей? Я в очереди!
молодца!)

Други ардуинщики подскажите адрес лежбища тутриалов по ардуино - для подключения сервоприводов.
Если понимаешь английский, то на родном сайте много полезной информации и примеров, вот про подключение сервомотора: http://arduino.cc/en/Tutorial/Sweep
Dalkor Dalkor 05.02.201414:13 ответить ссылка -0.1
Это прекрасно) И саундтрек отлично подобран
К песенке нашлась партитура с вокальной партией, это определило выбор.
Dalkor Dalkor 05.02.201414:15 ответить ссылка -0.1
Пфф... Долго не мог понять, пока не перешло на ту часть, где поётся "Троло-ло-ло..."
270996 270996 05.02.201415:01 ответить ссылка -0.1
Ого,
ардуина!
Я думаю, это тянет на ТРИ звезды!
buryat buryat 05.02.201415:22 ответить ссылка 2.6
Из трех, бро! А не как в том комиксе...
прости, парень. познавший ассемблер не поймёт щенячьего восторга первооткрывателя бейсика.
buryat buryat 05.02.201418:01 ответить ссылка -0.5
там си
да и вообще прежде чем выебыватся запили что-то лучше чем автор
во-первых, не си, а его брат-дебил, во-вторых, спервадобейся, ага.
но! ВНЕЗАПНО я даже добился, только тебе не понять, что такое 64-канальный BAM-контроллер для светодиодов.
пора бы уже уяснить, что тут не только жирные зелёные ребята обитают.
buryat buryat 08.02.201421:31 ответить ссылка 0.0
Автор красавчек, с прямыми руками!!! Пили еще!!!1 ))) плюсик, моих скромных 0,1
gerrett gerrett 05.02.201417:32 ответить ссылка -0.1
а что за музон? :D идеально подходит))
Rasie1 Rasie1 05.02.201418:28 ответить ссылка -0.1
Dalkor Dalkor 05.02.201419:39 ответить ссылка 0.0
А эмулятор на компе погамать уже просили?
dedrik dedrik 05.02.201418:45 ответить ссылка -0.1
я даже залогинился специально, что бы плюс тебе вкатать!!!!!!
kukushka kukushka 05.02.201420:40 ответить ссылка 0.3
Вопрос автору: через proteus запускается? или ардруина выводит код несовместимый с симулятором? (пару раз сталкивался с таким)
Scrooler Scrooler 06.02.201401:04 ответить ссылка 0.0
Не имею ни малейшего представления, если честно. При программировании я использовал только стандартный набор библиотек из поставки Arduino IDE, ничего несовместимого они не должны слать по идее.
Dalkor Dalkor 06.02.201401:20 ответить ссылка 0.1
эмулятор не идеален и иногда(довольно редко) виснет/не работает, или "работает" но грузит проц на 100%. Все зависит от компилятора и удачи.
Не знаю как в ардуино но с авр студией видел забавный и необъяснимый глюк, проект собранный вечером вешал протеус напрочь но тот же проект без изменений на утро работал нормально
Где код, Билли? Нам нужен код!
OlefkO OlefkO 10.03.201519:45 ответить ссылка 0.0
Только зарегистрированные и активированные пользователи могут добавлять комментарии.
Похожие темы

Похожие посты
* wj
	1
	
	■i ч ■
	: КАРМАДРОЧЕР The Game(PC),Games,,Порт широко известной в очень узких кругах игры на ПК. ¿si
i .Л. i
КЯРМЯДРОЧЕР