Innehållsförteckning:

DIY Digital Protractor Under <-13 $: 5 steg
DIY Digital Protractor Under <-13 $: 5 steg

Video: DIY Digital Protractor Under <-13 $: 5 steg

Video: DIY Digital Protractor Under <-13 $: 5 steg
Video: [DIY] Digital Protractor 2024, November
Anonim
Image
Image

Vad händer om din linjalvåg konverteras till Protractor…..

Detta projekt handlar om att konvertera en vanlig linjal till en smart linjal med en extra funktion för mätning av vinkel.

Steg 1: VAD DU BEHÖVER

VAD DU BEHÖVER
VAD DU BEHÖVER

Gör nu en lista över vilken elektronisk komponent eller andra hjälpsamma verktyg som krävs ….

  • Elektronikkomponenter krävs…

    • Arduino Pro Mini - 2,62 $
    • OLED -skärm (0,96 tum, 128 * 64) - 2,77 $
    • MPU6050 (Gyroskop - GY521) - 0,89 $
    • TP4056 (fristående batteriladdare) - 0,31 $
    • Lippo 3,7v batteri - 1,79 $
    • 3 * Tryckknapp - 2,87 $
    • 1* 3 Pin Toggle Swich - 0,68 $
    • Arduino Uno (använd som programmerare för PROMINI)

Ungefärlig kostnad: 13 $

Bärbar dator med Arudino IDE -installation

  • Andra viktiga delar och verktyg

    • Linjalskala (på vilken hela kretsloppet är fixat)
    • Plastlåda (i vilken hela kretsen är fixerad)
    • Anslutningstråd
    • Lödkolv
    • Lödtråd
    • Man till hona tråd
    • Dubbelsidig kran
    • Limpistol
    • Avbitartång
    • Wire stripper

Det är allt för komponent….. Nu är vi redo att bygga Digital Protector

Steg 2: Hur det fungerar.

Hur det fungerar.
Hur det fungerar.
  • Hjärtat i denna modul här är ARDUINO PRO MINI, den används här för att hantera alla externa kringutrustning som ButtonPanel, OLED -display och Gyroscope (MPU6050).
  • För att driva upp den här modulen här använder vi 3,7v Lippo -batteri som kan leverera upp till 180mAH, för att ladda batteriet här TP4056 -modul som används via 3pin vippströmställare.
  • Här skickar Gyroscope rådata till Pro mini, genom matematisk beräkning Arduino Pro mini hitta YAW ANGLE från den baserat på skalförflyttning (linjal) som denna modul är klistrad på.
  • OLED -skärm här används för att visa aktuell vinkel med hänsyn till tagit referens med knapp_2.
  • OLED och Gyrscope (MPU6050) använder I2C -protokoll för att ansluta till Arduino Pro MINI.

Låter oss förstå knappfunktionen:

Knapp_1: Tryck för att gå in i vinkelläge för att mäta vinkel.

Knapp_2: för att ta referensform som du måste mäta vinkel på.

Knapp_3: för kalibrering av modulen (vid temperatur- och luftfuktighetsvariation).

för bättre förståelse se video av Working of Digital_Protector.

Brytare:

Toggle Switch har två lägen ON och OFF -läge.

ON -läge: För att slå på modulen och mäta vinkeln.

AV -läge: 1) För att stänga av modulen

2) För att ladda modulen

[OBS! Använd inte ON -läget för laddning. Det kan skada din maskinvara.]

Steg 3: Kretsbyggnad

Kretsbyggnad
Kretsbyggnad
Kretsbyggnad
Kretsbyggnad
Kretsbyggnad
Kretsbyggnad
Kretsbyggnad
Kretsbyggnad
  • Gör all anslutning enligt diagrammet i kretskortet med kompaktitet eftersom vi monterar alla kretsar i plastlådan för att göra modulen mycket kompakt.
  • En sak är att du måste ta hand om dig själv hur du placerar alla elektroinkomponenter i plastlåda, för här nämnde jag inget om hur man passar alla saker i lådan.
  • [Obs: Så, gör anslutningen så liten som möjligt för att passa i plastlådan.]

Steg 4: Uppgradering av fast programvara …

Uppgradering av firmware …
Uppgradering av firmware …
Uppgradering av firmware …
Uppgradering av firmware …

För att ladda upp kod krävs …

1) Värddator med ArduinoIDE installerat

2) Arduino Uno som programmerare

3) u8lib -bibliotek för OLED -skärmhantering

(Efter att ha laddat ner u8lib -biblioteket, packa upp det och lägg det i din arduino -biblioteksmapp)

4) hårdvarumodul för Digital Protector på vilken koden kommer att laddas upp …

Nu är vi redo att ladda upp vår firmware till arduino Pro mini …

Kodöverföringssteg:

ta arduino UNO ta bort är styrenhet från styrelsen

upprätta en anslutning mellan UNO och PROMINI som beskrivs i Foto

Anslut arduino UNO till värddatorn

öppna Sketchbook of firmware i Arduino IDE

Välj COM -port.

Ladda upp kod och spela med Digital Protector.

[Obs! Spara alla filer i en mapp som en scketchbook för att kunna ladda upp filer.]

Steg 5: Begränsning och framtidsplan

Begränsning: Första och huvudsakliga begränsningen är att den bara kan mäta vinkel i två dimensioner. Andra begränsningen är YTAN, Ytan på vilken du kommer att rita en vinkel måste vara en statisk tills hela ritningen inte är klar. Tredje begränsningen är miljöförhållande, på grund av förändring i miljötillstånd kan det påverka läsningen. Fjärde är kropp, För kropp använder vi vanlig plastlåda som kan sprickas så att den kan hanteras mycket försiktigt

Futureplan: Future Plan är att göra 3D -design av denna modul så att den kan motstå miljöförändringar och sprickbildning av kroppen och även den kan mäta vinkel i 3D

Jag tackar @Ravi Butani för att guida detta fantastiska projekt och göra är framgångsrikt.

Tack för att du har läst mina första instrctables hoppas att du gillar det ….

Rekommenderad: