Съдържание:
- Стъпка 1: Монтаж
- Стъпка 2: Демонстрация 1. Графика и текст
- Стъпка 3: Демонстрация 2. Сензорен екран
- Стъпка 4: Демонстрация 3. Логическа игра „Колони“
- Стъпка 5: Демо видео
![Логическа игра „Колони“: 5 стъпки Логическа игра „Колони“: 5 стъпки](https://i.howwhatproduce.com/images/003/image-6871-23-j.webp)
Видео: Логическа игра „Колони“: 5 стъпки
![Видео: Логическа игра „Колони“: 5 стъпки Видео: Логическа игра „Колони“: 5 стъпки](https://i.ytimg.com/vi/qE1fFkHnSHM/hqdefault.jpg)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
![Логическа игра Логическа игра](https://i.howwhatproduce.com/images/003/image-6871-24-j.webp)
![Логическа игра Логическа игра](https://i.howwhatproduce.com/images/003/image-6871-25-j.webp)
![Логическа игра Логическа игра](https://i.howwhatproduce.com/images/003/image-6871-26-j.webp)
Здравейте!
Днес бих искал да споделя проект за създаване на проста логическа игра "Колони". За това имаме нужда от:
- Един от най -достъпните и достъпни 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: Монтаж
![Монтаж Монтаж](https://i.howwhatproduce.com/images/003/image-6871-27-j.webp)
![Монтаж Монтаж](https://i.howwhatproduce.com/images/003/image-6871-28-j.webp)
![Монтаж Монтаж](https://i.howwhatproduce.com/images/003/image-6871-29-j.webp)
![Монтаж Монтаж](https://i.howwhatproduce.com/images/003/image-6871-30-j.webp)
Сглобяването на дъските е много просто. Но трябва да се внимава да се прочетат обозначенията на контактите преди инсталирането. Първо трябва да инсталирате дъската Arduino Nano, както е показано на снимката. След това се свързва дисплей, който може да бъде свързан както от едната страна на дъската (снимки от 1 до 6), така и от другата (снимки от 7 и други). След това можете да свържете захранването с мини USB кабел. Следват снимки.
Избрах монтажа с стойки за багажник, защото това е по -компактен дизайн и е по -удобно да го държите в ръка. Моля, обърнете внимание, че монтажните отвори са предназначени за дисплей с диагонал 2,8.
След сглобяването можете да продължите към изтеглянето на скици, но преди това не забравяйте да инсталирате необходимата библиотека за работа с TFT щита. Библиотеката се намира на връзката:
Преди да преминем към скицата на самата игра, бих искал да ви покажа възможностите на дъската при рисуване на текст и графики, както и обработка на сензорния екран.
Стъпка 2: Демонстрация 1. Графика и текст
![Демонстрация 1. Графика и текст Демонстрация 1. Графика и текст](https://i.howwhatproduce.com/images/003/image-6871-31-j.webp)
![Демонстрация 1. Графика и текст Демонстрация 1. Графика и текст](https://i.howwhatproduce.com/images/003/image-6871-32-j.webp)
![Демонстрация 1. Графика и текст Демонстрация 1. Графика и текст](https://i.howwhatproduce.com/images/003/image-6871-33-j.webp)
Тази глава предоставя пример за работа с текст, графики и сензорен екран. Тази скица използва шрифтове от библиотеката Adafruit.
Препоръчва се за удобство първо да програмирате платката Arduino Nano отделно и след това да сглобите устройството (но можете също да програмирате платката като част от устройството). Визуално рисуването на елементи на екрана е по -бързо, отколкото ако екранът е свързан към Arduino Nano директно чрез SPI.
Стъпка 3: Демонстрация 2. Сензорен екран
![Демонстрация 2. Сензорен екран Демонстрация 2. Сензорен екран](https://i.howwhatproduce.com/images/003/image-6871-34-j.webp)
![Демонстрация 2. Сензорен екран Демонстрация 2. Сензорен екран](https://i.howwhatproduce.com/images/003/image-6871-35-j.webp)
![Демонстрация 2. Сензорен екран Демонстрация 2. Сензорен екран](https://i.howwhatproduce.com/images/003/image-6871-36-j.webp)
Следващата скица показва как се работи с сензорния екран. Тъй като сензорният екран е резистивен, е по -удобно да работите с него с помощта на писалката.
Използвайки тези две скици като пример, вече можете да разработвате свои собствени проекти с графика, текст и сензорен екран.
Стъпка 4: Демонстрация 3. Логическа игра „Колони“
![Демо 3. Логическа игра Демо 3. Логическа игра](https://i.howwhatproduce.com/images/003/image-6871-37-j.webp)
![Демо 3. Логическа игра Демо 3. Логическа игра](https://i.howwhatproduce.com/images/003/image-6871-38-j.webp)
![Демо 3. Логическа игра Демо 3. Логическа игра](https://i.howwhatproduce.com/images/003/image-6871-39-j.webp)
И накрая, стигаме до най -важната скица - логическата игра „Колони“. Управлението, както казах, се извършва чрез щракване върху областта на екрана (това е дори по -удобно от механичните бутони в долната част на екрана). И поради факта, че има няколко размера на дисплея: 2.4 ", 2.8", 3.2 "(съвместим с всички софтуери), играта на дисплей с диагонал 3.2" е много по -приятна, отколкото при 2.4 ".
Стъпка 5: Демо видео
![](https://i.ytimg.com/vi/Ia_7zmOg6jU/hqdefault.jpg)
В края добавих демонстрационен видеоклип. Надявам се, че проектът ми ви е харесал. В бъдеще планирам да публикувам нов проект и да покажа нови функции, използвайки това устройство. Благодаря за вниманието!
Препоръчано:
Как да създадете и вмъкнете таблица и да добавите допълнителни колони и/или редове към тази таблица в Microsoft Office Word 2007: 11 стъпки
![Как да създадете и вмъкнете таблица и да добавите допълнителни колони и/или редове към тази таблица в Microsoft Office Word 2007: 11 стъпки Как да създадете и вмъкнете таблица и да добавите допълнителни колони и/или редове към тази таблица в Microsoft Office Word 2007: 11 стъпки](https://i.howwhatproduce.com/images/005/image-13271-j.webp)
Как да създадете и вмъкнете таблица и да добавите допълнителни колони и/или редове към тази таблица в Microsoft Office Word 2007: Имали ли сте някога много данни, с които работите и сте си мислили … " как мога да направя всичко тези данни изглеждат по -добре и са по -лесни за разбиране? " Ако е така, тогава таблицата в Microsoft Office Word 2007 може да е вашият отговор
EZProbe, логическа сонда, базирана на EZ430: 4 стъпки
![EZProbe, логическа сонда, базирана на EZ430: 4 стъпки EZProbe, логическа сонда, базирана на EZ430: 4 стъпки](https://i.howwhatproduce.com/images/010/image-27085-j.webp)
EZProbe, базирана на EZ430 логическа сонда: това е прост проект за логическа сонда, базиран на TI EZ430 ключ. аз се възползвах от безплатна оферта за няколко ez430 от TI през септември 2010 г. те са много удобни и забавни при изпробването на малки фрагменти от код и гледане на светодиода как мига. те са имали от b
Комплекти за музикален спектър с електронни кристални колони „Направи си сам“: 9 стъпки
![Комплекти за музикален спектър с електронни кристални колони „Направи си сам“: 9 стъпки Комплекти за музикален спектър с електронни кристални колони „Направи си сам“: 9 стъпки](https://i.howwhatproduce.com/images/005/image-14743-15-j.webp)
Комплекти за музикален спектър с електронни кристални колони „Направи си сам“: Този комплект е за аудио индикатор, който подскача с музиката. Обхватът на захранване е 5V-12V DC. Тук екипът на ICStation иска да ви покаже ръководствата за инсталиране на тази DIY комплекти с кристална колона за гласово управление Цветна мигаща LED музикална спектър
ПЪЗЪЛ - Логическа игра на Arduino: 3 стъпки
![ПЪЗЪЛ - Логическа игра на Arduino: 3 стъпки ПЪЗЪЛ - Логическа игра на Arduino: 3 стъпки](https://i.howwhatproduce.com/images/001/image-1037-86-j.webp)
PUZZLE - Arduino Logic Game: Здравейте, Бих искал да ви разкажа за историята на създаването на проста игра -пъзел „Пъзел“използвайки Arduino UNO и TFT-Shield. За да създам играта, имах нужда от следните компоненти: Arduino UNO захранващ адаптер (AC-DC) 6-12V за Arduino UNO Micro
Заменете сухите изгнили колони на високоговорителите с подмяна на плат: 3 стъпки
![Заменете сухите изгнили колони на високоговорителите с подмяна на плат: 3 стъпки Заменете сухите изгнили колони на високоговорителите с подмяна на плат: 3 стъпки](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10959527-replace-dry-rotted-speaker-surrounds-with-cloth-replacements-3-steps-j.webp)
Заменете сухите гниещи колони на високоговорители с подменени платове. Ако сте като мен, не мога да подмина хубав чифт високоговорители, седнали отстрани на пътя. По -често тогава не, причината да седят там е или защото са издухани, или в много случаи страдат от заобикаляне на сухи изгнили конуси. Морето