Inhaltsverzeichnis:

DIY digitaler Winkelmesser unter <--13 $ - Gunook
DIY digitaler Winkelmesser unter <--13 $ - Gunook

Video: DIY digitaler Winkelmesser unter <--13 $ - Gunook

Video: DIY digitaler Winkelmesser unter <--13 $ - Gunook
Video: Мало кто знает ЭТОТ СЕКРЕТ паяльника! 3 отличных идеи своими руками! 2024, November
Anonim
Image
Image

Was ist, wenn Ihre Linealskala in einen Winkelmesser umgewandelt wird …..

In diesem Projekt geht es darum, ein gewöhnliches Lineal in ein intelligentes Lineal mit einer zusätzlichen Funktion zur Winkelmessung umzuwandeln.

Schritt 1: WAS DU BRAUCHST

WAS DU BRAUCHST
WAS DU BRAUCHST

Erstellen Sie nun eine Liste, welche elektronische Komponente oder andere hilfreiche Tools erforderlich sind ….

  • Erforderliche Elektronikkomponenten…

    • Arduino Pro Mini -- 2.62 $
    • OLED-Display (0,96 Zoll, 128 * 64) -- 2,77 $
    • MPU6050 (Gyroskop - GY521) -- 0,89 $
    • TP4056 (Eigenständiges Batterieladegerät) -- 0,31 $
    • Lippo 3,7 V Batterie -- 1,79 $
    • 3 * Drucktaste -- 2,87 $
    • 1 * 3-Pin-Kippschalter - 0,68 $
    • Arduino Uno (als Programmierer für PROMINI verwenden)

Ungefähre Kosten: 13 $

Laptop mit Arudino IDE-Installation

  • Andere wichtige Teile und Werkzeuge

    • Linealskala (auf der der gesamte Kreis fixiert ist)
    • Plastikbox (in der die ganze Schaltung befestigt ist)
    • Anschlusskabel
    • Lötkolben
    • Lötdraht
    • Männlich zu weiblicher Draht
    • Doppelseitiger Hahn
    • Klebepistole
    • Kabelschneider
    • Abisolierzange

Das ist alles für Component….. Jetzt sind wir bereit, Digital Protector zu bauen

Schritt 2: Wie es funktioniert

Wie es funktioniert
Wie es funktioniert
  • Herzstück dieses Moduls ist hier ARDUINO PRO MINI. Es wird hier verwendet, um alle externen Peripheriegeräte wie ButtonPanel, OLED-Display und Gyroskop (MPU6050) zu handhaben.
  • Um dieses Modul hier einzuschalten, verwenden wir einen 3,7 V Lippo-Akku, der bis zu 180 mAH liefern kann, um den Akku hier aufzuladen TP4056-Modul, das über einen 3-Pin-Kippschalter verwendet wird.
  • Hier sendet das Gyroskop Rohdaten an Pro mini, durch mathematische Berechnung findet Arduino Pro mini den GIERWINKEL daraus basierend auf der Bewegung der Skala (Lineal), auf die dieses Modul geklebt ist.
  • Das OLED-Display wird hier verwendet, um den aktuellen Winkel in Bezug auf die aufgenommene Referenz mit Taste_2 anzuzeigen.
  • OLED und Gyrscope (MPU6050) verwenden das I2C-Protokoll, um mit Arduino Pro MINI zu kommunizieren.

Lassen Sie uns die Tastenfunktion verstehen:

Taste_1: Drücken Sie diese Taste, um in den Winkelmodus zu gelangen und den Winkel zu messen.

Button_2: zum Annehmen des Referenzformulars, in dem Sie den Winkel messen müssen.

Button_3: zur Kalibrierung des Moduls (bei Temperatur- und Feuchtigkeitsschwankungen).

zum besseren Verständnis siehe Video zur Funktionsweise von Digital_Protector.

Kippschalter:

Der Kippschalter hat zwei Modi: EIN und AUS.

ON-Modus: Zum Einschalten des Moduls und Messen des Winkels.

OFF-Modus: 1) Zum Ausschalten des Moduls

2) Zum Aufladen des Moduls

[HINWEIS: Verwenden Sie nicht den ON-Modus zum Aufladen, da dies Ihre Hardware beschädigen kann.]

Schritt 3: Schaltungsaufbau

Schaltungsaufbau
Schaltungsaufbau
Schaltungsaufbau
Schaltungsaufbau
Schaltungsaufbau
Schaltungsaufbau
Schaltungsaufbau
Schaltungsaufbau
  • Stellen Sie alle Verbindungen wie im Schaltplan gezeigt mit Kompaktheit her, da wir alle Schaltungen in eine Kunststoffbox einbauen, um das Modul sehr kompakt zu machen.
  • Eine Sache ist, dass Sie sich selbst darum kümmern müssen, wie Sie alle Elektroincs in eine Plastikbox einbauen, denn hier habe ich nicht erwähnt, wie alle Sachen in die Box passen.
  • [Hinweis: Machen Sie die Verbindung also so klein wie möglich, damit sie in die Plastikbox passt.]

Schritt 4: Firmware-Upload …

Firmware-Upload …
Firmware-Upload …
Firmware-Upload …
Firmware-Upload …

Zum Hochladen des Codes benötigen Sie ……

1) Host-Computer mit installiertem ArduinoIDE

2) Arduino Uno als Programmierer

3) u8lib-Bibliothek für die Handhabung von OLED-Displays

(Nach dem Herunterladen der u8lib-Bibliothek entpacken Sie sie und legen Sie sie in Ihren Arduino-Bibliotheksordner)

4) Hardwaremodul von Digital Protector, auf dem der Code hochgeladen wird…

Jetzt sind wir bereit, unsere Firmware auf arduino Pro mini hochzuladen…

Schritt zum Hochladen des Codes:

arduino UNO nehmen entfernen ist Controller vom Board

stellen Sie eine Verbindung zwischen UNO und PROMINI her, wie in Foto beschrieben

Verbinden Sie Arduino UNO mit dem Host-Computer

Sketchbook der Firmware in Arduino IDE öffnen

COM-Port auswählen.

Code hochladen und mit Digital Protector spielen.

[Hinweis: Bewahren Sie alle Dateien in einem Ordner als Skizzenbuch auf, um das Hochladen erfolgreich zu codieren.]

Schritt 5: Einschränkung und Zukunftsplan

Einschränkung: Die erste und wichtigste Einschränkung besteht darin, dass der Winkel nur in zwei Dimensionen gemessen werden kann. Die zweite Einschränkung ist die OBERFLÄCHE, die Oberfläche, auf der Sie einen Winkel zeichnen, muss statisch sein, bis die gesamte Zeichnung nicht abgeschlossen ist. Die dritte Einschränkung sind die Umgebungsbedingungen aufgrund von Änderungen In Umgebungsbedingungen kann es das Lesen beeinträchtigen. Viertens ist der Körper. Für den Körper verwenden wir eine gewöhnliche Kunststoffbox, die geknackt werden kann, damit sie sehr vorsichtig behandelt werden kann

Futureplan: Future Plan sieht vor, dieses Modul in 3D zu entwerfen, damit es Umweltveränderungen und Rissen des Körpers widersteht und Winkel in 3D messen kann

Ich danke @Ravi Butani für die Anleitung dieses großartigen Projekts und die erfolgreiche Durchführung.

Vielen Dank für das Lesen meiner ersten Instrctables hoffe es gefällt euch…..