Inhoudsopgave:

Verticale plotter met Drivemall - Ajarnpa
Verticale plotter met Drivemall - Ajarnpa

Video: Verticale plotter met Drivemall - Ajarnpa

Video: Verticale plotter met Drivemall - Ajarnpa
Video: Scribit (Vertical Plotter) Turn your wall into an interactive canvas. 2024, Juli-
Anonim
Verticale plotter met Drivemall
Verticale plotter met Drivemall

Met deze tutorial willen we uitleggen hoe je de verticale plotter die je hier vindt kunt verbeteren met behulp van de Drivemall programmeerbare baord.

Als we de drivermall niet hebben kunnen we de arduino gebruiken, maar hieronder de link voor de ontwikkeling van de Drivemall.

Het voordeel van het verkiezen van de Drivemall boven het klassieke Arduino-bord is dat het de complexiteit van de verbindingen vermindert, wat leidt tot een nettere installatie. Dit is echter optioneel: alle resultaten zijn nog steeds geldig met het arduino-bord, een breadboard en voldoende dupont-jumpers voor verbindingen.

Het project heeft tot doel een informele vorm van onderwijs te promoten als middel om de sociale inclusie van jongeren te bevorderen, informeel onderwijs zoals te vinden is binnen makerspaces.

Deze tutorial geeft alleen de mening van de auteurs weer, en de Europese Commissie kan niet verantwoordelijk worden gehouden voor enig gebruik dat kan worden gemaakt van de daarin opgenomen informatie.

Stap 1: Inleiding

Invoering
Invoering
Invoering
Invoering

We verwijderen de Adafruit motorshield omdat het Drivemall board alles aan boord integreert.

Bovendien kun je dankzij het Drivemall-bord kiezen uit verschillende soorten drivers van verschillende kwaliteit. Het verschil tussen deze drivers wordt gewaardeerd op het eindresultaat in termen van minder onvolkomenheden op de foto.

Stap 2: Wat we nodig hebben

Boodschappenlijst:

  1. 2 kabel voor motor
  2. Verticale plotter-dingen (link naar de digijeunes-instructie.)
  3. Drivemall (nogmaals, link naar de drivemall instr.)
  4. USB-kabel
  5. 2 Bestuurder A4988

Stap 3: Hardware vervangen?

Hardware vervangen
Hardware vervangen
Hardware vervangen
Hardware vervangen
Hardware vervangen
Hardware vervangen
Hardware vervangen
Hardware vervangen

We moeten de Arduino Uno-controller en de Adafruit Motor Shield V2-baord verwijderen om ze te vervangen door de Drivem en twee motro-stepper-stuurprogramma's.

Om dit te doen, laten we de driver Steppers aansluiten in de connector J17 J24 (zie de afbeelding 1) aan de andere kant, let op de pinrichting (zie de afbeelding 2, 3).

Let bij de verbinding met de motor op de fasen van de stappenmotor dat het aansluiten van een verkeerde aansluiting de driver kan vernietigen. De Driver A4988 heeft de pin heeft de motorpinnen in de volgorde 1B 1A 2A 2B. (zie de pictur 4).

De servo is aangesloten op de pinnen VDD GND en A3.

Stap 4: Firmware

Firmware
Firmware
Firmware
Firmware

Nu is het tijd om te programmeren!

Er zijn enkele kleine verschillen in de firmware omdat het Adafruit Motor Shield V2-bord wordt bestuurd met behulp van de SPI-bus, aan de andere kant gebruikt de Drivemall de Step-stuurprogramma's (A4988) die worden bestuurd met twee PIn STEP in PWM e Dir voor richting.

We moeten dus de juiste instructies naar de chauffeurs sturen die voor de stappen voor het draaien van de motoren zullen zorgen.

Hier vindt u de bijgevoegde firmware

Stap 5: Tekenen

Tekening
Tekening
Tekening
Tekening
Tekening
Tekening

Oké, alles zou moeten gebeuren. We kunnen nu een schets tekenen!

Om de plotter te gebruiken, gebruiken we Processing door de grootte van de plotter en de werklucht in Setup in te stellen en in het bijzonder het aantal stappen per omwenteling en de millimeter die de punt per omwenteling aflegt.

Laten we naar Input gaan, op Set Home klikken en de afbeelding laden met load vector. Om de nauwkeurigheid van de plotter te verbeteren, kunnen we de snelheid en versnelling verlagen.

Stap 6: Conclusie

Conclusie
Conclusie

Door het gebruik van externe stepper-drivers kan het geluid van de motoren uitwisselbaar worden gemaakt met andere typen drivers die meer precisie bieden, bijvoorbeeld de tmc2208

Aanbevolen: