Innholdsfortegnelse:

Komme i gang med MBlock nettleserbasert koding for HyperDuino: 3 trinn
Komme i gang med MBlock nettleserbasert koding for HyperDuino: 3 trinn

Video: Komme i gang med MBlock nettleserbasert koding for HyperDuino: 3 trinn

Video: Komme i gang med MBlock nettleserbasert koding for HyperDuino: 3 trinn
Video: Makeblock Untimate Robot Kit Part 2 : Robtic Arm Explaine, Software, Code App and Having Fun demo 2024, November
Anonim
Komme i gang med MBlock nettleserbasert koding for HyperDuino
Komme i gang med MBlock nettleserbasert koding for HyperDuino

Velkommen til den mBlock nettbaserte opplæringen med HyperDuino. Dette kommer til å vise deg hvordan du konfigurerer mBlock og laster opp koden din til HyperDuino. Dette viser deg også hvordan du lager en grunnleggende kode for en smart bil. For å starte kan vi hoppe rett inn i den ved å klikke HER.

Trinn 1: Konfigurere MBlock

Sette opp MBlock
Sette opp MBlock
Sette opp MBlock
Sette opp MBlock
Sette opp MBlock
Sette opp MBlock
Sette opp MBlock
Sette opp MBlock

Når den begynner å laste inn nettsiden, blir du bedt om å aktivere flash -spilleren hvis du ikke har gjort det, gå videre og velg aktiver flash og la den kjøres av google chrome. Når det er fullført, vil du bli brakt til den viktigste mBlock -blokkeringssiden. Vi er nesten ferdige med oppsettet! Deretter blir du bedt om å laste ned en plugg som er nødvendig for å kompilere koden til den faktiske Arduino/HyperDuino. Fortsett og last ned programvaren. Du vil se det vises nederst til venstre på skjermen mens det lastes ned. Hvis ikke kan du få tilgang til dette ved å trykke på de tre stablede prikkene på høyre side av Chrome -nettleseren og gå til nedlastinger. Hvis den ikke vises der, må du klikke på høyre knapp. Du må kjøre installasjonsprogrammet og gå gjennom alle trinnene for å fullføre installasjonen. Etter at alt er fullført, må du starte datamaskinen på nytt som du blir bedt om. Når du er lastet opp igjen, bør du være klar til å gå!

Trinn 2: Tilpasse innstillingen for Arduino/HyperDuino

Tilpasse innstillingen for Arduino/HyperDuino
Tilpasse innstillingen for Arduino/HyperDuino
Tilpasse innstillingen for Arduino/HyperDuino
Tilpasse innstillingen for Arduino/HyperDuino
Tilpasse innstillingen for Arduino/HyperDuino
Tilpasse innstillingen for Arduino/HyperDuino

Før vi begynner å programmere, vil du sette modusen til Arduino -modus og sørge for at du laster opp til riktig brettype. For det første, klikk på rediger og trykk helt nederst, det vil si Arduino Mode. Det vil endre utseendet på skjermen, men ikke bli skremt, dette tok bare ut koden som ville være ubrukelig når du programmerer Arduino/HyperDuino. Neste gang kommer du til å ønske å endre brettet du laster opp også. Jeg bruker Arduino Uno, som HyperDuino hovedsakelig er koblet til, så vi kan bytte den fra mBot til Arduino Uno. Til slutt kommer vi til å ønske å angi tilkoblingstypen slik at den ikke blir forvirret med hva vi gjør når vi prøver å laste den opp. Helt til høyre på skjermen fortsetter du og trykker på tilkoblingsfanen og velger "USB" og kontrollerer at den er koblet til riktig USB -port som Arduino/HyperDuino er koblet til, dette kan være veldig mellom forskjellige datamaskiner. Det er det! Du har fullført oppsettet for mBlock nettleserversjon. Nedenfor vil det være en eksempelkode på hvordan du lager en smart bil og laster den opp til Arduino/HyperDuino.

Trinn 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

Jeg begynte med å lage 4 blokker for å definere en forover- og bakoverfunksjon for begge hjulene. Jeg gjorde dette fordi når du tar en sving til venstre og svinger til høyre, vil det være lettere og se bra ut når roboten roterer. Jeg utfordrer deg før du ser på det neste bildet for å prøve å lage alle disse fire kommandoene, eller til og med lage en annen måte å få hver motor til å gå frem og tilbake. Nå som vi har en kommando både forover og bakover for hver motor, kan vi lage en total forover, total bakover, venstre og høyre funksjon for den. Teknisk kan du bare bruke en av fremoverkommandoene vi nettopp har laget for å svinge til venstre og høyre, men jeg liker å få den ene motoren til å gå bakover og den andre gå fremover bare for å få den til å se jevnere ut. Nå som vi har fullført det, kan vi komme til hovedkoden. Vi vil først at bilen generelt skal kjøre fremover ved starten av programmet. Deretter kan vi legge til ultralydsensordelen slik. Foreløpig vil jeg bare legge igjen et eksempel på ultralydsensordelen fordi den beste delen av koden er kreativiteten som følger med. Se hvor smart du kan lage denne bilen. Denne koden lar den stå åpen hvor den vil unngå vegger, men den har fortsatt mulighet til å sette seg fast på steder. Hvis du har spørsmål, er det bare å legge igjen en kommentar, så kan jeg hjelpe deg på veien!

Anbefalt: