Turbo Everdrive IR remote reset

Discussion in 'Modding and Hacking - Consoles and Electronics' started by Vimtoman, Feb 25, 2016.

  1. Vimtoman

    Vimtoman Active Member

    Joined:
    Nov 5, 2012
    Messages:
    46
    Likes Received:
    4
    Location:
    North London
    I found that getting up off my arse every time I wanted to change a game on the Turbo Everdrive was in need of a solution.
    Nope not a extra long stick but an IR remote controlled reset.

    I bought one of these remotes online really cheap.

    [​IMG]

    I programmed it using the routines from this web site.

    https://arduino-info.wikispaces.com/IR-RemoteControl

    Modiying it in two sections. I had kept all the other sections of code for testing on serial.

    void setup() /*----( SETUP: RUNS ONCE )----*/
    {
    Serial.begin(9600);
    Serial.println("IR Receiver Raw Data + Button Decode Test");
    irrecv.enableIRIn(); // Start the receiver
    pinMode(2,OUTPUT);
    digitalWrite(2,HIGH);
    }/*--(end setup )---*/

    and changed the case routine on several buttons.
    Only one shown below.
    This adds a 600ms pulse to reset the Everdrive.

    case 0xFF22DD:
    digitalWrite(2,LOW);
    Serial.println(" PREV ");
    delay(600);
    digitalWrite(2,HIGH);
    break;

    Wire the IR sensor to the Arduino Mini and Turbo Everdrive using the colour coded diagrams below.

    Turbo everdrive pinout
    [​IMG]

    IR sensor pinout
    [​IMG]

    Arduino mini 168 pinout
    [​IMG]

    Finished test item
    [​IMG]

    This should work on all Everdrives.
     
    #1
    TriState294 likes this.
  2. LeHaM

    LeHaM Site Soldier

    Joined:
    May 5, 2013
    Messages:
    2,070
    Likes Received:
    158
    Location:
    Australia Land
    Doesn't the TBED have IGR?
     
    #2
  3. wilykat

    wilykat Site Supporter 2013

    Joined:
    Mar 25, 2012
    Messages:
    966
    Likes Received:
    40
    Location:
    mitten state, USA
    ATTiny is much smaller, runs on 3.3v, doesn't that board, and you could probably solder ATtiny directly on the back of the IR module's 3.3v, gnd, and run a wire from IRsignal to ATTiny pin and another wire from another pin to reset button.
     
    #3
  4. Ergot_Cholera

    Ergot_Cholera Omnia mors aequat

    Joined:
    Aug 2, 2012
    Messages:
    200
    Likes Received:
    11
    Location:
    UK
    Your arse.....again.
     
    #4
  5. Vimtoman

    Vimtoman Active Member

    Joined:
    Nov 5, 2012
    Messages:
    46
    Likes Received:
    4
    Location:
    North London
    It's what I had in stock but the ATiny sounds like a good idea.

    The datasheet for the Atmel 168 say's Ok for 3.3v.
    • Operating voltage:
    – 1.8V - 5.5V for Atmel ATmega48V/88V/168V
    – 2.7V - 5.5V for Atmel ATmega48/88/168

    It runs OK.
     
    Last edited: Feb 26, 2016
    #5
  6. Vimtoman

    Vimtoman Active Member

    Joined:
    Nov 5, 2012
    Messages:
    46
    Likes Received:
    4
    Location:
    North London
    Your arse.....again.

    touché
     
    #6

Share This Page