Mündəricat:
- Addım 1: Video Paso və Paso Del Proyecto
- Addım 2: "Materiallar"
- Addım 3: Montaje En Fritzing
- Addım 4: Konstruksiya edin
- Addım 5: Konstruksiya: Pulsadores Y Resistencias
- Addım 6: Konstruksiya: Pulsadores Y 5V
- Addım 7: İnşaat: Pulsadores Y Puertos Digitales De La CircuitPlayground
- Addım 8: Proqram: Kitabxanalar Y Dəyişənlər
- Addım 9: Proqram: Void Setup
- Addım 10: Proqram? ? Void Loop
Video: Gamepaduino (Mando Para Videjuegos Hecho Con Arduino): 10 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Geympadda (video nəzarət), CircuitPlayground -dan istifadə etməklə, heç bir problemi həll etmək üçün heç bir problem yoxdur. Bu proqramlar, məlumatların təhvil verildiyi bir vaxtda (proqramlar) bir proqramdır. Bu proqramlar UNO və ya UNO -da həyata keçirildikdə, bu proqramlar xarici proqramlar üçün də təqdim olunur.
Bu proqramlar, atmega32u4 və ya digər media vasitələri ilə ən aşağı səviyyəyə çatdıqda, ən çox istifadə edilə bilər.
Addım 1: Video Paso və Paso Del Proyecto
Addım 2: "Materiallar"
İstifadənin ən vacib yolu budur:
1 Dövrə meydançası. Bu proqramlar hər hansı bir kompüter və ya kompüterdə yoxlanıla bilər: Arduino Micro, Arduino Yun, Arduino Robot, Lilypad USB, Arduino Leonardo.
1 Protoboard
6 Pulsadores (düymə).
6 müqavimət 220 ohm
14 ədəd qırmızı kabel.
Addım 3: Montaje En Fritzing
Tərəfindən ən yaxşı proyecto montado komediya komediya
real las conexiones de todos los komponenti
Addım 4: Konstruksiya edin
Paso 1
Müvafiq olaraq, bir protokol paneli və ya digər proqramlar da var. Elastik bantlar üçün ən yaxşı vasitədir.
Addım 5: Konstruksiya: Pulsadores Y Resistencias
Paso 2. Müqayisə üçün ən yaxşı vasitədir. Tres pulsadores del lado derecho və tres del lado izquierdo.
Müqavimətçilər arasında ən böyük müqavimət 220 -dən çox deyil, həm də ən çox oxunan, ən yaxşı müqavimət göstərən rəngli rənglərdir.
Addım 6: Konstruksiya: Pulsadores Y 5V
Paso 3
Rəqəmlərin rənglənməsi və rənglənməsi ilə əlaqədar olaraq, rəngli rənglər və rənglər bir -birindən fərqlənir.
Sonuncu dəfə heç bir problem yoxdur.
Addım 7: İnşaat: Pulsadores Y Puertos Digitales De La CircuitPlayground
Paso 4
Müqavimət bir GND və ya rəng müqavimətinin 220 ohm və ya bir VCC və ya kabelin qırmızı rəngli rəngli rəngli rəngli lövhələr üçün bir müqavilədir.
Davamlı olaraq bir -biri ilə əlaqə qurun (Circuitplayground):
A, B, C növlərindən olan botaniklərin ən çox yayılmış növləri
1- Əlaqədar rəqəmsal #10 və ya C
2- Əlaqə nömrələri #9 və ya B
3- Dijital #6 ilə əlaqə qurun
Ahora del lado izquierdo de nuestra CircuitPlayground las flechas izquierda, arriba, derecha
4- Dijital # 3 rəqəmi ilə əlaqə qurun
4- Dijital # 2 rəqəmi ilə əlaqə qurun
4- Əlaqə nömrələri # 0-dan etibarən rəqəmsal olaraq təqdim olunur
Addım 8: Proqram: Kitabxanalar Y Dəyişənlər
IDE və Arduino proqramlarının realizasiyası
Kitabxana kitabçaları
#daxil edin
#daxil edin
// Amerika Birləşmiş Ştatları otra placa arduino, heç bir ehtiyac yoxdur // 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; // Dəyişənlər müəyyən edilir və bu pulsadores (botones del lado izquierdo y derecho) növləri; int derecha; int izquierda; int botona; int botonb; int botonc;
Addım 9: Proqram: Void Setup
CircuitPlayground.begin (); // heç bir ehtiyac yoxdur
Keyboard.begin (); // Klaviatura məlumatları // məlumatların davam etdirilməsi üçün müəyyən bir addım, pinMode (fərziyyə, GİRİŞ); pinMode (giriş, giriş); pinMode (fiz, GİRİŞ); pinMode (btna, GİRİŞ); pinMode (btnb, GİRİŞ); pinMode (btnc, GİRİŞ);
Addım 10: Proqram? ? Void Loop
// cargamos los valores de los 6 botones en las variablesarriba = digitalRead (farriba); izquierda = digitalRead (fiz); derecha = digitalRead (fder); botonc = digitalRead (btnc); botonb = digitalRead (btnb); botona = digitalRead (btna);
// İndiki vaxtda suallar cavablandırılır və aktivləşdirilir
// flecha izquierda
əgər (izquierda == YÜKSEK) {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 -də ASCII -in təqdimatı A}
// boton a if (botona == YÜKSƏK) {Keyboard.press (32); // EL 32 -də ASCII Espacio -nu təmsil edir
}
} gecikmə (90);
// PC proqramının əsas hissəsi
// que tiene que liberar las teclas, porque si no las teclas quedarían presionadas
Keyboard.releaseAll ();
Tövsiyə:
Arduino Avtomobil Ters Park Diqqət Sistemi - Addım -addım: 4 addım
Arduino Avtomobil Ters Park Diqqət Sistemi | Addım-addım: Bu layihədə, Arduino UNO və HC-SR04 Ultrasonik Sensoru istifadə edərək sadə bir Arduino Car Reverse Park Sensor Dövrü dizayn edəcəyəm. Bu Arduino əsaslı Avtomobil Ters siqnal sistemi Avtonom Naviqasiya, Robot Aralığı və digər diapazonlarda istifadə edilə bilər
De Un Mando və Distancia: 4 addım
Distanciya: Müvəqqəti təlimatlar ən çox öyrənilənlər arasında, LED -lərlə əlaqəli bir vasitə ilə LED və infraqrojlar üçün ən yaxşı təlimatdır. bərpa edilə bilən. Mate
Arduino Uno ilə Akustik Levitasiya Addım-addım (8 addım): 8 addım
Arduino Uno ilə Akustik Levitasiya Adım Adım (8 addım): ultrasəs səs ötürücüləri L298N Dc dişi qadın adapteri kişi dc pinli Arduino UNOBreadboard Bu necə işləyir: Əvvəlcə Arduino Uno-ya kod yükləyirsiniz (rəqəmsal ilə təchiz edilmiş bir mikro nəzarətçidir) və kodu çevirmək üçün analog portlar (C ++)
Dispensador De Alimento Para Múltiples Maskotalar Usando İnteligencia Süni Con Watson: 11 addım
Maskotalar Dəstəkləyən Maskotalar Süni Con Watson: Təlimat verilə bilər ki, bu maskotların hamısı, ümumiyyətlə, ən çox yayılmış avtomobillər, maşınlar və avtomobillər üçün ən yaxşı seçimdir. un perro y un gato. Heç bir şey etmədən
Centro De Cómputo Para Niños Con Raspberry Pi: 7 addım
Raspberry Pi ilə əlaqəli Centro De Cómputo: Raspberry Pi 2, USB Rəqəmsal Micro SD (8 gb), HDMI Cargador Siçovul və Taclad; komplektləşdirmək üçün Kit kitabçası