Stap 1: wijzigingen
Vervolgens moet u de trigger-mechanisme te identificeren. Ik hoopte dat elke knop trace correspondeert met een GPIO pin op de onboard externe microcontroller. Als dat het geval was, dan zou mijn leven heel gemakkelijk, ik kan gewoon tik op de sporen rechtstreeks naar de arduino en trekken de spanning omhoog of omlaag.
Echter als u de trace in deze afstandsbediening volgt, ziet u dat de interface werkt via 'matrix scanning', net als de werking van uw toetsenbord. Hierdoor kunt u kleinere en goedkopere microcontrollers, maar hebben meer knoppen dan mogelijk als u had elke knoppen individueel gericht zou zijn.
Ik vervolgens uitwerken waar elke trace ook verbindt geprobeerd, maar was te lui om het uit te werken. Ik heb ook geprobeerd om te inspecteren de markering van de IC, maar om wat voor reden... er is geen markeringen op het... (geen hacker vriendelijke!)
Ik heb gestudeerd andermans soortgelijke poging, die vaak bestaan uit met behulp van optische isolatoren, of relais, die ik geacht te worden te omvangrijk. Ik heb ook geprobeerd met behulp van BJTs, omdat ik heb genoeg rondslingeren (en ze spotgoedkoop zijn), maar het werkte niet, want het is waarschijnlijk dat de afstandsbediening de microcontroller niet via stroom, maar door spanning verschillen detecteren.
Gelukkig heb ik enkele 2N7000 N-kanaal mosfets, die bleek te zijn handig (en als een bonus heeft ook 'huidige isolation' aan de kant van de poort). Door werken werken uit welke kant is de 'hogere spanning' spoor en de 'lagere spanning' spoor met betrekking tot elke knoppen, ik het plaatsen van de afvoer van de 2N7000 naar de 'hogere spanning' kant en de bron pin naar de 'Lagere spanning' kant.
De poort-pin als drijvende kan willekeurig swing tussen gedrag/nonconductance, raden wij u aan om een pulldown weerstand naar de elke poorten van de 2N7000 te houden van de mosfet op uitgeschakeld. Als u dat niet doet, dan wellicht u grillig gedrag af en toe. Voor mij besloten heb ik om het afzien van het, zoals ik ruimte te plaatsen van de weerstand in het geval niet vinden (en ik moet nog meer 2N7000 soldeer.
Tot slot u de 2N7000 van de N-kanaal Mosfet poort aansluit op de GPIO pinnen van de arduino (arduino nano in mijn geval), en noteer welke GPIO pin behoren tot elke knop van de afstandsbediening.