Universal-Fernbedienungen sind ein praktisches Instrument, um herumzuführen, wenn Sie viele Gadgets haben, die ansonsten ihre eigenen Fernbedienungen haben würden. Wenn Sie sie alle in ein einzelnes Gadget verschmelzen, führt zu weniger Unordnung sowie weniger Frustration, jedoch sind sie häufig nicht wirklich “universell”, da einige von ihnen möglicherweise nicht jedes Infrarot-Gadget unterstützt, das jemals gebaut wurde. Wenn Sie sich unter einem solchen Umstand befinden, ist es möglich, stattdessen eine wirklich universelle Fernbedienung zu entwickeln, vorausgesetzt, Sie haben einen Mikrocontroller sowie ein paar Infrarot-LEDs an der Hand.

Dies war der Umstand, in dem sich [Matt] sich entdeckte, als seine Amazon-Terminierung von TV-Geräten der Verwaltung der Funktion nicht das Design von Sprechern unterstützte. Um dies zu umgehen, programmierte er ein Arduino, um die IR-Codes im Wesentlichen von der Fernbedienung gleichzusetzen sowie einen kompatiblen Satz von Codes an die Lautsprecher auszugeben. Diese Bedürfnisse benötigen sowohl eine IR-Fotodiode als auch eine IR-LED, jedoch andere andere als die Codes für die Fernbedienung sowie die betreffenden Geräte. Wenn Sie alle eingerichtet haben, sowie in der Remote-Remote von ARUINO, [Matt] programmiert, ist ein Schritt besser, um wirklich “universal” zu sein.

Während [Matt] in der Lage war, bestehende Codes in der Arduino-Bibliothek einsetzen zu können, ist es ebenfalls möglich, die manuell benötigten Codes zu fangen, indem Sie auf eine Fernbedienung auf einer Fotodiode zeigen und einen Mikrocontroller programmieren, um die von Ihnen benötigten Codes zu fangen. [Matt] verwendete ein Raspberry Pi, um dies beim Debuggen dieses Projekts zu tun, aber wir haben zwar diese Technik gesehen, die mit einer ähnlichen Entwicklung verwendet wird, die ein ESP8266 verwendet, um eine Klimaanlage über seine Infrarot-Fernbedienungsfähigkeiten zu verwalten.