Home > Technologie > Bluetooth Tastatur-Maus-Adapter

Bluetooth Tastatur-Maus-Adapter

Advertisement

Bluetooth Tastatur-Maus-Adapter

Bluetooth Tastatur-Maus-Adapter

Hallo! Diese Woche bauen ist die Minion Bluetooth Tastatur Maus-Adapter!

Schließen Sie eine Standardtastatur oder -maus an und wir können sie als Bluetooth Tastatur oder Maus verwenden.

Es ist auch NFC aktiviert, so können wir direkt tippen, um mit einem mobilen Gerät zu koppeln.

So, ob Sie schauen, um Ihr mobiles Gerät in eine Workstation oder wollen einfach nur in Handy-Spiele dominieren, wird dieses Projekt bringen Sie die Befriedigung der Verwendung von Desktop-Peripheriegeräten in Ihrem mobilen Computing Leben.

Schritt 1: Sehen Sie sich das Video an!

Schauen Sie sich diese schnelle Video zu sehen, das Gerät funktioniert und für einen Durchlauf aller Schritte unten von Anfang bis Ende.

Klicken Sie hier, um auf YouTube zu sehen

Schritt 2: Was ist drin?

Bluetooth Tastatur-Maus-Adapter

Bluetooth Tastatur-Maus-Adapter

Wir werden einen Arduino Nano verwenden, um Tastatur und Maus Signale von einem PS / 2 Port zu empfangen.

Diese Signale werden dann in Bluetooth-Signale übersetzt, die an unser Bluetooth-HID-Modul gesendet werden.

Das Bluetooth-Modul, das ich verwenden werde, ist ein HC-05 mit RN-42 HID-Firmware (siehe meine andere Anleitung, wie man eine HID-Firmware auf den HC-05 blinkt).

Andere HID-Module wie die RN-42 HID, BlueSMiRF HID oder BlueFruit EZKey können ebenfalls verwendet werden.

Wir werden auch auf ein NFC-Tag innerhalb des Spielzeugs schreiben, um "tap to pair" mit NFC-fähigen mobilen Geräten zu aktivieren.

aufrechtzuerhalten.

HC-05 Details:

Http: //www.gearbest.com/other-accessories/pp_22767 ...

Arduino Nano Einzelheiten:

Http: //www.gearbest.com/boards-shields/pp_265453.h ...

NFC beschreibbare Tags:

Http: //www.gearbest.com/development-boards/pp_6494 ...

Schritt 3: Das Opfer auseinandernehmen

Bluetooth Tastatur-Maus-Adapter

Bluetooth Tastatur-Maus-Adapter

Zerlegen Sie unser Minion Spielzeug, oder Ihr Opfer der Wahl!

Schritt 4: Befestigen Sie den PS / 2-Port

Bluetooth Tastatur-Maus-Adapter

Bluetooth Tastatur-Maus-Adapter

Bluetooth Tastatur-Maus-Adapter

Bluetooth Tastatur-Maus-Adapter

Bluetooth Tastatur-Maus-Adapter

Bluetooth Tastatur-Maus-Adapter

Bluetooth Tastatur-Maus-Adapter

Wir beginnen mit der PS / 2-Buchse. Wir können diese von alten Motherboards retten.

Um mit der Tastatur und der Maus zu kommunizieren, müssen wir auf 8 Pins des Ports zugreifen - 4 Maus Pins und 4 Tastatur Pins (Uhr, Daten, Vcc und Masse Pins).

Nehmen Sie einen Streifen von Flachbandkabel und verlöten, dass die 8 Pins benötigen wir (siehe Diagramm oben).

Trace die Form des PS / 2-Ports auf das Spielzeug und schneide es mit unserem Kunststoff-Schneidwerkzeug (ein Xacto-Messer an einem Lötkolben) aus.

Anschließend den Anschluss fest ankleben.

Schritt 5: Befestigen Sie unseren Stromanschluss

Bluetooth Tastatur-Maus-Adapter

Bluetooth Tastatur-Maus-Adapter

Bluetooth Tastatur-Maus-Adapter

Bluetooth Tastatur-Maus-Adapter

Bluetooth Tastatur-Maus-Adapter

Bluetooth Tastatur-Maus-Adapter

Wir werden den modularen Leistungswürfel verwenden, um eine regulierte 5V über eine USB-Buchse zur Stromversorgung des Arduino zu liefern.

Nehmen Sie also einen weiblichen USB-Anschluss und befestigen Sie Drähte an den positiven und negativen Anschlüssen.

Dann verfolgen und schneiden Sie die Form des Hafens auf der Unterseite unseres Spielzeugs.

Heißkleben Sie den Hafen fest an Ort und Stelle.

Alternativ können wir die Arduino mit Batterien (z. B. eine einzelne 9V oder 4 AA Batterien).

Schritt 6: Konfigurieren Sie das Bluetooth-Modul

Bluetooth Tastatur-Maus-Adapter

Bluetooth Tastatur-Maus-Adapter

Bluetooth Tastatur-Maus-Adapter

Bluetooth Tastatur-Maus-Adapter

Das Bluetooth-Modul, das ich verwende, ist das HC-05, geflasht mit der Firmware des RN-42. So konfiguriert es die Art und Weise ein RN-42 tut.

Wir müssen den Befehlsmodus des Bluetooth Moduls mit dem Arduino eingeben.

Laden und laden Sie das folgende Programm zum Arduino:

https://github.com/evankale/RN42Config

Dieses Programm stellt einen seriellen Kommunikationskanal auf den digitalen Pins D2 und D3 unter Verwendung einer Baudrate von 9600 her.

Nachdem das Programm hochgeladen wurde, folgen Sie dem Schaltplan, um das Bluetooth-Modul mit dem Arduino zu verbinden.

Stecken Sie dann den Arduino auf den Computer und geben Sie die folgenden Befehle in den seriellen Monitor ein:

  • $$$ (Legt das Bluetooth - Modul im Befehlsmodus, die Status - LED wird in diesem Modus blinkt schnell)
  • SF, 1 (Werkseinstellungen zurücksetzen)
  • S ~, 6 (Set HID - Modus)
  • SN, <name> (legt den Gerätenamen <name>)
  • SH, 0230 (legt den Gerätetyp Tastatur / Maus - Kombigerät)
  • R, 1 (Neustart des Bluetooth - Modul)

Schritt 7: Laden Sie das Programm hoch

Bluetooth Tastatur-Maus-Adapter

Nachdem wir das Bluetooth-Modul konfiguriert haben, können wir das Programm von Arduino mit dem Programm überschreiben, das die PS / 2-Signale übernimmt und an den Bluetooth-Chip sendet.

Stecken Sie das Arduino von selbst, dann laden Sie das folgende Programm herunter und laden Sie es zum Arduino:

Https://github.com/evankale/ArduinoBTPS2

Schritt 8: Verdrahten Sie die Komponenten

Bluetooth Tastatur-Maus-Adapter

Bluetooth Tastatur-Maus-Adapter

Bluetooth Tastatur-Maus-Adapter

Folgen Sie dem Schaltplan, um den PS / 2-Anschluss, das Bluetooth-Modul und den Stromanschluss mit dem Arduino zu verbinden.

Schließen Sie eine Tastatur und Maus an den PS / 2-Port an und verbinden Sie das Bluetooth-Modul mit einem Bluetooth-fähigen Mobilgerät. Stellen Sie sicher, dass sowohl die Tastatur als auch die Maus funktioniert, bevor wir das Gerät schließen.

Schritt 9: Schließen Sie das Gerät

Bluetooth Tastatur-Maus-Adapter

Bluetooth Tastatur-Maus-Adapter

Bluetooth Tastatur-Maus-Adapter

Jetzt müssen wir alle Komponenten in das Spielzeug passen. Ich entfernte einige zusätzliche Stützteile innerhalb des Spielzeugs, um Platz für die Chips zu bilden. Ich entfernte auch die Breakout-Beine auf dem Bluetooth-Chip, so dass das Bluetooth-Modul zusammen mit dem Arduino stapeln kann.

Kleben Sie den USB-Port des Arduino Nano mit einem Klebeband auf - dies verhindert, dass der Anschluss mit dem Pluspol des Stromanschlusses kurzschließt.

Nehmen Sie ein NFC beschreibbaren Tag und legen Sie es in den Kopf des Spielzeugs.

Schließen Sie es oben!

Schritt 10: Schalten Sie es ein

Bluetooth Tastatur-Maus-Adapter

Bluetooth Tastatur-Maus-Adapter

Bluetooth Tastatur-Maus-Adapter

Schließen Sie den Power Cube (oder die Batterien) an und schalten Sie ihn ein!

Die LEDs auf dem Arduino und Bluetooth-Chip leuchten das Spielzeug mit einem befriedigenden (oder unheimlichen) Glühen auf.

Schritt 11: Schreiben Sie auf das NFC-Tag

Bluetooth Tastatur-Maus-Adapter

Bluetooth Tastatur-Maus-Adapter

Bluetooth Tastatur-Maus-Adapter

Bluetooth Tastatur-Maus-Adapter

Um das NFC-Tap-to-Pairing-Feature zu aktivieren, müssen wir Daten auf das NFC-Tag schreiben, das wir in das Spielzeug legen.

Stellen Sie zunächst eine Verbindung zu unserem Bluetooth-Gerät auf einem Smartphone her.

Dann laden und öffnen Sie eine NFC-Tag-Writ-App (wie NFC TagWriter von NXP).

Wählen Sie eine neue Bluetooth-Datenmenge aus und wählen Sie unser Bluetooth-Gerät aus.

Halten Sie das Telefon neben dem NFC-Tag, um das Dataset an das Tag zu schreiben.

Wenn das abgeschlossen ist, werden wir in der Lage zu tippen, um zu verbinden und tippen Sie erneut, um mit dem Gerät zu trennen.

Schritt 12: Probieren Sie es aus!

Bluetooth Tastatur-Maus-Adapter

Bluetooth Tastatur-Maus-Adapter

Stecken Sie eine Tastatur und Maus und probieren Sie es aus!

Mit einem Standard-Tastatur und Maus können wir jede Tablette in eine etwas produktive Workstation.

Und mit Anwendungen wie AIDE (für Android), können Sie sogar komfortabel tun Android-Entwicklung in einem Android-Gerät.

aufrechtzuerhalten.

Das ist alles, was ich für Sie heute haben!

Wenn Sie dieses Instructable mögen, dann mögen Sie einige meiner anderen Projekte!

Sie können sie über meine Besuche YouTube - Kanal .

Jeden Donnerstag neue Projekte! Bis nächste Woche!

Related Reading