Съдържание:

Джобен шах: 4 стъпки
Джобен шах: 4 стъпки

Видео: Джобен шах: 4 стъпки

Видео: Джобен шах: 4 стъпки
Видео: ТЪПА ПОРЪЧКА 2024, Ноември
Anonim
Джобен шах
Джобен шах

Това е шах! В джоба си.

Този проект има за цел да създаде малко устройство, което да може да изпълнява малки игри като змия, pac-man, тетрис и дори шах.

Консумативи

- 1.3 128x64 OLED графичен дисплей

- Arduino Pro Mini (Можете да използвате както 5V, така и 3.3V модули. 3.3V един ще бъде по -лесен за използване, докато 5V един е по -бърз)

- Тактилни бутони за превключване

- 1K ома резистори

- Li-Po батерия (Капацитетът на батерията всъщност няма значение, но по-малка батерия се монтира по-лесно)

- Модул за зарядно устройство Li-Po (По-добре е да си купите такъв с вграден 5v усилвател, в противен случай може да се наложи да направите такъв)

- Прототипна печатна платка за запояване на компонентите

- Превключвател за включване/изключване

- 3D принтер за калъфа

Бележки

Ако решите да използвате 3.3v arduino, можете да използвате регулатора 3.3v на arduino, за да го захранвате с li-po батерия. Но ако ще използвате 5v arduino, ще ви е необходим усилвател от 3.3v до 5v, за да го включите. Най-лесният начин да направите това е чрез закупуване на зарядно устройство li-po с вграден 5v усилвател или закупуване на отделен усилващ модул от 3.3v до 5v.

Нямах и двете в ръка, затова разглобих стар bluetooth високоговорител и разпаявах усилващите компоненти от 3 до 5v и го възродих на собствената си дъска. Ако искате да знаете как да направите това, можете да гледате това видео.

Стъпка 1: Схема

Верига
Верига
Верига
Верига
Верига
Верига

Така че схемата е проста, само че има много кабели, които трябва да бъдат свързани.

При запояване на печатната платка е важно да внимавате да не капете спойката от другата страна на платката, тъй като там ще има компоненти.

Можете да намерите схемата на веригата по -горе.

Стъпка 2: Софтуер

За да качите софтуер в arduino pro mini, трябва да използвате програмист. Има много инструкции как да направите това, така че няма да го обяснявам в този. Ето линк към един от тях.

Ако нямате програмист, можете дори да използвате друг arduino, за да го програмирате. Ето линк към това.

Така че шахматният код е примерната скица на шахмата на u8glib. Работи много добре и поддържа множество олеирани екрани с различни драйвери. За да го качите първо, трябва да изтеглите библиотеката. След това трябва да го добавите към папката си arduino библиотеки. След това можете да изтеглите прикачения код и да го качите във вашия arduino. (Прилагам собствен код, защото промених някои малки неща, за да могат бутоните да работят с аналогови щифтове и т.н.)

Стъпка 3: Делото

Случаят
Случаят
Случаят
Случаят
Случаят
Случаят

След запояване на всичко и качване на кода, аз проектирах и отпечатах 3D калъф, в който да го сложа. Отпечатах едно парче от черно, а другото от сиво PLA. Готино нещо в този случай е, че е прилепнал. Така че може лесно да се премахне, ако е необходимо.

Стъпка 4: Краят

Край
Край
Край
Край

Така че сега можете да направите всичко с него. Основният ми подход към този проект беше да мога да нося устройство за игра на шах навсякъде. Но скици на игри като змия, pac-man или тетрис могат да бъдат намерени в интернет. Тъй като това нещо има 4 бутона, ще бъде достатъчно да играете тези игри.

Оставете всички въпроси или предложения.

Препоръчано: