Hoe te trekken van afbeeldingen en lettertypen met behulp van de Doodle Bot voorbeeldcode maken (1 / 6 stap)

Stap 1: Code Voorbeeldopdrachten


De voorbeeldcode kan de gebruiker gemakkelijk om berichten te schrijven in het Engels maar de robot kan veel meer doen dan berichten schrijven. Als je in het tabblad [alfabet kijkt] dat u zien zult dat elke letter van het alfabet is getekend met behulp van 4 simpele commando functies:

· Go(x)
· Beurt (hoek)
· Up() 
· Down()

Gaan (x):x is een geheel getal dat aangeeft hoeveel stappen de robot moet nemen. Als de wiel encoders staat 8 maal veranderen (4 hoog en 4 lage) per omwenteling van het wiel is elke stap gelijk aan 1/8 van de wielomtrek. Dit is gelijk aan ongeveer 15.7mm.

De variabele charsize wordt gebruikt als een multiplier en heeft standaard een waarde van 1. Als u het bijvoorbeeld zo dat charsize = 3 dan het bericht / afbeelding 3 maal groter zal worden en elke stap zullen ongeveer 47.1mm.

Beurt (hoek): hoek is een integer die de hoek draaien aangeeft. Alle positieve waarden veroorzaken de robot om te zetten met de klok mee. Een negatieve waarde zorgt ervoor dat de robot te draai tegen de klok. Deze opdracht is meer ingewikkeld om te gebruiken want er zijn twee verschillende manieren die de robot kunt zetten.

Draaiende methode 1: De eerste methode stopt een motor en de andere motor rijdt vooruit of achteruit. Deze methode geeft het grootste aantal mogelijk hoeken maar omdat de robot ongeveer 1 wiel draait is het moeilijker de pen met zijn vorige positie worden uitgelijnd.

Draaiende methode 2: De tweede methode drijft een motor vooruit en een motor naar achteren. Deze methode biedt de helft zoveel hoeken maar omdat de robot over het centrum van de wielen draait is het gemakkelijker uitlijnen van de pen met de vorige positie.

De voorbeeldcode wordt de eerste methode gebruikt voor de waarden van de hoek van –31 tot + 31. Hierdoor worden alle mogelijke hoeken beschikbaar. Deze hoeken worden in blauw weergegeven.

Positieve of negatieve waarden van 32 tot 40 veroorzaken de robot om te zetten de tweede methode te gebruiken, zoals in het rood.

Als je kijkt naar de voorbeeldcode ziet u dat u ook waarden 45, 90,135,180, 225, 270, 315 en 360 kunt invoeren. De code worden deze waarden automatisch converteert naar hun equivalente waarde met de tweede methode van draaien.

De voorbeeldcode automatisch compenseert de pen niet rechtstreeks tussen de wielen worden gemonteerd en herinnert zich als de pen omhoog was of omlaag op het moment een beurt werd gemaakt.

Up(): Met deze opdracht stelt de pen.

Down(): Deze opdracht verlaagt de pen.

De voorbeeldcode bevat een Stop() functie maar deze opdracht is niet nodig voor tekening en alleen binnen de opdrachten Turn(angle) en Go(x) gebruikt wordt om de juistheid van de encoder.

Er is ook een End() functie die de robot in een continue lus waar het doet niets zet totdat u op de reset-knop drukt. Dit kan aan het einde van de tekst of afbeelding worden gebruikt om te stoppen met de robot van herhaling van de loop-functie.

Gerelateerde Artikelen

Hoe maak je een Glittery metalen Lamp met behulp van papier

Hoe maak je een Glittery metalen Lamp met behulp van papier

Allright!! Allright!! Voordat u denkt dat de titel van dit instructable misleidend is, Lees verder. :)"Ideeën niet blijven in één hoofd lang" - TarunIk doorbladerde behance.net en vond dit geweldig designer's portefeuille met de naam Romy Kuhne.
Hoe te trekken van Mr. Pricklepants

Hoe te trekken van Mr. Pricklepants

He jongens, dit is een kleine les over hoe te trekken van Mr. Pricklepants uit de film Toy Story 3. :) Gelieve te excuseren het kleine fouten in de instructable. :)Stap 1: Grootste deel van het lichaam Een doorgaans peervormig lichaam om te beginnen
Hoe te trekken van kabel door bestaande houten muren

Hoe te trekken van kabel door bestaande houten muren

John van de CableSupply Team laat zien hoe te trekken van kabel door een bestaande muur, terwijl boren door een stoeterij, met het Greenlee D'VersiBIT systeemProducten gebruikt:Flexabit systeem door Greenlee DBITKITReferentie: 102166 http://cablesupp
Hoe maak je een enkele LED knipperen met behulp van een Arduino Uno Board

Hoe maak je een enkele LED knipperen met behulp van een Arduino Uno Board

Vandaag, we zullen worden ter illustratie van hoe maak je een enkele LED knipperen met behulp van een Arduino Uno-board. Door elke stap te volgen, zal je dit doel bereiken.U zal het volgende nodig:Een Arduino BoardBrood bordUSB-connectorkabelEEN LED3
Hoe een video insluiten in een webpagina met behulp van HTML5

Hoe een video insluiten in een webpagina met behulp van HTML5

deze tutorial zal je leren hoe om elke video in een website met behulp van HTML5 en de nieuwe tag. Met behulp van HTML5 kunt u video's in uw website zonder enige plugins zoals Adobe Flash, en ze kunnen worden afgespeeld op mobiele apparaten zoals tab
Hoe maak je een papier Lady Bug met behulp van papier Art filigraan

Hoe maak je een papier Lady Bug met behulp van papier Art filigraan

Filigraan Made Easy: In deze tutorial leert u hoe maak je een leuke dame bug met behulp van filigraan techniek in slechts enkele stappen. Laten we beginnen.Nou ik hoop dat je genoten hebt van dit ambacht en zo ja, vergeet dan niet om te delen, commen
Hoe te trekken van een kamer met één punt perspectief

Hoe te trekken van een kamer met één punt perspectief

door het maken van een tekening met behulp van één punt perspectief, leert studenten om een twee-dimensionale ruimte driedimensionaal weergegeven. Studenten leert hoe met een verdwijnpunt maken een interieur van de kamer. Het maken van een kamer met
Hoe maak je een grote 3D-Printer met behulp van een kleinere 3D-Printer - "Project Locus"

Hoe maak je een grote 3D-Printer met behulp van een kleinere 3D-Printer - "Project Locus"

Uit die eigen 3D printers, aan degenen die gewoon gewoon nieuwsgierig over hun mogelijkheden zijn, een onderwerp dat vrij vaak komt is het idee van 'Een andere 3D-Printer afdrukken'. Nu dit niet 100% mogelijk zijn kan bij het overwegen van onderdelen
Hoe naar het Stencil een T-Shirt met behulp van bleekmiddel en een Vinyl Sticker

Hoe naar het Stencil een T-Shirt met behulp van bleekmiddel en een Vinyl Sticker

er zijn veel verschillende manieren om te maken een eigen T-shirt. Als u op zoek bent om een stenig, distressed look, is een bleekmiddel stencil een eenvoudige en relatief goedkope manier om het te krijgen. U kunt het maken van een stencil voor deze
Hoe maak je een Paracord hond kraag met behulp van de wip knoop

Hoe maak je een Paracord hond kraag met behulp van de wip knoop

ik hou gewoon van met behulp van paracord! het is lichtgewicht, stevige en vrijwel onverwoestbaar! Deze ìble zal u tonen hoe te maken een ' manly'collar voor uw hond met behulp van paracord en de knoop van de wip. Deze knopen techniek kan ook worden
Hoe maak je een paracord pols lanyard met behulp van de cobra-geweven

Hoe maak je een paracord pols lanyard met behulp van de cobra-geweven

deze tutorial zal u tonen hoe te maken van een pols lanyard met paracord en het cobra-weefsel. Dit kan worden gebruikt om een zeer belangrijke ketting, mes, mutitool, camera of mobiele telefoon, enz. Ik geef alle lof aan Stormdrane voor het cobra-wee
Hoe Have Fun en maak geld gemakkelijk met behulp van Zazzle

Hoe Have Fun en maak geld gemakkelijk met behulp van Zazzle

Hey there!  Dit Instructable zal u tonen hoe gemakkelijk het is om het ontwerpen van uw eigen kwaliteit T-shirts, hoodies, schoenen, skateboards, bijna alles met behulp van Zazzle.com!Voordat we verder gaan, Nee, ben ik niet wordt betaald door Zazzle
Hoe te Resize, gewas, en een foto met behulp van Abobe Photoshop Desaturate

Hoe te Resize, gewas, en een foto met behulp van Abobe Photoshop Desaturate

Adobe Photoshop is een digitaal beeld het uitgeven toepassing voor Internet, print, en andere nieuwe media-disciplines. Photoshop editing vaardigheden hebben een brede relevantie. Sociale Media is enorm populair in de hedendaagse samenleving. Sites z
Hoe maak je texturen voor een spel met behulp van de Source engine

Hoe maak je texturen voor een spel met behulp van de Source engine

dit leerprogramma zal tonen hoe maak je een elementaire textuur voor elke bron game, zoals; Half Life 2, Half Life 2: aflevering 1, Half Life 2: aflevering 2, Counter-Strike: Source en vele anderen.Toen ik begonnen met het maken van aangepaste textur