Şimdi Ara

Xbox one rapidfire Mod yapımı -arduino-

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
2
Cevap
0
Favori
194
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
1 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Xbox one rapidfire Mod yapımı -arduino-
    arduino pro micro kulanarak RT tuşuna rapidfire yani basılı tutuldugunda otomatikman arda ardaya basmasını saglıyan mod dur.
    sadece RT için mod ladım istege baglı 12 tuşada ayrı programlanarak modlana bilir.
    aklınızda böyle fikirler varsa bildirin.
    kolun usb giriş yanında bulunuan kablosuz kayıt düğmesine basıldıgında açılır ve basılındıgında kapata bilinir.
    wifi modulun yanıdaki boş alana yerleştirebilirsiniz.yada extra mod ile batarya bölgesinden usb çıkışı yapabilirsiniz.yada dahili usb
    portundan baglaya bilirsiniz.
    video da eklenecek konuya
    maliyeti fazla yoktur 50tl bile tutmayan maliyetlere haledersiniz hepsini.
    1708 olan yeni nesil kol içindir diyer model kolar için istiyorsanız pin çıkışlarını
    bulub konuya eklenebilir.

    gerekli malzemeler
    arduino pro micro
    T8 tornavida (kol vidaları için )
    pc
    lehim bilgisi orta düzey.

    baĞlantı pinleri (1708 kol modeli için)
    AO----WE(TP18)
    A3----RT(TP67)
    RAW---PWR(TP11)
    GND---GND(TP22)

    Xbox one rapidfire Mod yapımı -arduino-



    arduino derlemesi Arduino Builder ile karta yükleyebilirsiniz.

    int WE = A0;
    int RT = A3;
    int LED = 9;
    int cool = 0;
    bool active = false;
    bool oldOn = false;

    void setup() {
    pinMode(WE, INPUT);
    pinMode(RT, INPUT);
    pinMode(LED, OUTPUT);
    Serial.begin(9600);
    }


    void loop()
    {


    int WEsig = analogRead(WE);
    Serial.println(WEsig);

    if (analogRead(WE) < 50 )
    {
    if (oldOn == false)
    {
    if (active == false)
    {
    active = true;
    }
    else
    {
    active = false;
    }
    oldOn = true;
    delay(500);
    }
    }
    else
    {
    oldOn = false;
    }


    pinMode(RT, INPUT);
    int sig = analogRead(RT);



    if (active == true)
    {
    pinMode(RT, OUTPUT);
    analogWrite(RT, 1000);
    delay(22);
    pinMode(RT, INPUT);
    delay(100);
    }


    if (active == true)
    {
    int chicken = 4;
    }


    else if (active == false)
    {
    pinMode(RT, INPUT);
    }
    else if (sig > 150 || sig == 0 && active == false)
    {
    pinMode(RT, INPUT);
    }
    }



    < Bu mesaj bu kişi tarafından değiştirildi zartzurt456 -- 3 Kasım 2018; 11:48:20 >



  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.