Indholdsfortegnelse:

Kom godt i gang med MBlock -browserbaseret kodning til HyperDuino: 3 trin
Kom godt i gang med MBlock -browserbaseret kodning til HyperDuino: 3 trin

Video: Kom godt i gang med MBlock -browserbaseret kodning til HyperDuino: 3 trin

Video: Kom godt i gang med MBlock -browserbaseret kodning til HyperDuino: 3 trin
Video: Светодиодный контроллер Arduino Bluetooth с Bluetooth-модулем Android HC-05 | Разработчик прилож MIT 2024, November
Anonim
Kom godt i gang med MBlock -browserbaseret kodning til HyperDuino
Kom godt i gang med MBlock -browserbaseret kodning til HyperDuino

Velkommen til mBlock webbaseret tutorial med HyperDuino. Dette viser dig, hvordan du konfigurerer mBlock og uploader din kode til din HyperDuino. Dette viser dig også, hvordan du opretter en grundlæggende kode til en smart bil. For at starte kan vi springe lige ind i det ved at klikke HER.

Trin 1: Opsætning af MBlock

Opsætning af MBlock
Opsætning af MBlock
Opsætning af MBlock
Opsætning af MBlock
Opsætning af MBlock
Opsætning af MBlock
Opsætning af MBlock
Opsætning af MBlock

Når den begynder at indlæse websiden, bliver du bedt om at aktivere flash -afspilleren, hvis du ikke har gjort det, skal du fortsætte og vælge aktiver flash og lade den køre af google chrome. Når det er fuldført, vil du blive bragt til den vigtigste mBlock -blokkodeside. Vi er næsten færdige med opsætningen! Dernæst vil det bede dig om at downloade et stik, som er nødvendigt for at kompilere koden til den faktiske Arduino/HyperDuino. Fortsæt med at downloade softwaren. Du vil se det vises nederst til venstre på skærmen, når det downloades. Hvis ikke kan du få adgang til dette ved at trykke på de tre stablede prikker i højre side af chrome -browseren og gå til downloads. Hvis det ikke vises der, skal du sørge for at klikke på den højre knap. Du bliver nødt til at køre installationsprogrammet og gennemgå alle trin for at fuldføre installationen. Når det hele er færdigt, skal du genstarte computeren, som du bliver bedt om. Når du er lastet op igen, skal du være klar til at gå!

Trin 2: Tilpasning af indstillingen for Arduino/HyperDuino

Tilpasning af indstillingen til Arduino/HyperDuino
Tilpasning af indstillingen til Arduino/HyperDuino
Tilpasning af indstillingen til Arduino/HyperDuino
Tilpasning af indstillingen til Arduino/HyperDuino
Tilpasning af indstillingen til Arduino/HyperDuino
Tilpasning af indstillingen til Arduino/HyperDuino

Inden vi begynder at programmere, vil du gerne indstille tilstanden til Arduino -tilstand og sørge for, at du uploader til den rigtige tavletype. Til at begynde med skal du klikke på rediger og trykke helt nederst, der vil sige Arduino Mode. Det vil ændre skærmens udseende, men vær ikke bekymret, dette tog bare koden ud, der ville være ubrugelig, når du programmerede Arduino/HyperDuino. Næste gang vil du også gerne ændre det board, du uploader. Jeg bruger Arduino Uno, som HyperDuino hovedsageligt er parret med, så lad os skifte den fra mBot til Arduino Uno. Endelig vil vi gerne indstille forbindelsestypen, så den ikke forveksles med, hvad vi gør, når vi prøver at uploade den. Længst til højre på skærmen skal du trykke på tilslutningsfanen og vælge "USB" og sikre, at den er tilsluttet den korrekte USB -port, som Arduino/HyperDuino er tilsluttet, dette kan meget mellem forskellige computere. Det er det! Du har fuldført opsætningen til mBlock browserudgave. Nedenfor er en eksempelkode på, hvordan man laver en smart bil og uploader den til Arduino/HyperDuino.

Trin 3: Programmering af en smart bil i MBlock

Programmering af en smart bil i MBlock
Programmering af en smart bil i MBlock
Programmering af en smart bil i MBlock
Programmering af en smart bil i MBlock
Programmering af en smart bil i MBlock
Programmering af en smart bil i MBlock

Jeg startede med at oprette 4 blokke for at definere en frem og tilbage funktion for begge hjul. Jeg gjorde dette, fordi når jeg drejer til venstre og drejer til højre, vil det være lettere og se godt ud, når robotten roterer. Jeg udfordrer dig, før du ser på det næste billede for at prøve at lave alle fire af disse kommandoer, eller endda skabe en anden måde at få hver motor til at gå frem og tilbage. Nu hvor vi har en både frem og tilbage kommando for hver motor, lader vi lave en total fremad, total baglæns, venstre og højre funktion til den. Teknisk set kan du bare bruge en af de fremadrettede kommandoer, vi lige lavede til at dreje til venstre og højre, men jeg kan godt lide at få den ene motor til at gå baglæns og den anden gå fremad bare for at få den til at se glattere ud. Nu hvor vi har afsluttet det, kan vi komme til hovedkoden. Vi vil først have, at bilen generelt kører fremad ved programmets start. Derefter kan vi tilføje ultralydssensordelen som sådan. For nu vil jeg bare efterlade et eksempel på ultralydssensordelen, fordi den bedste del af koden er kreativiteten, der følger med. Se hvor smart du kan lave denne bil. Denne kode vil efterlade den åben, hvor den vil undgå vægge, men alligevel har den stadig mulighed for at sidde fast nogle steder. Hvis du har spørgsmål, er du velkommen til at efterlade en kommentar, så jeg kan hjælpe dig på vej!

Anbefalede: