Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Tag det fra hinanden
- Trin 2: Ledningerne
- Trin 3: Skitsen (kode)
- Trin 4: Tilføj markøren
- Trin 5: Tilsæt Arduino
- Trin 6: Prøv at skrive
- Trin 7: Skrivning
Video: Whiteboardplotter: 7 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
For meget længe siden fandt jeg en Rotring NC-scriber uden controlleren. Jeg glemte helt, hvad jeg ville gøre med det, men i sidste uge fandt jeg det igen, og jeg vil lave en whiteboardplotter ud af det.
Min personlige håndskrift på tavlen er ikke den mest elegante. Nogle tekst forbliver på whiteboardet et helt semester eller nogle gange endda længere. (nogle tørrer ikke engang længere) Så for disse tekster er det umagen værd at skrive dem pænt med en maskine. Det vil være meget mindre rodet på mit whiteboard. Jeg kan endda skrive en tekst forud for hvert nyt emne.
Rotring NC_scriber er designet til at skrive teksten i tekniske tegninger i den tid, hvor den stadig blev tegnet i hånden.
Forbrugsvarer
Materialer:
- Rotring NC-scriber (eller enhver anden tegnebordstifter)
- Arduino Uno
- Motorskjold
- Nogle springkabler
- Strømadapter til Arduino
- Whiteboard markører
- (valgfri akryl)
- Gummibånd / tape
Værktøjer:
- Skruetrækkere
- Tavle
- (valgfri laserskærer)
- Computer til programmering af Arduino
Trin 1: Tag det fra hinanden
Det første trin er at åbne den og se, hvad vi skal arbejde med.
Jeg vil til sidst bruge tastaturet, men næsten alle benene på min Arduino Uno er allerede taget af motorskærmen, så nu vil jeg ikke bruge tastaturet.
Jeg er heldig, at stepperne er 5V, så de kan køre direkte fra motorskærmen uden behov for en ekstra strømadapter.
Trin 2: Ledningerne
Jeg prøvede alle mulige ledningsmuligheder, og motorerne kørte ikke glat, og skjoldet kørte stadig meget varmt. Så fandt jeg ud af, at den billige motorafskærmning, jeg brugte, havde et loddepunkt, der kortsluttede med afskærmningen af USB -porten på Arduino Uno. Et stykke elektrisk tape løste alle mine problemer, og den rigtige pinindstilling blev let fundet.
Jeg forsøgte at finde ledninger i de rigtige farver og markerede dem X- og Y -motor, så jeg ikke ville ødelægge dem.
Trin 3: Skitsen (kode)
Jeg downloadede motorskjoldbiblioteket fra Adafruit og installerede det i Arduino -mappen.
Først forsøgte jeg at tegne en firkant med en Adafruit -skitse og prøvede de forskellige indstillinger.
Nu var det tid til at designe alle bogstaverne. Jeg lavede en anden underrutine for hvert bogstav. Jeg tegner dem alle med lige linjer. (fordi kurver er hårde, og jeg kan lide det retro-8-bit design af firkantede bogstaver)
Jeg tegnede bogstaverne på et 5 x 3 eller 5 x 5 gitter. (I mit hoved)
Hvis du vil skrive en tekst, kalder du simpelthen underrutinerne i tomrumsopsætningen () sådan:
For at skrive VELKOMMEN, sætter du dette i tomrumsopsætningen () {w (); e (); l (); c (); o (); m (); e (); }
Trin 4: Tilføj markøren
Du kan simpelthen bruge noget tape til at tilføje markøren til skrivehovedet, men jeg har en laserskærer, så jeg vil bruge den:)
Jeg har designet en simpel holder, som jeg kan boltes til hovedet og fastgøre pennen med et gummibånd.
Trin 5: Tilsæt Arduino
Indtil nu har jeg ikke beskadiget noget på den originale NC-scriber, så det føltes lidt forkert at bore huller i den for at skrue arduinoen på. Et gummibånd gjorde tricket. Senere når jeg tilføjer tastaturet igen, kan jeg 3D-udskrive eller laserskære en flot vedhæftet fil til Arduino.
Trin 6: Prøv at skrive
Penneløftemekanismen på NC-scriber er lavet til at skrive på en vandret overflade og fungerer ikke på tavlen. Først løste jeg dette ved blot at skubbe på pennen, når den skulle skrive og give slip, når den skulle løfte. Der er pauser i koden for at give dig tid til dette. Fordi pennen bevæger sig, når du skal holde den, gav dette ikke gode resultater.
Så nu gør jeg det omvendt; Du vipper hulskriveren lidt, når du ikke behøver at skrive. Dette fungerer godt, undtagen med bogstavet J. Alle andre bogstaver begynder at skrive i øverste venstre hjørne. Bogstavet J starter med IKKE at skrive i øverste venstre hjørne, så jeg rodede det op flere gange.
Trin 7: Skrivning
Det er stadig lidt svært at skrive skitsen med de sub-rutinemæssige bogstaver, men det vil blive løst, når V2-motorskærmen ankommer, og jeg kan tilføje tastaturet igen.
Mit whiteboard ser helt sikkert pænere ud, så lad timerne begynde!
(videoen er på hollandsk)
Anbefalede:
Arduino bil omvendt parkering alarmsystem - Trin for trin: 4 trin
Arduino bil omvendt parkering alarmsystem. Trin for trin: I dette projekt vil jeg designe en simpel Arduino bil omvendt parkeringssensorkreds ved hjælp af Arduino UNO og HC-SR04 ultralydssensor. Dette Arduino -baserede bilomvendt alarmsystem kan bruges til en autonom navigation, robotafstand og andre rækkevidde
Trin for trin pc -bygning: 9 trin
Trin for trin PC Building: Supplies: Hardware: MotherboardCPU & CPU -køler PSU (strømforsyningsenhed) Opbevaring (HDD/SSD) RAMGPU (ikke påkrævet) CaseTools: Skruetrækker ESD -armbånd/mathermal pasta m/applikator
Tre højttalerkredsløb -- Trin-for-trin vejledning: 3 trin
Tre højttalerkredsløb || Trin-for-trin vejledning: Højttalerkredsløb styrker lydsignalerne, der modtages fra miljøet til MIC og sender det til højttaleren, hvorfra forstærket lyd produceres. Her vil jeg vise dig tre forskellige måder at lave dette højttalerkredsløb på:
Trin-for-trin uddannelse i robotik med et sæt: 6 trin
Trin-for-trin uddannelse i robotteknologi med et kit: Efter ganske få måneder med at bygge min egen robot (se alle disse), og efter at jeg to gange havde dele mislykkedes, besluttede jeg at tage et skridt tilbage og tænke min strategi og retning. De flere måneders erfaring var til tider meget givende, og
Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin
Akustisk levitation med Arduino Uno Step-by Step (8-trin): ultralyds lydtransducere L298N Dc kvindelig adapter strømforsyning med en han-DC-pin Arduino UNOBreadboard Sådan fungerer det: Først uploader du kode til Arduino Uno (det er en mikrokontroller udstyret med digital og analoge porte til konvertering af kode (C ++)