Enkel trådlös utlopp Remote till Ardunio till följetong (för hemautomation) (1 / 3 steg)
Steg 1: ändringar
Nästa du behöver identifiera utlösningsmekanism. Jag hoppades att varje knapp trace motsvarar en GPIO pin på ombord remote mikrokontroller. Om det var fallet, skulle mitt liv vara mycket lätt, jag kan helt enkelt knacka på tracesna direkt till arduino och dra spänningen upp eller ner.
Men om du följer spår i denna avlägsna, du ser att gränssnittet fungerar via "matrix scanning", ungefär som hur tangentbordet fungerar. Detta innebär kan du få mindre och billigare microcontrollers, men har fler knappar än skulle vara möjlig om du hade tagit upp varje knappar individuellt.
Jag då försökt att träna där varje trace ansluter också, men var för lat för att fixa det. Jag försökte också att inspektera märkning av IC, men av någon anledning... det finns några markeringar på den... (inte hacker vänligt!)
Jag studerade andras liknande försök, som ofta består av att använda optiska isolatorer eller reläer, som jag ansåg vara alltför skrymmande. Jag försökte också med Switch eftersom jag har gott liggande (och de är smuts billigt), men det fungerade inte, eftersom det är troligt att fjärrkontrollens microcontroller inte upptäcka via ström, utan snarare av spänning skillnader.
Luckly jag har några 2N7000 N-kanal mosfets, som visade sig vara händig (och som en bonus har också "nuvarande isolering" på sidan gate). Genom att arbeta arbetande ute vilken sida är de "högre spänningen" järnväg och den "lägre spänningen" järnväg i fråga om varje knappar, jag placerar avloppet av 2N7000 mot den högre spänningen sida och källan klämmer fast på "Minska spänning" sidan.
Utfärda utegångsförbud för PIN-koden om lämnade flytande kan svänga slumpmässigt mellan beteende/nonconductance, rekommenderas du att sätta en pulldown motstånd mot varje portarna till 2N7000 att hålla mosfet off tillstånd. Om du inte, kan du ha oberäkneligt beteende ibland. För mig, jag bestämde mig att avstå från det, som jag inte kan hitta utrymme att placera motståndet i fallet (och jag behöver fortfarande att löda mer 2N7000.
Slutligen du N-kanal Mosfet 2N7000 gate till GPIO stift av arduino (arduino nano i mitt fall), och se observera vilka GPIO pin överens med varje knapp på fjärrkontrollen.