Съдържание:
- Стъпка 1: Монтаж
- Стъпка 2: Демонстрация 1. Графика и текст
- Стъпка 3: Демонстрация 2. Сензорен екран
- Стъпка 4: Демонстрация 3. Логическа игра „Колони“
- Стъпка 5: Демо видео
Видео: Логическа игра „Колони“: 5 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
Здравейте!
Днес бих искал да споделя проект за създаване на проста логическа игра "Колони". За това имаме нужда от:
- Един от най -достъпните и достъпни SPI дисплеи,
- Arduino Nano,
- TFT-щит за Arduino Nano (с който ще комбинираме отделните компоненти в едно цяло).
Този щит е втората (лека, за Arduino Nano) версия на TFT Shield за Arduino Uno, за която можете да прочетете тук и тук и тук.
Кратко описание на TFT щита:
- Размерът на дъската е 64x49 мм,
- 30-пинов конектор за свързване на Arduino Nano,
- 14-пинов конектор за свързване на TFT дисплей 320x240 с SPI интерфейс (включително сензорен екран),
- Конектор за microSD карта,
- Конектор за Bluetooth модул (HC-06),
- 20-пинов конектор за камера OV7670 (както и други),
- Мини USB конектор, както и отделен 2-пинов конектор за захранване 5V.
Самата игра е много известна, така че няма да се спирам на описанието на нейните правила. И да говорим за управление. Тъй като в това устройство няма механични бутони ще използваме сензорния екран на самия дисплей. Границите на областите на екрана и съответните им функции са показани на следващата фигура.
Нищо сложно. И така, нека започнем.
Стъпка 1: Монтаж
Сглобяването на дъските е много просто. Но трябва да се внимава да се прочетат обозначенията на контактите преди инсталирането. Първо трябва да инсталирате дъската Arduino Nano, както е показано на снимката. След това се свързва дисплей, който може да бъде свързан както от едната страна на дъската (снимки от 1 до 6), така и от другата (снимки от 7 и други). След това можете да свържете захранването с мини USB кабел. Следват снимки.
Избрах монтажа с стойки за багажник, защото това е по -компактен дизайн и е по -удобно да го държите в ръка. Моля, обърнете внимание, че монтажните отвори са предназначени за дисплей с диагонал 2,8.
След сглобяването можете да продължите към изтеглянето на скици, но преди това не забравяйте да инсталирате необходимата библиотека за работа с TFT щита. Библиотеката се намира на връзката:
Преди да преминем към скицата на самата игра, бих искал да ви покажа възможностите на дъската при рисуване на текст и графики, както и обработка на сензорния екран.
Стъпка 2: Демонстрация 1. Графика и текст
Тази глава предоставя пример за работа с текст, графики и сензорен екран. Тази скица използва шрифтове от библиотеката Adafruit.
Препоръчва се за удобство първо да програмирате платката Arduino Nano отделно и след това да сглобите устройството (но можете също да програмирате платката като част от устройството). Визуално рисуването на елементи на екрана е по -бързо, отколкото ако екранът е свързан към Arduino Nano директно чрез SPI.
Стъпка 3: Демонстрация 2. Сензорен екран
Следващата скица показва как се работи с сензорния екран. Тъй като сензорният екран е резистивен, е по -удобно да работите с него с помощта на писалката.
Използвайки тези две скици като пример, вече можете да разработвате свои собствени проекти с графика, текст и сензорен екран.
Стъпка 4: Демонстрация 3. Логическа игра „Колони“
И накрая, стигаме до най -важната скица - логическата игра „Колони“. Управлението, както казах, се извършва чрез щракване върху областта на екрана (това е дори по -удобно от механичните бутони в долната част на екрана). И поради факта, че има няколко размера на дисплея: 2.4 ", 2.8", 3.2 "(съвместим с всички софтуери), играта на дисплей с диагонал 3.2" е много по -приятна, отколкото при 2.4 ".
Стъпка 5: Демо видео
В края добавих демонстрационен видеоклип. Надявам се, че проектът ми ви е харесал. В бъдеще планирам да публикувам нов проект и да покажа нови функции, използвайки това устройство. Благодаря за вниманието!
Препоръчано:
Как да създадете и вмъкнете таблица и да добавите допълнителни колони и/или редове към тази таблица в Microsoft Office Word 2007: 11 стъпки
Как да създадете и вмъкнете таблица и да добавите допълнителни колони и/или редове към тази таблица в Microsoft Office Word 2007: Имали ли сте някога много данни, с които работите и сте си мислили … " как мога да направя всичко тези данни изглеждат по -добре и са по -лесни за разбиране? " Ако е така, тогава таблицата в Microsoft Office Word 2007 може да е вашият отговор
EZProbe, логическа сонда, базирана на EZ430: 4 стъпки
EZProbe, базирана на EZ430 логическа сонда: това е прост проект за логическа сонда, базиран на TI EZ430 ключ. аз се възползвах от безплатна оферта за няколко ez430 от TI през септември 2010 г. те са много удобни и забавни при изпробването на малки фрагменти от код и гледане на светодиода как мига. те са имали от b
Комплекти за музикален спектър с електронни кристални колони „Направи си сам“: 9 стъпки
Комплекти за музикален спектър с електронни кристални колони „Направи си сам“: Този комплект е за аудио индикатор, който подскача с музиката. Обхватът на захранване е 5V-12V DC. Тук екипът на ICStation иска да ви покаже ръководствата за инсталиране на тази DIY комплекти с кристална колона за гласово управление Цветна мигаща LED музикална спектър
ПЪЗЪЛ - Логическа игра на Arduino: 3 стъпки
PUZZLE - Arduino Logic Game: Здравейте, Бих искал да ви разкажа за историята на създаването на проста игра -пъзел „Пъзел“използвайки Arduino UNO и TFT-Shield. За да създам играта, имах нужда от следните компоненти: Arduino UNO захранващ адаптер (AC-DC) 6-12V за Arduino UNO Micro
Заменете сухите изгнили колони на високоговорителите с подмяна на плат: 3 стъпки
Заменете сухите гниещи колони на високоговорители с подменени платове. Ако сте като мен, не мога да подмина хубав чифт високоговорители, седнали отстрани на пътя. По -често тогава не, причината да седят там е или защото са издухани, или в много случаи страдат от заобикаляне на сухи изгнили конуси. Морето