Inhaltsverzeichnis:
- Schritt 1: Die Grundidee
- Schritt 2: Sammeln Sie Ihre Materialien:
- Schritt 3: IR-Empfänger (TSOP1738)
- Schritt 4: Schaltplan:
- Schritt 5: Installieren der IR-Fernbedienungsbibliothek:
- Schritt 6: Decodieren von IR-Fernbedienungssignalen:
- Schritt 7: Notieren Sie die decodierten Signalwerte
- Schritt 8: Code für die Tastaturbedienung
- Schritt 9: Fertig:
- Schritt 10: Sehen Sie sich diese coolen Gifs und Videos an
Video: Machen Sie eine Mini-Wireless-Tastatur aus Ihrer TV-Fernbedienung - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:20
Von AmalMathewFolgen Sie mehr vom Autor:
Haben Sie jemals daran gedacht, eine drahtlose Tastatur zu bauen, indem Sie Ihre TV-Fernbedienung hacken? Also in diesem instructables erkläre ich, wie Sie eine billige drahtlose Mini-Tastatur bauen können.
Dieses Projekt verwendet IR-Kommunikation (Infrarot), um eine benutzerdefinierte drahtlose Tastatur zu erstellen.
Lass uns anfangen
Schritt 1: Die Grundidee
Dieses Projekt verwendet drahtlose IR-Kommunikation, um verschiedene Tastaturoperationen durchzuführen. R oder Infrarot-Kommunikation ist eine gängige, kostengünstige und einfach zu verwendende drahtlose Kommunikationstechnologie. IR-Licht ist dem sichtbaren Licht sehr ähnlich, außer dass es eine etwas längere Wellenlänge hat. Dies bedeutet, dass IR für das menschliche Auge nicht wahrnehmbar ist - perfekt für die drahtlose Kommunikation.
Die Grundidee dieses Projekts ist, wenn Sie eine Taste auf Ihrer TV-Fernbedienung drücken, mit einem IR-Empfänger und einem Arduino können wir es decodieren und die decodierten Werte können verwendet werden, um verschiedene Tastaturoperationen durchzuführen. Ich habe Arduino Pro Micro verwendet, da es auf dem ATmega32U4-Mikrocontroller mit integriertem USB basiert, wodurch das Micro als Maus oder Tastatur erkennbar ist. Sie können auch Arduino Leonardo verwenden. Dieses Projekt ist sehr einfach und kann nach Bedarf geändert werden.
Schritt 2: Sammeln Sie Ihre Materialien:
- Arduino Pro Micro oder Arduino Leonardo
- IR-Empfänger (TSOP1738)
- Eine TV-Fernbedienung
- Einige Überbrückungsdrähte
Notiz:
Sie können nur die Boards verwenden, die auf ATmega32U4 basieren.. Dadurch wird das Micro/Leonardo als Maus oder Tastatur erkennbar.
Schritt 3: IR-Empfänger (TSOP1738)
Es ist ein miniaturisierter Empfänger für Infrarot-Fernbedienungssysteme. Das demodulierte Ausgangssignal kann direkt von einem Mikroprozessor decodiert werden. Der TSOP1738 ist mit allen gängigen IR-Fernbedienungsdatenformaten kompatibel.
Schritt 4: Schaltplan:
WENN Sie Leonardo verwenden, ändert sich der DATA-Pin geringfügig. Sie müssen den Daten-Pin mit dem MOSI-Pin von Leonardo verbinden.
Schritt 5: Installieren der IR-Fernbedienungsbibliothek:
Laden Sie die IR-Fernbedienungsbibliothek von hier herunter und installieren Sie sie.
Wenn Sie nicht wissen, wie Sie zusätzliche Arduino-Bibliotheken installieren, folgen Sie dem folgenden Link
www.arduino.cc/en/Guide/Bibliotheken
Schritt 6: Decodieren von IR-Fernbedienungssignalen:
Um Signale von der IR-Fernbedienung zu decodieren, können wir die Arduino-Skizze "IRrecvDemo" verwenden, wie sie in der IR-Fernbedienungsbibliothek angegeben ist.
Hinweis: Auf der Beispielskizze (IRrecvDemo) müssen Sie den int RECV_PIN-Wert geringfügig ändern. Standardmäßig ist es 11, aber bei Arduino Micro ist der MOSI-Pin der 16. Pin. Nehmen Sie also folgende Änderung am Code vor.
int RECV_PIN = 16;
Wenn Sie Leonardo verwenden, müssen Sie es in die MOSI-PIN-Nummer ändern.
- Board auswählen (Arduino/Genuino Micro) -(Abb.3)
- Port auswählen-(Abb.4)
- Laden Sie Ihren Code hoch
Schritt 7: Notieren Sie die decodierten Signalwerte
- Öffnen Sie Serial Monitor und rufen Sie die IR-Fernbedienungssignalwerte ab.
- Notieren Sie die Werte für jede Schaltfläche.
Schritt 8: Code für die Tastaturbedienung
Nach dem Erhalten der Signalwerte besteht der nächste Schritt darin, die Signalwerte zum Programm hinzuzufügen und die Bedingung zu machen, dass, wenn der Signalwert von der Fernbedienung mit den Werten im Programm übereinstimmt, verschiedene Tastaturoperationen durchgeführt werden.
Das Hinzufügen einer Tastaturbibliothek zum Programm ermöglicht es, verschiedene Tastaturoperationen auszuführen.
Sie können den Code unten herunterladen oder von meiner GitHub-Seite herunterladen.
Laden Sie den Code herunter und laden Sie ihn über die Arduino IDE auf Arduino Micro hoch.
Schritt 9: Fertig:
Sie können die obige Skizze nach Ihren Wünschen ändern.
Beziehen Sie sich auf die folgenden Links, um weitere Tastaturfunktionen hinzuzufügen.
- https://www.arduino.cc/de/Reference/KeyboardModif…
- https://www.arduino.cc/en/Reference/ASCIIchart
Empfohlen:
Erhalten Sie eine Benachrichtigungs-E-Mail, wenn ein Kanal auf ThingSpeak eine Weile nicht aktualisiert wurde – wikiHow
Erhalten Sie eine Benachrichtigungs-E-Mail, wenn ein Kanal auf ThingSpeak eine Weile nicht aktualisiert wurde: HintergrundgeschichteIch habe sechs automatisierte Gewächshäuser, die über Dublin, Irland, verteilt sind. Durch die Verwendung einer maßgeschneiderten Handy-App kann ich die automatisierten Funktionen in jedem Gewächshaus aus der Ferne überwachen und mit ihnen interagieren. Ich kann den Win manuell öffnen / schließen
So erstellen Sie eine Website (eine Schritt-für-Schritt-Anleitung): 4 Schritte
So erstellen Sie eine Website (eine Schritt-für-Schritt-Anleitung): In dieser Anleitung zeige ich Ihnen, wie die meisten Webentwickler ihre Websites erstellen und wie Sie teure Website-Builder vermeiden können, die für eine größere Website oft zu begrenzt sind helfen Ihnen, einige Fehler zu vermeiden, die ich am Anfang gemacht habe
So erhalten Sie Musik von fast jeder (Haha) Website (solange Sie sie hören können, können Sie sie bekommen Okay, wenn sie in Flash eingebettet ist, können Sie es möglicherweise nicht) BEARBEITET!!!!! Hinzugefügte Informationen: 4 Schritte
So erhalten Sie Musik von fast jeder (Haha) Website (solange Sie sie hören können, können Sie sie bekommen … Okay, wenn sie in Flash eingebettet ist, können Sie es möglicherweise nicht) BEARBEITET!!!!! Zusätzliche Informationen: Wenn Sie jemals auf eine Website gehen und ein Lied abspielen, das Sie mögen und es wollen, dann ist hier das anweisbare für Sie, nicht meine Schuld, wenn Sie etwas durcheinander bringen (nur so wird es passieren, wenn Sie ohne Grund anfangen, Dinge zu löschen) ) Ich konnte Musik für
Erstellen Sie eine dynamische Diashow Ihrer Schnappschüsse mit Fotostory 3: 16 Schritte
Erstellen Sie eine dynamische Diashow aus Ihren Schnappschüssen mit Photo Story 3: Dies ist eine Möglichkeit, eine schöne.wmv-Foto-Diashow mit Schwenk- und Zoomeffekten zu erstellen, die hauptsächlich kostenlose Software verwendet. Ich erwarte, dass es einfachere Wege gibt, aber ich konnte keine Anleitung zu diesem Thema finden. Meine Methode geht ein bisschen um die Häuser, aber sie funktioniert
Machen Sie in 2 Schritten eine kleine Dynamo-Taschenlampe aus Junk
Machen Sie in 2 Schritten eine winzige Dynamo-Taschenlampe aus Junk: Die Macht des Junk! Hier ist etwas wirklich Cooles, das man aus einem Tape-Player / oder CD-Player und einer LED machen kann. Jede alte LED funktioniert, aber sie wird viel heller sein, wenn Sie einige 5 mm weiße finden. So ziemlich alle LEDs laufen glücklich (und für immer) auf