Inhaltsverzeichnis:

Bluetooth zu einem Creality Ender 2 3D-Drucker hinzufügen - Gunook
Bluetooth zu einem Creality Ender 2 3D-Drucker hinzufügen - Gunook

Video: Bluetooth zu einem Creality Ender 2 3D-Drucker hinzufügen - Gunook

Video: Bluetooth zu einem Creality Ender 2 3D-Drucker hinzufügen - Gunook
Video: Creality Ender-2: Perfekt als zweiter 3D Drucker? 🖨️ // Test deutsch | China-Gadgets 2024, April
Anonim
Image
Image
Bluetooth zu einem Creality Ender 2 3D-Drucker hinzufügen
Bluetooth zu einem Creality Ender 2 3D-Drucker hinzufügen
Bluetooth zu einem Creality Ender 2 3D-Drucker hinzufügen
Bluetooth zu einem Creality Ender 2 3D-Drucker hinzufügen

Ich benutze meinen Ender-2 seit fast zwei Jahren und ich muss sagen, dass ich eine Hassliebe dazu habe. Es gibt viele Dinge, die verbessert werden könnten, aber insgesamt denke ich, dass es sich um einen soliden 3D-Drucker handelt.

Eines der ärgerlichsten Dinge ist die fehlende Wifi/Bluetooth-Kommunikation, die meiner Meinung nach 2020 auf jedem 3D-Drucker obligatorisch sein muss.

Ich bin auf ein Youtube-Video von Chris Riley gestoßen, das zeigt, wie man Bluetooth auf einem RAMPS-Board hinzufügt, also beschloss ich, es auszuprobieren.

Ich hatte bereits ein HC-06 Bluetooth-Board herumliegen, aber das Layout des Standard-Motherboards des Ender-2 ist sehr minimalistisch: Obwohl es einen ATMEGA1284p verwendet, der über zwei UART verfügt, ist keiner seiner UART-Ports auf dem Motherboard zugänglich über Pads oder Anschlüsse.

Die einzige Möglichkeit, auf diese RX0- und TX0-Pins (bzw. Pin9 und Pin10) zuzugreifen, besteht darin, direkt an den MCU-Chip zu löten.

Da ich dieses USB-Kabel unbedingt loswerden wollte, beschloss ich, alles zu riskieren und tat es (mehr Details in den Bildern).

Das hat zu meiner Überraschung sehr gut funktioniert! Ich drucke seit 3 Wochen über Bluetooth und hatte noch keinen fehlgeschlagenen Druck wegen einer verlorenen Verbindung.

Lieferungen

- Original Creality Ender2 mit zuvor installierter Marlin-Firmware (nicht sicher, ob es auch mit Standard-Firmware funktioniert)

- FTDI USB-zu-Seriell-Konverter oder Arduino Uno;

- Bluetooth serielle Kommunikationsplatine (HC-06 oder ähnlich);

- Multimeter;

- Lötkolben;

- Zinn und Flussmittel;

- Lupe oder Mikroskop;

- Weibliche Dupont-Anschlüsse;

- dünner Kupferdraht;

- 1K Widerstand;

- 680 Ohm Widerstand;

Schritt 1: Einrichten des Bluetooth-Moduls

Einrichten des Bluetooth-Moduls
Einrichten des Bluetooth-Moduls

- Verbinden Sie das HC-06-Modul mit einem USB-zu-Seriell-Konverter (FTDI) oder einem Arduino mit weiblichen zu weiblichen Jumpern;

- Nur die folgenden Pins müssen verbunden werden VCC>VCC GND>GND TX>RX RX>TX;

- Der RX-Pin des HC-06 unterstützt 3,3-V-Logik, also stellen Sie sicher, dass Ihre FTDI-Platine auf 3,3 V umschaltbar ist, andernfalls können Sie das Modul beschädigen. Wenn dies nicht der Fall ist, schließen Sie einen Widerstandsteiler an, um 5 V vom TX-Pin des seriellen Wandlers auf 3,3 V abzusenken (mit einem 680 Ohm und einem 1K-Widerstand hat es bei mir funktioniert);

- Stecken Sie es in einen USB-Port Ihres PCs und öffnen Sie den seriellen Arduino IDE-Monitor, da wir die BAUD-Rate auf 115200k, das Passwort und den Namen ändern müssen

- AT-Befehle (Kein Leerzeichen zwischen Name und Befehl)

- AT: Verbindung prüfen (sollte OK als Antwort erhalten)

- AT+NAME: Namen ändern

- AT+BAUD8 Änderung von 9600 (Standardbaudrate auf 115200)

- AT+PIN: Pin ändern, 1234 ist der Standard-Pairing-Pin

Schritt 2: Löten an die MCU

Löten an die MCU
Löten an die MCU
Löten an die MCU
Löten an die MCU
Löten an die MCU
Löten an die MCU
Löten an die MCU
Löten an die MCU

- Da es ziemlich riskant ist, diesen Mod durchzuführen, tun Sie dies auf eigene Gefahr.

- Wir müssen unseren TX (grünes Kabel) und RX (hellblaues Kabel) des HC-06 jeweils an Pin9 (RXD0) und Pin10 (TXD0) des ATMEGA1284p-Chips anlöten.

- Ich finde es einfacher, den grünen Draht des FTDI-Chips zu löten (um das Risiko eines Kurzschlusses von TX RX zu minimieren);

- Wir brauchen einen Widerstandsteiler, um die 5V des Atmega TX-Pins auf die 3,3V zu reduzieren, die vom RX-Pin des HC-06 unterstützt werden (ich habe einen 680 Ohm und einen 1K-Widerstand wie im Schaltplan verwendet).

- Sie können 5V und GND von den Programmierpins auf dem Motherboard erhalten.

- Ich habe den dünnsten verseilten Kupferdraht verwendet, den ich zur Verfügung hatte, und viel Flussmittel, obwohl das beste Magnetdraht wäre;

- Es hilft, den Draht während des Lötens mit etwas Klebeband auf dem Chip zu befestigen.

- Prüfen Sie immer auf Brücken, bevor Sie die Stromversorgung anschließen.

- Ich habe dem 5V-Pin einen Schalter hinzugefügt, damit ich das Bluetooth-Modul ausschalten kann, wenn es nicht benötigt wird.

Schritt 3: Modul mit Ihrem PC koppeln und drucken

Koppeln des Moduls mit Ihrem PC und Drucken
Koppeln des Moduls mit Ihrem PC und Drucken
Koppeln des Moduls mit Ihrem PC und Drucken
Koppeln des Moduls mit Ihrem PC und Drucken

- Schalten Sie den 3D-Drucker ein (Sie sollten eine rote LED blinken sehen, wenn das BT-Modul eingeschaltet ist, ein gutes Zeichen).

- Fügen Sie einfach ein neues Bluetooth-Gerät aus den Windows-Einstellungen hinzu und koppeln Sie es mit Ihrem Bluetooth-Gerät;

- Ein neuer virtueller COM-Port wird erstellt (öffnen Sie den Gerätemanager, um herauszufinden, mit welchem COM-Port wir in Repetier oder Pronterface eine Verbindung herstellen müssen);

- Öffnen Sie Ihren 3D-Druckhost und ändern Sie den COM-Port entsprechend;

- Jetzt sollten Sie den Drucker über Bluetooth steuern können!

- Wenn Sie Ihr Gerät nicht sehen können, versuchen Sie, Bluetooth in der Marlin-Konfigurationsdatei zu aktivieren

- Viel Spaß beim kabellosen Drucken!

Empfohlen: