Stap 1: Wat u zult moeten blijven...
Eerst krijg je een aantal radiozenders en ontvangers van SparkFun. Krijgen van zowel de 315MHz en 434MHz versies van elk, omdat deze verkooppunten kunnen beide frequentie gebruiken (mijn 5-pack set gebruikt 434, deze gebruiken 315). U moet de ontvanger het protocol te decoderen tenzij je wilt te demonteren van de afstandsbediening en rond sonde erin. Ik zou nog steeds aanbevelen de ontvangers te bevestigen dat uw zender verzendt. Als u de ontvanger gebruikt, hoeft u niet zelfs om risico uw garantie ongeldig te verklaren door de openstelling van de afstandsbediening.
315 MHz zender: https://www.sparkfun.com/products/10535
315 MHz ontvanger: https://www.sparkfun.com/products/10533
434 MHz zender: https://www.sparkfun.com/products/10534
434 MHz ontvanger: https://www.sparkfun.com/products/10532
U zult ook willen een microcontroller van een soort, ik gebruikte ATTiny2313 maar alle AVR, PIC, Arduino of soortgelijke moet doen. U wilt weten hoe u kunt gebruiken zijn microseconde en milliseconde vertraging functies of schrijf uw eigen vertraging-loops. U wilt ook een microcontroller met een seriële poort zodat u met de computer praten kunt.
Voor de reverse-engineering moet u ook een oscilloscoop of een logic analyzer. Deze kunnen op vrij hoge snelheden uitvoeren, zodat een DIY analyzer uit een Arduino niet snel genoeg voor microseconde-schaal pulsen wellicht. Mijn Rigol DS1052E 100MHz-reikwijdte werkt wonderen voor dit.