Hur man rita bilder och skapa typsnitt med hjälp av exempelkoden Doodle Bot (1 / 6 steg)

Steg 1: Exempel kod kommandon



Exempelkoden tillåter användaren att enkelt skriva meddelanden på engelska men roboten kan göra mycket mer än att skriva meddelanden. Om du tittar i fliken [alfabetet] ser du att varje bokstav i alfabetet hämtas med hjälp av 4 enkel befalla funktioner:

· Go(x)
· Tur (vinkel)
· Up()
· Down()

Gå (x):x är ett heltal som anger antalet steg roboten bör ta. Eftersom hjulet kodare ändra tillståndet 8 gånger (4 hög och 4 låg) per hjulvarv är varje steg lika med 1/8 av hjulets omkrets. Detta är lika med ca 15,7 mm.

Den variabla charsize används som en multiplikator och som standard har värdet 1. Om du ändrar det till exempel så att charsize = 3 då meddelandet / bilden är 3 gånger större och varje steg blir ca 47.1mm.

Tur (vinkel): vinkel är ett heltal som anger vridningsvinkel. Alla positiva värden orsaka roboten att vrida medurs. Ett negativt värde kommer att orsaka roboten att vrid moturs. Detta kommando är krångligare att använda eftersom det finns två olika sätt roboten kan vända.

Vrida metod 1: Den första metoden stoppar en motorisk och driver andra motorn framåt eller bakåt. Denna metod ger det största antalet möjligt vinklar men eftersom roboten lutar ca 1 hjul är det svårare att justera pennan med sin tidigare ståndpunkt.

Vrida metod 2: Den andra metoden driver en motor fram och en motorisk bakåt. Denna metod ger hälften så många vinklar men eftersom roboten lutar om centrum av hjulen är det lättare att justera pennan med sin tidigare ståndpunkt.

Exempelkoden använder den första metoden för vinkel värden från –31 till + 31. Detta gör alla möjliga vinklar tillgängliga. Dessa vinklar visas i blått.

Positiva eller negativa värden från 32 till 40 orsaka roboten att slå med den andra metoden som visas i rött.

Om man tittar på exempelkoden kommer du se att du även kan ange värden 45, 90,135,180, 225, 270, 315 och 360. Koden konverteras automatiskt dessa värden till deras motsvarande värdet med den andra metoden av roterande.

Exempelkoden kompenserar för pennan inte monteras direkt mellan hjulen och kommer ihåg om pennan var upp eller ner på tiden en sväng var görs automatiskt.

Up(): Detta kommando höjer pennan.

Down(): Detta kommando sänker pennan.

Exempelkoden omfattar en Stop() funktion emellertid detta kommando inte behövs för ritning och används endast inom kommandona Turn(angle) och Go(x) för att säkerställa encoder noggrannhet.

Det finns också en End() funktion som sätter roboten till en ögla där det gör ingenting tills reset-knappen trycks. Detta kan användas i slutet av texten eller bilden för att stoppa roboten från upprepa funktionen loop().

Se Steg
Relaterade Ämnen

Hur man rita moln och gräs snabb och enkel teknik

Hur man rita moln och gräs-snabb och enkel teknik. Scrapbook papper!https://www.youtube.com/watch?v=S1bx0k7-rHM...

Hur man använder och Arduino shield med Raspberry Pi

Att lägga till Arduino kan sköldar till Raspberry Pi vara en mycket stor smärta. Du sluta med en röra av sladdar och sätta upp programvaran är en utmaning i egen rätt.Här är en enkel lösning att börja använda ditt eget Arduino sköldar med Raspberry P...

Hur man identifierar PNP och NPN-transistorer (med en enkel krets)

i detta projekt jag ska göra en av de enklaste PNP och NPN krets identifierarna någonsin. Du kommer se hur lätt det är att göra en! Jag har också postat på min hemsida lite teori om PNP och NPN-transistorer jag skulle rekommendera dig att läsa den fö...

Hur man rita (väl del ett)

detta instructable är din grundläggande riktlinje för hur man rita en tonal (skuggade ritning) med blyerts, rita en enkel penna kontur karaktär och förenklade cross kläckning av former.Innan du börjar vill jag säga att det finns ingen definitiv guide...

Hur man rita Artemis (Young rättvisa)

lär dig hur man rita Artemis (Young rättvisa) med de bästa ritning handledningen online. För full tutorial med steg för steg & speed control besök: SketchHeroes!...

Hur man rita Robin (Young rättvisa)

lära hur man rita Robin (Young rättvisa) med den bästa ritning handledningen online. För full tutorial med steg för steg & speed control besök: SketchHeroes!...

Hur man rita Justin (Total Drama Action)

lär dig hur man rita Justin (Total Drama Action) med de bästa ritning handledningen online. För full tutorial med steg för steg & speed control besök: SketchHeroes!...

Hur man rita Superboy (Young rättvisa)

lär dig hur man rita Superboy (Young rättvisa) med de bästa ritning handledningen online. För full tutorial med steg för steg & speed control besök: SketchHeroes!...

Hur man rita Vicky (The ganska OddParents)

lär dig hur man rita Vicky (The ganska OddParents) med de bästa ritning handledningen online. För full tutorial med steg för steg & speed control besök: SketchHeroes!...

Hur man rita och färglägga en Cougar

Detta Instructable, steg för steg tutorial ska show dig hur man rita och färglägga en realistisk (mer eller mindre) cougar.Steg 1: material1-tomma pappersark2-färgade pennor·Black·Red·Pink·Dark brun·Light brun·Orange·Tan·Peach (eller aprikos)·Yellow3...

Hur man beräkna och rita skeva och Böjande ögonblick diagram

dessa instruktioner kommer att hjälpa dig att beräkna och rita skjuvning och Böjande ögonblick diagram, samt Rita den resulterande deformationen. Att veta hur man beräkna och rita dessa diagram är viktiga för någon ingenjör som sysslar med någon typ...

Hur man gör en boll kvarn med lego och en pvc pipe--inkluderar digital design fil

hälsningar och Välkommen till min Instructable om hur man gör en boll kvarn med hjälp av lego och PVC-rör.Detta instructable nu omfattar en 3D digital design och 3D bruksanvisning för hur man gör denna ball mill.HTML-versionen av guiden är tillgängli...

Hur man ladda ner och använda Spotify på en dator med Windows

detta instructable kommer att lära dig hur man ladda ner och använda programmet musik Spotify på en dator som kör windows. Spotify är en kommersiell musik streaming program som erbjuder ett brett utbud av stora och oberoende skivbolag till lyssnare....

Hur man rita skönheten och odjuret

lär dig hur man rita skönheten och odjuret med den bästa ritning handledningen online.För full tutorial med steg för steg & speed control besök: SketchHeroes!...

Hur man gör och slutföra personlig namn plattor med bikupa papper Quilling

Hur man gör och slutföra personlig namn plattor med bikupa papper Quilling | DIY Quilled papper brev | HeminredningI denna tutorial får du lära dig att göra personliga namn plåtar med quilling tekniker i bara några steg. Låt oss komma igång.Jo jag ho...

Hur man konstruerar serie och parallell elektriska kretsar med krets byggsats programvara.

Hur man konstruerar parallell och serie att gå runt tillsammans med grundläggande begreppet serie och parallell krets med krets bildandet och variationer i strömmen iparallell till serie att gå runt med "krets byggsats" programvara. En lätt och...

Hur man gör en tornerspel pinne med 2 litersflaskor och PVC-rör

Hur man gör en tornerspel pinne med 2 litersflaskor och PVC-rörHar du någonsin haft några tomma 2 litersflaskor sitter runt efter en liten insamling? I den här videon kommer jag visa dig ett bra sätt att ha kul med överblivna papperskorgen. Du kan fö...

K40 Laser skärare: hur man skära och gravera i ett jobb

K40 är en budget-vänlig desktop laserskärare. Med tanke på att maskin- och programvara direkt exporteras från Kina, är det dock inte förbrukaren vänlig på alla. Denna handledning visar slutanvändaren hur man skära och gravera ett hänge i ett svep.Obs...

Hur man färga påsk ägg med Kool-Aid

Hej stötarna!Jag ska visa dig hur man färga påskägg med Kool-Aid. Det är ganska enkelt och roligt. Kool-Aid är också mycket billiga. Det är billigare än att köpa ett ägg färgning kit.Så, låt oss komma igång!Steg 1: leveranser Vad du behöver:6 vita hå...