Мазмуну:
- 1 -кадам: Видео Пасо жана Пасо Дел Проякто
- 2 -кадам: "Материалдар"
- 3 -кадам: Montaje En Fritzing
- 4 -кадам: Конструкция
- 5 -кадам: Конструкция: Pulsadores Y Resistencias
- 6 -кадам: Конструкция: Pulsadores Y 5V
- 7 -кадам: Конструкция: Pulsadores Y Puertos Digitales De La CircuitPlayground
- 8 -кадам: Программа: Librerias Y Variables
- 9 -кадам: Программа: Void Setup
- 10 -кадам:? Программалоо? Void Loop
Video: Gamepaduino (Mando Para Videjuegos Hecho Con Arduino): 10 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:38
Бул геймпаддын жардамы менен (видео көзөмөлдөө), CircuitPlayground колдонмосу, колдонмону иштетүү үчүн, атмосферага 32u4 каттоодон өтүңүз. Бул программанын эң чоң программасы болуп саналат, ал жерде маалымат жок кылынат (бул жерде). Бул жерде БУУнун бир гана программасы иштебейт, бирок бул программаны чет өлкөлүк программалар ишке ашырат.
Атмосфера 32u4 файлдарын жаңыртуу, аларды кыскартуу жана жаңыртуунун эң чоң каражаты болуп саналат.
1 -кадам: Видео Пасо жана Пасо Дел Проякто
2 -кадам: "Материалдар"
Колдонуу шарттары:
1 Райондук аянтча. Эң башкысы, сиз өзүңүздүн оюңузду ишке ашыра аласыз: Arduino Micro, Arduino Yun, Arduino Robot, Lilypad USB, Arduino Leonardo.
1 Protoboard
6 Pulsadores (баскыч).
6 каршылыгы 220 Ом
14 trocitos de kabel.
3 -кадам: Montaje En Fritzing
Les comparto la imagen del proyecto montado en fritzing donde muestro como
realicé las conexiones de todos los componente
4 -кадам: Конструкция
Пасо 1
Empezaremos fijando la tarjeta a la protoboard үчүн, алар дагы бир жолу болуп саналат. Пластикалык жабдуулар эластикалык этаптардан турат.
5 -кадам: Конструкция: Pulsadores Y Resistencias
Пасо 2. Conectamos los pulsadores a la protoboard como se muestra en las imágenes. Tres pulsadores del lado derecho y tres del lado izquierdo.
Каршылык көрсөтүүчү векторлордун бири - бул каршылыктын 220 -жылдыгы, ал эми бул жердеги сүрөттөр, каршылык көрсөтүүлөр жана түстөрдүн каршылыгы.
6 -кадам: Конструкция: Pulsadores Y 5V
Пасо 3
Conquaremos ahora la pata izquierda del lado de abajo de los pulsadores a la fila de color rojo, donde posteriormente conectaremos los 5v de nuestra placa.
Эң акыркы конксионеттер жокко чыгарылган жок
7 -кадам: Конструкция: Pulsadores Y Puertos Digitales De La CircuitPlayground
Пасо 4
Төмөнкү шарттарда каршылык көрсөтүлбөгөндүктөн, GND картага каршы туруу 220 ohm a la fila de color azul y a a VCC a través de los trocitos de kabel a red a la fila de color rojo de nuestra protoboard.
Үзгүлтүксүз иштөө планы (Circuitplayground):
A, B, C ботондорунун тизмеси
1- Conectamos el puerto digital #10 al botón C.
2- Conectamos el puerto digital #9 al botón B.
3- Conectamos el puerto digital #6 al botón A.
Ойнотуу CircuitPlayground тенемос лас флешас изкиерда, ариба, дереча
4- Conectamos el puerto digital # 3, бул жерде сиз эң көп нерсени көрө аласыз
4- Санариптештирүү # 2ден кийин флешкалардын тизмеси
4- Санарип # 0 менен байланышыңыз
8 -кадам: Программа: Librerias Y Variables
IDE де Arduino программасын ишке ашыруу
Китепкана китепчелери
#кошуу
#кошуу
// Америка Кошмо Штаттарынын ар кайсы тилдеринде, эч кандай зарылчылыктар жок // Ботоникалык карталарды аныктоо btna = 6; int btnb = 9; int btnc = 10; // Definimos los botones del lado izquierdo int fiz = 3; int farriba = 2; int fder = 0; // Definimos las variables que se cargaran con los datos que los pulsadores (botones del lado izquierdo y derecho) int arriba; int derecha; int izquierda; int botona; int botonb; int botonc;
9 -кадам: Программа: Void Setup
CircuitPlayground.begin (); // si usamos otra placa arduino esta parte no esesaria
Keyboard.begin (); // Keyboard клавиатурасы // тынымсыз аныктамалар сиз үчүн эң маанилүү болуп саналат, 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); izquierda = digitalRead (физ); derecha = digitalRead (fder); botonc = digitalRead (btnc); botonb = digitalRead (btnb); botona = digitalRead (btna);
// Indicamos que tecels queremos que the activen cada vez que presionamos un boton
// flecha izquierda
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 en código ASCII өкүлү X}
// boton a if (botona == HIGH) {Keyboard.press (32); // EL 32 үчүн ASCII Espacio'ду билдирет
}
} кечиктирүү (90);
// ЭЭМ үчүн программанын негизги бөлүгү PC
// que tiene que liberar las teclas, porque si no las teclas quedarían presionadas
Keyboard.releaseAll ();
Сунушталууда:
Romeo: Una Placa De Control Arduino Para Robótica Con Driver Incluidos - Робот Сегуидор Де Луз: 26 кадам (Сүрөттөр менен)
Ромео: Унаанын көзөмөлү Ардуино менен Robótica Con Драйвер Incluidos - Робот Сегуидор Де Луз: DFRobot, DFRobot менен болгон мамилеңиз, сизди кызыктырат, же жок болот. идеалдуу пара -десарроллдун прототиптеринин роботтору жана моторлордун сервистери, д
Эксперимент De Fabricación De PCB Hecho Con Dremel: 8 кадам
Эксперимент Де ПХБдан эч качан конул бурбоо: Планкаларды колдонуу үчүн PCBлердин папкалары үчүн эң сонун суроо. Үйрөткүч боюнча эң негизги идеялар бул жерде, алар дагы: бул материалдарды колдонуу: Dremel 4000 Punta diamante
Акустикалык левитация Arduino Uno менен кадам-кадам (8-кадам): 8 кадам
Акустикалык левитация менен Arduino Uno Step-by-Step (8-кадам): ультрадыбыштуу үн өткөргүчтөр L298N Dc аял адаптеринин электр энергиясы менен камсыздоосу эркек токту Arduino UNOBreadboard Бул кантип иштейт: Биринчиден, сиз Arduino Uno кодун жүктөп бересиз (бул санарип менен жабдылган микроконтроллер) жана аналогдук порттор кодду айландыруу үчүн (C ++)
Arreglo Fácil Para Auriculares Con Cables Rotos: 7 кадам
Arreglo Fácil Para Auriculares Con Cables Cotos Эң башкысы, сиз өзүңүздү кармайсыз
Centro De Cómputo Para Niños Con Raspberry Pi: 7 кадам
Raspberry Pi Centro De Cómputo Para Niños Con Raspberry Pi: Raspberry Pi 2 адаптер жана micro USB Tarjeta micro SD (8 Гб) кабели HDMI Cargador Rat ó n Teclado para үчүн comp en compartadora en conto con un un Kitio inicio