Turinys:

Darbo su „MBlock“naršykle pagrįstas „HyperDuino“kodavimas: 3 veiksmai
Darbo su „MBlock“naršykle pagrįstas „HyperDuino“kodavimas: 3 veiksmai

Video: Darbo su „MBlock“naršykle pagrįstas „HyperDuino“kodavimas: 3 veiksmai

Video: Darbo su „MBlock“naršykle pagrįstas „HyperDuino“kodavimas: 3 veiksmai
Video: Dabro - Юность (Official video) 2024, Liepa
Anonim
Darbo su „MBlock“naršykle pagrįstas „HyperDuino“kodavimas
Darbo su „MBlock“naršykle pagrįstas „HyperDuino“kodavimas

Sveiki atvykę į „mBlock“žiniatinklio mokymo programą su „HyperDuino“. Tai parodys, kaip nustatyti „mBlock“ir įkelti kodą į „HyperDuino“. Tai taip pat parodys, kaip sukurti pagrindinį išmaniojo automobilio kodą. Norėdami pradėti, pereikite prie jo spustelėdami ČIA.

1 veiksmas: „MBlock“nustatymas

„MBlock“nustatymas
„MBlock“nustatymas
„MBlock“nustatymas
„MBlock“nustatymas
„MBlock“nustatymas
„MBlock“nustatymas
„MBlock“nustatymas
„MBlock“nustatymas

Kai jis pradės įkelti tinklalapį, būsite paraginti įjungti „Flash“grotuvą, jei to nepadarėte, eikite į priekį ir pasirinkite „Įgalinti blykstę“ir leiskite ją paleisti „Google Chrome“. Kai tai bus baigta, būsite nukreipti į pagrindinį „mBlock“bloko kodavimo puslapį. Mes beveik baigėme sąranką! Tada jis paragins jus atsisiųsti kištuką, kurio reikia norint surinkti kodą į tikrąjį „Arduino“/„HyperDuino“. Pirmyn ir pradėkite atsisiųsti programinę įrangą. Pamatysite, kad atsisiuntus jis pasirodys apatiniame kairiajame ekrano kampe. Jei ne, tai galite pasiekti paspausdami tris sukrautus taškus dešinėje „Chrome“naršyklės pusėje ir eidami į atsisiuntimus. Jei jis nepasirodo, įsitikinkite, kad spustelėjote dešinįjį mygtuką. Turėsite paleisti diegimo programą ir atlikti visus veiksmus, kad užbaigtumėte diegimą. Kai viskas bus baigta, turėsite iš naujo paleisti kompiuterį, kaip raginama. Įkrovę atsarginę kopiją, turėtumėte būti pasiruošę kelionei!

2 žingsnis: pakeiskite „Arduino“/„HyperDuino“nustatymus

„Arduino“/„HyperDuino“nustatymų keitimas
„Arduino“/„HyperDuino“nustatymų keitimas
„Arduino“/„HyperDuino“nustatymų keitimas
„Arduino“/„HyperDuino“nustatymų keitimas
„Arduino“/„HyperDuino“nustatymų keitimas
„Arduino“/„HyperDuino“nustatymų keitimas

Prieš pradėdami programuoti, jūs norite nustatyti režimą į „Arduino“režimą ir įsitikinti, kad įkeliate tinkamo tipo plokštę. Pradedantiesiems spustelėkite redaguoti ir apačioje paspauskite „Arduino Mode“. Tai pakeis ekrano išvaizdą, bet nesijaudinkite, tai tiesiog pašalino kodą, kuris būtų nenaudingas programuojant „Arduino“/„HyperDuino“. Toliau norėsite pakeisti ir įkeliamą lentą. Aš naudoju „Arduino Uno“, prie kurio „HyperDuino“daugiausia yra suporuotas, todėl galime jį perjungti iš „mBot“į „Arduino Uno“. Galiausiai norėsime nustatyti ryšio tipą, kad jis nebūtų painiojamas su tuo, ką darome, kai bandome jį įkelti. Pačioje dešinėje ekrano pusėje eikite į priekį ir paspauskite jungimo skirtuką, pasirinkite „USB“ir įsitikinkite, kad jis prijungtas prie tinkamo USB prievado, prie kurio yra prijungtas „Arduino“/„HyperDuino“, tai gali labai skirtis tarp skirtingų kompiuterių. Viskas! Baigėte „mBlock“naršyklės leidimo sąranką. Žemiau bus pavyzdinis kodas, kaip padaryti išmanųjį automobilį ir įkelti jį į „Arduino“/„HyperDuino“.

3 žingsnis: Išmaniojo automobilio programavimas MBlock

Išmaniojo automobilio programavimas MBlock
Išmaniojo automobilio programavimas MBlock
Išmaniojo automobilio programavimas MBlock
Išmaniojo automobilio programavimas MBlock
Išmaniojo automobilio programavimas MBlock
Išmaniojo automobilio programavimas MBlock

Pradėjau kurti 4 blokus, kad apibrėžčiau abiejų ratų priekinę ir atgalinę funkciją. Aš tai padariau, nes sukant į kairę ir sukant į dešinę funkcija bus lengviau ir gražiai atrodys, kai robotas sukasi. Prieš pažvelgdamas į kitą paveikslėlį, kviečiu jus išbandyti visas keturias komandas ar net sukurti skirtingą būdą, kaip kiekvienas variklis judėtų pirmyn ir atgal. Dabar, kai kiekvienam varikliui turime komandą tiek pirmyn, tiek atgal, leidžiame jam atlikti bendrą pirmyn, atgal, kairėn ir dešinėn funkcijas. Techniškai galite tiesiog naudoti vieną iš ką tik atliktų komandų į priekį pasukti į kairę ir į dešinę, bet man patinka priversti vieną variklį važiuoti atgal, o kitą - į priekį, kad jis atrodytų sklandžiau. Dabar, kai tai baigėme, pereikime prie pagrindinio kodo. Pirmiausia norime, kad prasidėjus programai automobilis apskritai važiuotų į priekį. Tada mes galime pridėti ultragarso jutiklio dalį kaip tokią. Kol kas paliksiu vieną ultragarso jutiklio dalies pavyzdį, nes geriausia kodo dalis yra su juo susijęs kūrybiškumas. Pažiūrėkite, koks protingas galite padaryti šį automobilį. Šis kodas paliks jį atvirą, kur jis išvengs sienų, tačiau vis dar turi galimybę įstrigti vietose. Jei turite klausimų, nedvejodami palikite komentarą, kad galėčiau jums padėti!

Rekomenduojamas: