dmylogi.com

Hoe om `n robot te maak wat met Makeblock teken

Ons wil `n persoonlike projek wat bestaan ​​uit die vervaardiging van `n robot / plotter wat in staat is om te teken, deel.

Die besonderheid van hierdie robot is dat ons `n derde as by die plotter voeg. Die idee is om `n 3-as masjien, X-Y vir horisontaal getrek en te bou `n derde Z-as om die gereedskap aan te pas wat ons gaan gebruik om te teken (kan `n merker of `n multitool wees om engravings, PCB stroombane te maak ... ens.)

Hou lees om meer te leer.

stappe

Deel 1
Materiaal gebruik

Prent getiteld 1 robot plotter makeblock general
1
Vir die konstruksie het ek die strukture en die oopbron-elektronika van Makeblock gebruik:
  • Aluminiumstrukture.
  • 3 enjins stap vir stap.
  • 2 oordraggordels vir beweging.
  • 3 stap-vir-stap motor beheerders.
  • 1 UNO verenigbare Arduino bord.

Deel 2
Algemene aansig van die 3-as-plotter

Prent getiteld 2 robot plotter makeblock profiel
1
Kyk eers na die finale uitslag wat ons soek. Hier het ons die plotter reeds saamgestel, met geïntegreerde elektronika en waar ons die besonderheid van die derde as beter kan waardeer.

Deel 3
Besonderhede van die struktuur

Prent getiteld 3 robot plotter makeblock struktuur
1
Besondere aansigte van die oordragwiele, en van die 2 X-Y-asse wat op rails en op die asse gemonteer is met lineêre bewegingslyers.
  • Prent getiteld 10 robot plotter makeblock as
    Prent getiteld 9 robot plotter makeblock as
    8-robot-plotter-makeblock-eje.jpg" klas ="beeld ligkas">
    Prent getiteld 8 plot plotter makeblock robot
    7-robot-plotter-makeblock-eje.jpg" klas ="beeld ligkas">
    Prent getiteld 7 robot plotter makeblock as
    2
    Derde vertikale as. Die derde as Z bestaan ​​uit `n stepper motor - te danke aan `n gestruktureerde steel geheg aan dit - kry op of af van die struktuur presies waar ons stel die potlood of die multi aan te teken.
  • Prent getiteld 14 vertikale as makeblock plotter robot
    13-robot-plotter-makeblock-as-vertical.jpg" klas ="beeld ligkas">
    Prent getiteld 13 vertikale as makeblock plotter robot
    12-robot-plotter-makeblock-as-vertical.jpg" klas ="beeld ligkas">
    Prent getiteld 12 vertikale as makeblock plotter robot
    11-robot-plotter-makeblock-as-vertical.jpg" klas ="beeld ligkas">
    Prent getiteld 11 vertikale as makeblock plotter robot


    3
    Vertikale as gemonteer. Die vertikale as is gemonteer op 2 glyers en is stewig aan die een kant van die rygordel vasgemaak wat dit laat beweeg by die X-Y koördinate, danksy die 2 stepper motors wat op die struktuur gemonteer is.
  • Prent getiteld 16 robot plotter makeblock elektroniese arduino
    Prent getiteld 15 robot plotter makeblock elektroniese arduino
    4
    Die elektronika Vir die elektronika het ek `n Arduino UNO-aanpasbare bord en 3 stepper-motor-beheerders (een per as) korrek bedraad aan die ooreenstemmende penne op die bord.
  • 5
    Grbl installeer in Arduino. Die hart wat al hierdie werk maak, is moontlik, danksy die GCode-tolk vir Arduino grbl, wat open source is.
  • Hierdie tolk sal ons direksie bestel via USB in GCode en sal verantwoordelik wees vir die verskuiwing van elk van die 3 motors onafhanklik om dit met die korrekte koördinaat oor te dra.
  • Deel 4
    Maak dit werk

    17-robot-plotter-makeblock-inkscape.jpg" klas ="beeld ligkas">
    Prent getiteld 17 robot plotter makeblock inkscape.jpg
    1
    Open en vektoriseer in Inkscape. In ons voorbeeld gaan ons die beeld van `n hipotetiese kring PCB laai in die open source program InkScape of vectorial tracing.
  • 2
    Uitvoer van vektore na G-kode met GCodeTools. Sodra ons beeld omskep is na vektore, kan ons dit na G-kode uitvoer deur die gcodetools-invoegtoepassing vir InkScape te gebruik.
  • Ons stel dit op en vertel jou waar ons ons tekslêer wil stoor met al die G-kode instruksies.
    18-robot-plotter-makeblock-gcode.jpg" klas ="beeld ligkas">Prent getiteld 18 robot plotter makeblock gcode.jpg
  • 19-robot-plotter-makeblock-grblcontroller.jpg" klas ="beeld ligkas">
    Prent getiteld 19 robot plotter makeblock grblcontroller.jpg
    3
    Ons laai die G-kode wat in GRBL Controller gegenereer is. Die program wat die bestellings in G-kode na ons direksie deur USB gaan, word GRBLcontroller genoem, baie maklik en maklik om te gebruik.
  • 20-robot-plotter-makeblock-grblcontroller.jpg" klas ="beeld ligkas">
    Prent getiteld 20 robot plotter makeblock grblcontroller.jpg
    4
    Ons het ons plotter gekalibreer. Ons kalibreer ons robot wat aandui wat die punt van oorsprong van die tekening is en die vertikale as Z beheer om ons merkersteun net op die papier te maak.
  • Deel 5
    Finale uitslag

    1
    In hierdie skakel Jy sal die robot in beweging sien.
    Deel op sosiale netwerke:

    Verwante
    Hoe om `n Arduino-sagteware in C te skryfHoe om `n Arduino-sagteware in C te skryf
    Hoe om Werewolf (Werewolf) op IRC te speelHoe om Werewolf (Werewolf) op IRC te speel
    Hoe om `n robot by die huis te bouHoe om `n robot by die huis te bou
    Hoe om `n miergewigstrydrobot te bouHoe om `n miergewigstrydrobot te bou
    Hoe om te teken (vir kinders)Hoe om te teken (vir kinders)
    Hoe om sampioene te tekenHoe om sampioene te teken
    Hoe om tropiese visse te tekenHoe om tropiese visse te teken
    Hoe om `n robot te tekenHoe om `n robot te teken
    Hoe om `n manga-robot te tekenHoe om `n manga-robot te teken
    Hoe om `n eenvoudige spotprent hond te tekenHoe om `n eenvoudige spotprent hond te teken
    » » Hoe om `n robot te maak wat met Makeblock teken
    © 2024 dmylogi.com