Einmachglas-Würfelroller - Gunook
Einmachglas-Würfelroller - Gunook
Anonim

Von CJA3D@CarmelitoAFollow Mehr vom Autor:

Fahrrad GPS Trail Mapper
Fahrrad GPS Trail Mapper
Fahrrad GPS Trail Mapper
Fahrrad GPS Trail Mapper
Tragbare leuchtende Jack-O-Laterne
Tragbare leuchtende Jack-O-Laterne
Tragbare leuchtende Jack-O-Laterne
Tragbare leuchtende Jack-O-Laterne
GPS-Cap-Datenlogger
GPS-Cap-Datenlogger
GPS-Cap-Datenlogger
GPS-Cap-Datenlogger

Über: Geboren als Landwirt, Elektronik studiert, bei Nacht als Berater und 3D-Druck-Enthusiast gearbeitet. Mehr über CJA3D »

Hier ist ein großartiges Wochenendprojekt, das Sie unternehmen können, wenn Sie vorhaben, Brett- / Würfelspiele zu spielen. Um das Projekt zu erstellen, benötigen Sie ein Servo mit kontinuierlicher Rotation, einen Arcade-Knopf und ein Arduino-Nano- oder ESP8266-Board, außerdem benötigen Sie einen 3D-Drucker.

Sie haben ein paar Optionen, Sie können entweder die Arcade-Taste verwenden, um das kontinuierliche Servo zum Würfeln anzutreiben, oder Sie können eine Web-App verwenden, die auf der ESP8266 NodeMCU gehostet wird. Die Web-App verfügt über 4 Tasten, die die Servos auf verschiedene Weise drehen Geschwindigkeiten..

Befolgen Sie die folgenden Schritte, um Ihren eigenen Würfelroller herzustellen…

Schritt 1: Komponenten, die Sie zum Abschließen des Builds benötigen

Komponenten, die Sie zum Abschließen des Builds benötigen
Komponenten, die Sie zum Abschließen des Builds benötigen
Komponenten, die Sie zum Abschließen des Builds benötigen
Komponenten, die Sie zum Abschließen des Builds benötigen

Hier ist die Liste der Komponenten, die Sie benötigen, um den Bau abzuschließen

  • Einmachglas
  • 3D Drucker
  • 3D-Druckfilament, ich verwende Hatchbox 1,75 mm PLA
  • Würfel, ich habe auch eine STL-Datei zum 3D-Drucken von Würfeln beigefügt, wenn Sie ein paar mehr benötigen.
  • Heißklebepistole und Sticks

Und für die Elektronik brauchst du

  • NodeMCU ESP8266 oder ein beliebiges WiFi-fähiges Arduino-Board
  • Kontinuierliches Rotationsservo -FS90R
  • Arcade-Taste
  • Überbrückungskabel
  • Kleines Steckbrett

Schritt 2: 3D-Druck der angehängten STLs

3D-Druck der angehängten STLs
3D-Druck der angehängten STLs
3D-Druck der angehängten STLs
3D-Druck der angehängten STLs
3D-Druck der angehängten STLs
3D-Druck der angehängten STLs
3D-Druck der angehängten STLs
3D-Druck der angehängten STLs

Laden Sie die angehängten STL-Dateien mit der 3D-Drucksoftware-Slice herunter und drucken Sie die Dateien in 3D. Wenn Sie keinen 3D-Drucker zur Hand haben, können Sie einen in Ihrem örtlichen Herstellerclub oder Ihrer Bibliothek verwenden oder einen 3D-Druckdienst wie 3D-Hubs nutzen.

In meinem Fall habe ich die STL-Dateien mit dem Flashforge Creator Pro und 1,75 mm gelbem, weißem und grünem PLA gedruckt. Außerdem verwende ich zum Slicing Slic3r mit einer Schichthöhe von 0,3 mm und einer Fülldichte von 25 %. Der 3D-Druck aller Teile sollte etwa 5 bis 6 Stunden dauern und hängt von Ihren 3D-Drucker- und Slicer-Einstellungen ab.

Nach dem 3D-Druck der Würfel habe ich einen roten Uni-Paint-Stift zum Ausmalen der Zahlen verwendet, wie Sie im Bild oben sehen.

Schritt 3: Schaltung

Schaltkreis
Schaltkreis
Schaltkreis
Schaltkreis

Für die Schaltung verwende ich ein Steckbrett in Minigröße, damit es gut in die 3D-gedruckte Basis passt, direkt unter dem Einmachglas.

  • Das kontinuierliche Rotationsservo ist an Pin D4 (GPIO2) auf der NodeMCU - ESP8266. angeschlossen
  • Und die +ve Arcade-Taste auf 3,3 V und den mittleren Pin, der der Taste auf Pin D2 (GPIO4) entspricht

Wenn Sie fertig sind, gehen Sie zum nächsten Schritt, um die Arduino-IDE auf Ihrem Computer einzurichten, um Code auf die NodeMCU hochzuladen.

Schritt 4: Hochladen des Codes auf den ESP8266

Hochladen von Code auf den ESP8266
Hochladen von Code auf den ESP8266
Hochladen von Code auf den ESP8266
Hochladen von Code auf den ESP8266
Hochladen von Code auf den ESP8266
Hochladen von Code auf den ESP8266

Installieren Sie Arduino IDE auf Ihrem Computer und gehen Sie in die Arduino IDE, und fügen Sie die URL unten in den zusätzlichen Boards Manager-URLs hinzu

arduino.esp8266.com/stable/package_esp8266c…

Gehen Sie dann zu Tools - Board Manager und suchen Sie nach ESP8266, wählen Sie die ESP8266-Community aus und installieren Sie sie. Wenn Sie fertig sind, starten Sie die Arduino IDE neu und laden Sie die Standard-Blink-Skizze hoch, um zu überprüfen, ob alles wie erwartet funktioniert.

Laden Sie nun die beigefügte Skizze herunter, je nach Ihren Vorlieben, wenn Sie die Arcade-Taste verwenden möchten, oder gehen Sie berührungslos vor, indem Sie die WLAN-Fähigkeit der ESP8266 NodeMCU nutzen und eine Web-App zur Steuerung der Würfelwalze verwenden.

Vergessen Sie für die Web-App-Skizze nicht, die ssid und das Passwort Ihres WLAN-Routers zu aktualisieren, und Sie sehen die IP-Adresse in Ihrem seriellen Monitor, die Sie mit Ihrem Telefon/Tablet verwenden können.

Schritt 5: Alle Komponenten zusammenfügen

Alle Komponenten zusammenfügen
Alle Komponenten zusammenfügen
Alle Komponenten zusammenfügen
Alle Komponenten zusammenfügen
Alle Komponenten zusammenfügen
Alle Komponenten zusammenfügen
Alle Komponenten zusammenfügen
Alle Komponenten zusammenfügen

Nachdem Sie die Arduino-Skizze erfolgreich getestet haben, ist es nun an der Zeit, die elektronischen Komponenten und 3D-gedruckten Teile zusammenzusetzen. Zuerst beginnen Sie, indem Sie den Arcade-Knopf und das Einmachglas auf das obere 3D-gedruckte Teil legen.

Wenn Sie fertig sind, fügen Sie das Steckbrett zum unteren 3D-gedruckten Teil hinzu, entfernen Sie den Aufkleber von der Unterseite des Mini-Steckbretts, verwenden Sie die Schrauben, die mit den durchgehenden Servos geliefert wurden, um das Servohorn zu befestigen, und fügen Sie das Servo zum unteren 3D-gedruckten Halter hinzu Verwenden Sie Heißkleber, um das Ober- und Unterteil zu befestigen.