Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Ta det fra hverandre
- Trinn 2: Kabling
- Trinn 3: Skissen (kode)
- Trinn 4: Legg til markøren
- Trinn 5: Tilsett Arduino
- Trinn 6: Prøv å skrive
- Trinn 7: Skriving
Video: Tavleplotter: 7 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
For veldig lenge siden fant jeg en Rotring NC-scriber uten kontrolleren. Jeg glemte helt hva jeg ville gjøre med det, men i forrige uke fant jeg det igjen, og jeg vil lage en tavleplotter av det.
Min personlige håndskrift på tavlen er ikke den mest elegante. Noen tekst blir på tavlen et helt semester eller noen ganger enda lenger. (noen tørker ikke engang lenger) Så for disse tekstene er det verdt innsatsen å skrive dem pent med en maskin. Det blir mye mindre rotete på tavlen min. Jeg kan til og med skrive litt tekst før hvert nytt emne.
Rotring NC_scriber er designet for å skrive bokstaven i tekniske tegninger i den tiden den fortsatt ble tegnet for hånd.
Rekvisita
Materialer:
- Rotring NC-scriber (eller annen tegnebordpennplotter)
- Arduino Uno
- Motorskjerm
- Noen hoppekabler
- Strømadapter for Arduino
- Tavlemarkører
- (valgfritt akryl)
- Gummibånd / tape
Verktøy:
- Skrutrekkere
- Tavle
- (valgfri laserskærer)
- Datamaskin for å programmere Arduino
Trinn 1: Ta det fra hverandre
Det første trinnet er å åpne den og se hva vi må jobbe med.
Jeg vil bruke tastaturet til slutt, men nesten alle pinnene på min Arduino Uno er allerede tatt av motorskjermen, så foreløpig vil jeg ikke bruke tastaturet.
Jeg er heldig at stepperne er 5V, så de kan kjøre direkte fra motorskjermen uten behov for en ekstra strømadapter.
Trinn 2: Kabling
Jeg prøvde alle mulige ledningsalternativer, og motorene gikk ikke jevnt, og skjoldet gikk fortsatt veldig varmt. Så fant jeg ut at det billige motorskjermen jeg brukte hadde et loddepunkt som kortsluttet med skjermingen av USB -porten på Arduino Uno. Et stykke elektrisk tape løste alle problemene mine, og riktig pin -innstilling ble lett funnet.
Jeg prøvde å finne ledninger i de riktige fargene og merket dem X- og Y -motoren slik at jeg ikke skulle rote dem.
Trinn 3: Skissen (kode)
Jeg lastet ned motorskjoldbiblioteket fra Adafruit og installerte det i Arduino -mappen.
Først prøvde jeg å tegne en firkant med en Adafruit -skisse og prøvde de forskjellige innstillingene.
Nå var det på tide å designe alle bokstavene. Jeg laget en annen underrutine for hver bokstav. Jeg tegner dem alle med rette linjer. (fordi kurver er harde og jeg liker den retro 8-biters utformingen av firkantet skrift)
Jeg tegnet bokstavene på et 5 x 3 eller 5 x 5 rutenett. (i hodet mitt)
Hvis du vil skrive en tekst, kaller du bare underrutinene i oppsettet for tomrom () slik:
For å skrive VELKOMMEN, plasserer du dette i ugyldig oppsett () {w (); e (); l (); c (); o (); m (); e (); }
Trinn 4: Legg til markøren
Du kan ganske enkelt bruke en tape til å legge markøren til skrivehodet, men jeg har en laserskjærer, så jeg bruker den:)
Jeg designet en enkel holder som jeg kan boltre til hodet og feste pennen med et gummibånd.
Trinn 5: Tilsett Arduino
Frem til nå har jeg ikke skadet noe på den originale NC-scriberen, så det føltes litt feil å bore hull i den for å skru arduinoen på. Et gummibånd gjorde susen. Senere når jeg legger til tastaturet igjen, kan jeg 3D-skrive ut eller lasere et fint vedlegg for Arduino.
Trinn 6: Prøv å skrive
Penneløftemekanismen på NC-scriber er laget for å skrive på en horisontal overflate og fungerer ikke på tavlen. Først løste jeg dette ved å trykke på pennen når den trengte å skrive og slippe den når den må løftes. Det er pauser i koden for å gi deg tid til dette. Fordi pennen beveger seg når du trenger å holde den, ga dette ikke gode resultater.
Så nå gjør jeg det omvendt; Du vipper hullskriveren litt når du ikke trenger å skrive. Dette fungerer bra, bortsett fra med bokstaven J. Alle andre bokstaver begynner å skrive i øverste venstre hjørne. Bokstaven J starter med IKKE å skrive i øverste venstre hjørne, så jeg rotet det opp flere ganger.
Trinn 7: Skriving
Det er fremdeles litt vanskelig å skrive skissen i de sub-rutinemessige bokstavene, men det vil bli løst når V2-motorskjermen kommer og jeg kan legge til tastaturet igjen.
Tavlen min ser definitivt penere ut, så la timene begynne!
(videoen er på nederlandsk)
Anbefalt:
Arduino bilvarslingssystem for omvendt parkering - Trinn for trinn: 4 trinn
Arduino Car Reverse Parking Alert System | Trinn for trinn: I dette prosjektet skal jeg designe en enkel Arduino Car Reverse Parking Sensor Circuit ved hjelp av Arduino UNO og HC-SR04 Ultrasonic Sensor. Dette Arduino -baserte bilreverseringssystemet kan brukes til autonom navigasjon, robotavstand og andre områder
Trinn for trinn PC -bygging: 9 trinn
Steg for trinn PC -bygging: Rekvisita: Maskinvare: HovedkortCPU & CPU -kjøler PSU (strømforsyningsenhet) Lagring (HDD/SSD) RAMGPU (ikke nødvendig) CaseTools: Skrutrekker ESD -armbånd/mathermal pasta m/applikator
Tre høyttalerkretser -- Trinn-for-trinn opplæring: 3 trinn
Tre høyttalerkretser || Trinn-for-trinn opplæring: Høyttalerkretsen styrker lydsignalene som mottas fra miljøet til MIC og sender den til høyttaleren der forsterket lyd produseres. Her vil jeg vise deg tre forskjellige måter å lage denne høyttalerkretsen på:
RC -sporet robot ved hjelp av Arduino - Trinn for trinn: 3 trinn
RC -sporet robot ved bruk av Arduino - Steg for trinn: Hei folkens, jeg er tilbake med et annet kult Robot -chassis fra BangGood. Håper du har gått gjennom våre tidligere prosjekter - Spinel Crux V1 - Gesture Controlled Robot, Spinel Crux L2 - Arduino Pick and Place Robot with Robotic Arms og The Badland Braw
Hvordan lage et nettsted (en trinn-for-trinn-guide): 4 trinn
Hvordan lage et nettsted (en trinn-for-trinn-guide): I denne veiledningen vil jeg vise deg hvordan de fleste webutviklere bygger nettstedene sine og hvordan du kan unngå dyre nettstedbyggere som ofte er for begrenset til et større nettsted. hjelpe deg med å unngå noen feil som jeg gjorde da jeg begynte