Hirdetés
-
PROHARDVER!
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
mardal84
tag
Sziasztok
Mint teljes amatőr lenne egy kérdésem,lehet nem is jól fogalmazom meg a kérdést
Van nekem egy arduino leonardom
ezzel szeretnék kamionos játékhoz buttonboxot csinálni
találtam is egy alap joystickbutton vázlatot ami működik is a 9-12 lábakon ha nyomógombot teszek rá
Egy húzókapcsolót szeretnék használni majd a rögzítőfékhez de sajnos most csak akkor működik ha kétszer huzom ki a gombot mert akkor ad impulzust
Azt szeretném elérni hogy legyen egy "gombnyomás" ha kihúzom és legyen egy "gombnyomás" ha visszatolom a kapcsolót,esetleg ebben tud nekem valaki segíteni?Köszönöm
A használt vázlat
// Simple example application that shows how to read four Arduino
// digital pins and map them to the USB Joystick library.
//
// Ground digital pins 9, 10, 11, and 12 to press the joystick
// buttons 0, 1, 2, and 3.
//
// NOTE: This sketch file is for use with Arduino Leonardo and
// Arduino Micro only.
//
// by Matthew Heironimus
// 2015-11-20
//--------------------------------------------------------------------
#include <Joystick.h>
Joystick_ Joystick;
void setup() {
// Initialize Button Pins
pinMode(9, INPUT_PULLUP);
pinMode(10, INPUT_PULLUP);
pinMode(11, INPUT_PULLUP);
pinMode(12, INPUT_PULLUP);
// Initialize Joystick Library
Joystick.begin();
}
// Constant that maps the phyical pin to the joystick button.
const int pinToButtonMap = 9;
// Last state of the button
int lastButtonState[4] = {0,0,0,0};
void loop() {
// Read pin values
for (int index = 0; index < 4; index++)
{
int currentButtonState = !digitalRead(index + pinToButtonMap);
if (currentButtonState != lastButtonState[index])
{
Joystick.setButton(index, currentButtonState);
lastButtonState[index] = currentButtonState;
}
}
delay(50);
}
Új hozzászólás Aktív témák
- Üzletből, garanciával, Lg Gram 17Z90R- i7-1360P/16GB RAM/1TB SSD/17,3" /2560 x1600 QHD
- Üzletből, garanciával, Lenovo ThinkPad T15p Gen 2. i7-11800H/32GB RAM/512GB SSD/GeForce GTX 1650
- -ÚJ,2 ÉV GAR- GAMER PC: RYZEN 7 5700/5800X +RX 6600/6700XT +16-64GB DDR4! SZÁMLA! 70 féle ház!
- Eladó ILCE-7M3K (Sony A7 III + 24-105G kit) nagyon keveset használt!
- Iphone 17 Pro Max 256 GB. Független.
- Tablet felvásárlás!! Apple iPad, iPad Mini, iPad Air, iPad Pro
- BESZÁMÍTÁS! HUAWEI MateBook 14 üzleti notebook - i5 1135G7 16GB DDR4 512GB SSD Intel Iris Xe IGP W11
- ÁRGARANCIA! Épített KomPhone Ultra 7 265KF 32/64GB RAM RX 9070 16GB GAMER PC termékbeszámítással
- Zalman S3 Black modern, letisztult szèpsèg
- MacBook Pro 13, 14, 15, 16, MacBook Air M1, M2 M3 M4 bill magyarosítás lézerrel / sapkacserével
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: NetGo.hu Kft.
Város: Gödöllő
ekkold

