КАРМАДРОЧЕР The Game - игра созданная под впечатлением от джоя и его обитателей, немного подробностей в комментах.
на Семисегментнике через резюки 470 Ом идет по 5МА на сегмент. Даже на 100% засвете без ШИМ будет всего 35МА на порт из 200 разрешенных. Так что микруху драйвера можно выкинуть.
Плюс рекомендую все оформить в виде шилда на макетке другого типа, как на картинке ниже. Элементарно впаиваются BLS штыри в нужном месте, и россыпуха. Под экран 20х4 также сделать разъемное соединение. Такая штука гарантированно пригодится на много лет вперед!
Плюс рекомендую все оформить в виде шилда на макетке другого типа, как на картинке ниже. Элементарно впаиваются BLS штыри в нужном месте, и россыпуха. Под экран 20х4 также сделать разъемное соединение. Такая штука гарантированно пригодится на много лет вперед!
Что значит "выкинуть микруху драйвера", как я управлять индикатором буду?
берешь порт любой свободный. тебе то всего надо 7 проводков и общий. Каждый сегмент включаешь через резистор.
Управляешь функцией ног порта В к примеру напрямую через DDRB и PORTB
//Поставить бит (ножку) 0 порта B в режим цифрового выхода
DDRB=DDRB | B00000001;
//Врубить ногу в состояние 1
PORTB=PORTB | B00000001;
Это всеравно что написать
pinMode(8, OUTPUT);
digitalWrite(8,HIGH);
Простой пример аппаратной части:
Управляешь функцией ног порта В к примеру напрямую через 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);
}
Потенциометр подключается на анлоговый вход(тут на пин A0). С аналогового входа можно получать значение от 0 до 1023 включительно, в зависимости от положения ручки потенциометра. mapHeight - параметр высоты игровой области(соответствует количеству строк экрана, тут 4). Дальше простая арифметика: берём величину с аналогового входа и целочисленно(отбрасывая дробную часть) делим на "размер" одной строки относительно области значений, получаем значение от 0 до mapHeight-1;
int getPos()
{
int sensorValue = analogRead(JOYSTICK_PIN);
return sensorValue / (1024 / mapHeight);
}
radiokot.ru в помощь, и кстати загляни на форум, не бойся не съедят там не реактор
Безумный плюс тебе, брат-ардуинщик!
охуенно получилось, вот только ардуино маст дай, переходи на 8битный аврки
Ардуино мне подарили вместе с набором компонент, так что не я выбирал платформу, а она выбрала меня.
Про переход с Ардуино мне непонятно, Atmega328p и есть 8-bit AVR.
Про переход с Ардуино мне непонятно, Atmega328p и есть 8-bit AVR.
да, только используются высокоуровневые библиотеки, а весь кайф в том чтоб самому копатся в фарше и датащитах, сложно конечно, зато мозг неплохо заставляет думать, а вообще как и говорил раньше сходите на радиокот, если ещё раньше этого не сделали, там очень много всего именно для вас. А вообще крутоже, респект вам.
хотя с другой стороны очень просто взять и чтото сделать, для начала в самый раз
Если уж на что переходить - так это на АРМы, они щас дешевле дуин стоят.
Я планирую на Android переходить, когда язык подучу. Микроконтроллеры, безусловно, штука интересная, но это не совсем моё.
где сама игра?
Код на рефакторинге, будет в открытом доступе позже, вместе со схемой.
Это вин
Особую ачивку этому господину!
Arduino Master
Графонорожденый
На подобные поделки приятней смотреть чем на всякую консольно-пэкашную ерунду с графоном
Интересно чего больше, общего количества плюсов за все посты в любых категориях или минусов?
Да вы национальный герой!
Epic!
Замути телефон на ардуине!
Это должно быть в летописях как память о былых временах и своевременном обществе , и надеюсь спустя сто лет((ну или хотя бы около того) наше новое поколение и следующие за ним это увидят и улыбнуться как мы с вами =) , всем лучей добра олдфаги и вкуривающие ньюфаги =)
это было ЛЕГЕН......подожди ,подожди , ДАРНО!
это было ЛЕГЕН......подожди ,подожди , ДАРНО!
xD
В конце игры надо вот эту песню
Почему-то саунд из соника вспомнил.. Эх, ностальгия)
если честно, хуйня какая то
сказал малолетний долбоёб, у которого мозга не хватает понять чтоже это такое
Смотри терминатора-тролля не собери) Руки от куда нужно растут) Хотя уверен, что больше половины не поняли, как ты это собрал)
Опрометчивое оскорбление на реакторе :)
всегда завидовал людям, которые шарят в электротехнике. Вы же, блеать, можете все что угодно собрать..и это ахуеть как круто.
Я в электротехнике и не шарю почти. Всё прелесть Arduino в том, что порог вхождения очень низкий и в интернете огромное количество туториалов. Если в 8-м классе физику на честную 3 сдал и помнишь о чём там, Arduino освоишь.
бля надо в корпус и продавать ! я бы купил !
Браво! Вся суть джоя в двухминутном ролике.
призрак в доспехах?
Gasaraki
казалось бы пересмотрел почти весь киберпанк, а нет ещё есть, спасибо поглядим
Это не киберпанк, это олдовая меха.
наконец-то пришло время плюсов! :)
Этого тамбсапа еще не было
а чего подсветку то не врубил на дисплее. инвертированый экран без подсветки ваще не айс.
Это такой экран(зелёные символы на чёрном фоне), подсветка включена.
хм. я комп на свой мот делал когда у меня тож были зеленые на черном. да только все видно было. мож напрягу пониженую подал на подсветку что ее верхний свет забивает?
не ленивый реактор всегда хорошо...
М, неплохо. а почему не заюзал джойстик от пс (я брал стартеркит, там был)
п.с. сам балуюсь больше двигателями. подумываю над бортовым компуктером для старенькой тойоты, там нету тахометра штатного, кучу датчиков, температуры и прочего. сделать не сложно. некогда взяться.
Хотел делать ЧПУ станочек, уперся в более менее мощные драйвера для биполярников.(дорогие сцуко, относительно)
п.с. сам балуюсь больше двигателями. подумываю над бортовым компуктером для старенькой тойоты, там нету тахометра штатного, кучу датчиков, температуры и прочего. сделать не сложно. некогда взяться.
Хотел делать ЧПУ станочек, уперся в более менее мощные драйвера для биполярников.(дорогие сцуко, относительно)
У меня набор Матрёшка Z + Экран, там многого из стартер кита нет.
сделайте, кто умеет, такую игру на телефон или пк
пора открывать магазин на реакторе!!!
Молодец ! наверное... ,лучше в след раз сделай порнушную игру
афтар тру фан джоя
мой тебе совет: скачай фотошоп, пеинт для таких вещей уже не вканывает.
т.е., смайлик на картинке никого не смущает? ок, прохожу мимо)
фотошоп как по мне давно не тру, GIMP форева ^_^
он еще и бесплатный
похоже на колбасу твердого копчения))) или я просто голоден?))
бедную свинку скарифицировал?
Молодец!!!
Мы все хотим от тебя детей
Тут можно получить детей? Я в очереди!
молодца!)
Други ардуинщики подскажите адрес лежбища тутриалов по ардуино - для подключения сервоприводов.
Други ардуинщики подскажите адрес лежбища тутриалов по ардуино - для подключения сервоприводов.
Если понимаешь английский, то на родном сайте много полезной информации и примеров, вот про подключение сервомотора: http://arduino.cc/en/Tutorial/Sweep
Это прекрасно) И саундтрек отлично подобран
К песенке нашлась партитура с вокальной партией, это определило выбор.
Пфф... Долго не мог понять, пока не перешло на ту часть, где поётся "Троло-ло-ло..."
Из трех, бро! А не как в том комиксе...
прости, парень. познавший ассемблер не поймёт щенячьего восторга первооткрывателя бейсика.
там си
да и вообще прежде чем выебыватся запили что-то лучше чем автор
во-первых, не си, а его брат-дебил, во-вторых, спервадобейся, ага.
но! ВНЕЗАПНО я даже добился, только тебе не понять, что такое 64-канальный BAM-контроллер для светодиодов.
пора бы уже уяснить, что тут не только жирные зелёные ребята обитают.
но! ВНЕЗАПНО я даже добился, только тебе не понять, что такое 64-канальный BAM-контроллер для светодиодов.
пора бы уже уяснить, что тут не только жирные зелёные ребята обитают.
Автор красавчек, с прямыми руками!!! Пили еще!!!1 ))) плюсик, моих скромных 0,1
а что за музон? :D идеально подходит))
А эмулятор на компе погамать уже просили?
я даже залогинился специально, что бы плюс тебе вкатать!!!!!!
Вопрос автору: через proteus запускается? или ардруина выводит код несовместимый с симулятором? (пару раз сталкивался с таким)
Не имею ни малейшего представления, если честно. При программировании я использовал только стандартный набор библиотек из поставки Arduino IDE, ничего несовместимого они не должны слать по идее.
эмулятор не идеален и иногда(довольно редко) виснет/не работает, или "работает" но грузит проц на 100%. Все зависит от компилятора и удачи.
Не знаю как в ардуино но с авр студией видел забавный и необъяснимый глюк, проект собранный вечером вешал протеус напрочь но тот же проект без изменений на утро работал нормально
Не знаю как в ардуино но с авр студией видел забавный и необъяснимый глюк, проект собранный вечером вешал протеус напрочь но тот же проект без изменений на утро работал нормально
Где код, Билли? Нам нужен код!
Чтобы написать коммент, необходимо залогиниться