Мазмұны:

Гамепадуино (Mando Para Videjuegos Hecho Con Arduino): 10 қадам
Гамепадуино (Mando Para Videjuegos Hecho Con Arduino): 10 қадам

Бейне: Гамепадуино (Mando Para Videjuegos Hecho Con Arduino): 10 қадам

Бейне: Гамепадуино (Mando Para Videjuegos Hecho Con Arduino): 10 қадам
Бейне: Gamepad con arduino 2024, Қараша
Anonim
Гамепадуино (Mando Para Videjuegos Hecho Con Arduino)
Гамепадуино (Mando Para Videjuegos Hecho Con Arduino)

Ойын тақтасы (бейнежұмысты басқару), CircuitPlayground қолданбасы, ата -аналар мен оқырмандарға бір мезгілде қызмет көрсетуге мүмкіндік береді. Деректер мен бағдарламалар (бағдарламалар) бағдарламалық жасақтаманы жаңартуға мүмкіндік береді. Бұл БҰҰ -дағы ең үлкен міндеттердің бірі болып табылады, сонымен қатар олар сыртқы бағдарламаларды іске қосады.

Атмосфера 32u4 бағдарламасын жаңарту мүмкін емес, бұл сіздің ақпарат құралдарыңызды азайтуды талап етеді.

1 -қадам: Пасо мен Пасо Дель Проякто туралы бейне

2 -қадам: «Материалдар»

«Материалдар»
«Материалдар»
«Материалдар»
«Материалдар»
«Материалдар»
«Материалдар»
«Материалдар»
«Материалдар»

Қолданылатын қызметтердің тізімі:

1 Айналым алаңы. Ақылға сыйымдылықты пайдалану мүмкін емес болғандықтан, сіз 32 -ден 4 -ке дейінгі компьютерлік бағдарламаларды пайдалана аласыз: Arduino Micro, Arduino Yun, Arduino Robot, Lilypad USB, Arduino Leonardo.

1 протокол тақтасы

6 Pulsadores (түйме).

6 Ом резистенциясы 220 Ом.

14 кабель қызыл.

3 -қадам: Montaje En Fritzing

Montaje En Fritzing
Montaje En Fritzing

Ойын -сауық комментарийлер мен ойын -сауық ойындары

realicé las conexiones de todos los componente

4 -қадам: конструкция

Конструкция
Конструкция

Пасо 1

Сипаттаманы ағылшын тілі (Америка Құрама Штаттары) тіліне аудару үшін Пластикалық құралдар серпімділікке ие.

5 -қадам: Құрылысы: Pulsadores Y Resistencias

Құрылысы: Pulsadores Y Resistencias
Құрылысы: Pulsadores Y Resistencias
Құрылысы: Pulsadores Y Resistencias
Құрылысы: Pulsadores Y Resistencias
Құрылысы: Pulsadores Y Resistencias
Құрылысы: Pulsadores Y Resistencias
Құрылысы: Pulsadores Y Resistencias
Құрылысы: Pulsadores Y Resistencias

Пасо 2. Conectamos los pulsadores протоколға сәйкес келеді. Tres pulsadores del lado derecho y tres del lado izquierdo.

Қарсылыққа қарсы күрес құралдары - бұл 220 -ге дейін, олар бір -біріне қарама -қайшы келеді, сонымен қатар түрлі -түсті бояуларға төзімділік береді.

6 -қадам: Құрылысы: Pulsadores Y 5V

Құрылысы: Pulsadores Y 5V
Құрылысы: Pulsadores Y 5V
Құрылысы: Pulsadores Y 5V
Құрылысы: Pulsadores Y 5V
Құрылысы: Pulsadores Y 5V
Құрылысы: Pulsadores Y 5V

Пасо 3

Ақылға қонымдылық 5 -ші және 5 -ші пункцияға сәйкес келеді.

Ақыр соңында, бұл ең жақсы нұсқа болып табылады.

7 -қадам: Құрылысы: Pulsadores Y Puertos Digitales De La CircuitPlayground

Құрылысы: Pulsadores Y Puertos Digitales De La CircuitPlayground
Құрылысы: Pulsadores Y Puertos Digitales De La CircuitPlayground
Құрылысы: Pulsadores Y Puertos Digitales De La CircuitPlayground
Құрылысы: Pulsadores Y Puertos Digitales De La CircuitPlayground
Құрылысы: Pulsadores Y Puertos Digitales De La CircuitPlayground
Құрылысы: Pulsadores Y Puertos Digitales De La CircuitPlayground

Пасо 4

Түсіндірудің ең жақсы нұсқасы - бұл 220 Vm түсі мен түсі, VCC және кабельдің қызыл түсі.

Үздіксіз ойындар (Circuitplayground):

Ботондар A, B, C тәрізді ландшафттар

1- C #цифрлық байланыс бағдарламасы

2- цифрлық #9 байланысы B

3- цифрлық № 6 байланыс құралдары

Ahora del lado izquierdo de nuestra CircuitPlayground tenas las flechas izquierda, arriba, derecha

4- цифрлық # 3 байланысы

4- Digital # 2 байланысы

4- Digital # 0 байланысы

8 -қадам: Бағдарлама: Айнымалы кітапханалар

Бағдарлама: Айнымалы кітапханалар
Бағдарлама: Айнымалы кітапханалар

IDE де Arduino бағдарламасын іске қосу

Ақпараттық кітапханалар

#қосу

#қосу

// Америка Құрама Штаттарының бос орындары, кітапханалар қажет емес // Definimos los botones del lado derecho int btna = 6; int btnb = 9; int btnc = 10; // Definimos los botones del lado izquierdo int fiz = 3; int farriba = 2; int fder = 0; // Айнымалылардың анықтамасы - бұл пульсадорес (botones del lado izquierdo y derecho) int arriba; int derecha; int izquierda; int botona; int botonb; int botonc;

9 -қадам: Бағдарлама: жарамсыз орнату

Бағдарлама: Void Setup
Бағдарлама: Void Setup

CircuitPlayground.begin (); // бұл қажет емес жағдай

Keyboard.begin (); // пернетақтаның ресми нұсқауы // pinMode (farriba, INPUT) байланыстарының үздіксіз анықталуы; pinMode (fder, INPUT); pinMode (физ, INPUT); pinMode (btna, INPUT); pinMode (btnb, INPUT); pinMode (btnc, INPUT);

10 -қадам: Бағдарлама? Void Loop

// cargamos los valores de los 6 botones en las variablesarriba = digitalRead (farriba); іздеу = digitalRead (физ); derecha = digitalRead (fder); botonc = digitalRead (btnc); botonb = digitalRead (btnb); botona = digitalRead (btna);

// Indicamos que tececlas queremos queremos que a activenada ceza vez presionamos un boton

// флекс изкиерда

if (izquierda == HIGH) {Keyboard.press (KEY_LEFT_ARROW); }

// flecha arriba if (arriba == HIGH) {Keyboard.press (KEY_UP_ARROW); }

// flecha derecha if (derecha == HIGH) {Keyboard.press (KEY_RIGHT_ARROW); }

// boton c if (botonc == HIGH) {Keyboard.press (KEY_UP_ARROW); }

// boton b if (botonb == HIGH) {Keyboard.press (88); // EL 88 кілт ASCII X X}

// boton a if (botona == HIGH) {Keyboard.press (32); // EL 32 кодты ASCII Espacio -да көрсетеді

}

} кешіктіру (90);

// дербес компьютерге арналған бағдарлама

// бос орын

Keyboard.releaseAll ();

Ұсынылған: