Innehållsförteckning:

Komma igång med MBlock -webbläsarbaserad kodning för HyperDuino: 3 steg
Komma igång med MBlock -webbläsarbaserad kodning för HyperDuino: 3 steg

Video: Komma igång med MBlock -webbläsarbaserad kodning för HyperDuino: 3 steg

Video: Komma igång med MBlock -webbläsarbaserad kodning för HyperDuino: 3 steg
Video: Lesson 95: Using L293D 4 DC Motors Shield for Arduino UNO and Mega | Arduino Step By Step Course 2024, Juli
Anonim
Komma igång med MBlock -webbläsarbaserad kodning för HyperDuino
Komma igång med MBlock -webbläsarbaserad kodning för HyperDuino

Välkommen till mBlock webbaserad handledning med HyperDuino. Detta kommer att visa dig hur du konfigurerar mBlock och laddar upp din kod till din HyperDuino. Detta kommer också att visa dig hur du skapar en grundläggande kod för en smart bil också. För att börja kan vi hoppa direkt in i det genom att klicka HÄR.

Steg 1: Konfigurera MBlock

Konfigurera MBlock
Konfigurera MBlock
Konfigurera MBlock
Konfigurera MBlock
Konfigurera MBlock
Konfigurera MBlock
Konfigurera MBlock
Konfigurera MBlock

När den börjar ladda webbsidan kommer du att uppmanas att aktivera flash -spelaren om du inte har gjort det, fortsätt och välj aktivera flash och låt den köras av google chrome. När det är klart kommer du till huvudkodningssidan för mBlock -block. Vi är nästan klara med installationen! Därefter uppmanas du att ladda ner en plug -in som behövs för att kompilera koden till den faktiska Arduino/HyperDuino. Fortsätt och ladda ner programvaran. Du kommer att se det visas längst ned till vänster på skärmen när det laddas ner. Om inte kan du komma åt detta genom att trycka på de tre staplade prickarna på höger sida av Chrome -webbläsaren och gå till nedladdningar. Om det inte visas där, se till att du klickade på höger knapp. Du måste köra installationsprogrammet och gå igenom alla steg för att slutföra installationen. När allt är klart måste du starta om datorn enligt uppmaning. När du laddas tillbaka bör du vara redo att gå!

Steg 2: Justera inställningen för Arduino/HyperDuino

Justera inställningen för Arduino/HyperDuino
Justera inställningen för Arduino/HyperDuino
Justera inställningen för Arduino/HyperDuino
Justera inställningen för Arduino/HyperDuino
Justera inställningen för Arduino/HyperDuino
Justera inställningen för Arduino/HyperDuino

Innan vi börjar programmera kommer du att vilja ställa in läget till Arduino -läge och se till att du laddar upp till rätt korttyp. Till att börja med klickar du på redigera och trycker längst ner där det står Arduino Mode. Det kommer att ändra utseendet på skärmen men var inte orolig, detta tog bara ut koden som skulle vara värdelös när du programmerar Arduino/HyperDuino. Därefter kommer du också att vilja ändra den tavla som du laddar upp. Jag använder Arduino Uno vilket är vad HyperDuino huvudsakligen är kopplad till, så låt oss byta den från mBot till Arduino Uno. Slutligen kommer vi att vilja ställa in anslutningstypen så att den inte blir förvirrad med vad vi gör när vi försöker ladda upp den. Längst ut till höger på skärmen, tryck på anslutningsfliken och välj "USB" och se till att den är ansluten till rätt USB -port som Arduino/HyperDuino är ansluten till, detta kan vara mycket mellan olika datorer. Det är allt! Du har slutfört konfigurationen för mBlock -webbläsarutgåvan. Nedan kommer en exempelkod om hur man gör en smart bil och laddar upp den till Arduino/HyperDuino.

Steg 3: Programmering av en smart bil i MBlock

Programmering av en smart bil i MBlock
Programmering av en smart bil i MBlock
Programmering av en smart bil i MBlock
Programmering av en smart bil i MBlock
Programmering av en smart bil i MBlock
Programmering av en smart bil i MBlock

Jag började med att skapa 4 block för att definiera en framåt- och bakåtfunktion för båda hjulen. Jag gjorde detta för att när jag svänger vänster och höger fungerar det lättare och ser snyggt ut när roboten roterar. Jag utmanar dig innan du tittar på nästa bild för att testa att göra alla fyra av dessa kommandon, eller till och med skapa ett annat sätt att få varje motor att gå framåt och bakåt. Nu när vi har ett både framåt och bakåtkommando för varje motor, kan vi göra en total framåt, total bakåt, vänster och höger funktion för den. Tekniskt sett kan du bara använda ett av de framåtkommandon vi just gjorde för att svänga till vänster och höger men jag gillar att få en motor att gå bakåt och den andra gå framåt bara för att den ska se mjukare ut. Nu när vi har slutfört det, låt oss komma till huvudkoden. Vi vill först att bilen i allmänhet ska köra framåt i början av programmet. Sedan kan vi lägga till ultraljudssensordelen som sådan. För tillfället lämnar jag bara ett exempel på ultraljudssensordelen eftersom den bästa delen av koden är kreativiteten som följer med den. Se hur smart du kan göra den här bilen. Denna kod kommer att låta den vara öppen där den kommer att undvika väggar men den har fortfarande möjlighet att fastna på platser. Om du har några frågor är du välkommen att lämna en kommentar så kan jag hjälpa dig på vägen!

Rekommenderad: