Obsah:

Začínáme s kódováním MBlock založeným na prohlížeči pro HyperDuino: 3 kroky
Začínáme s kódováním MBlock založeným na prohlížeči pro HyperDuino: 3 kroky

Video: Začínáme s kódováním MBlock založeným na prohlížeči pro HyperDuino: 3 kroky

Video: Začínáme s kódováním MBlock založeným na prohlížeči pro HyperDuino: 3 kroky
Video: Kódování vs Programování: Jaký je mezi nimi rozdíl? 2024, Listopad
Anonim
Začínáme s kódováním MBlock založeným na prohlížeči pro HyperDuino
Začínáme s kódováním MBlock založeným na prohlížeči pro HyperDuino

Vítejte ve webovém tutoriálu mBlock s HyperDuino. To vám ukáže, jak nastavit mBlock a nahrát kód do vašeho HyperDuino. To vám také ukáže, jak vytvořit základní kód také pro chytré auto. Chcete -li začít, přeskočte přímo do něj kliknutím ZDE.

Krok 1: Nastavení MBlocku

Nastavení MBlocku
Nastavení MBlocku
Nastavení MBlocku
Nastavení MBlocku
Nastavení MBlocku
Nastavení MBlocku
Nastavení MBlocku
Nastavení MBlocku

Když se načte webová stránka, budete vyzváni k povolení přehrávače Flash, pokud jste tak neučinili, pokračujte a vyberte možnost Povolit blesk a povolte jeho spuštění pomocí prohlížeče Google Chrome. Jakmile je to dokončeno, dostanete se na hlavní stránku kódování bloků mBlock. S nastavením jsme téměř hotovi! Dále vás vyzve ke stažení pluginu, který je potřebný pro kompilaci kódu do skutečného Arduino/HyperDuino. Pokračujte a začněte stahovat software. Při stahování se zobrazí v levé dolní části obrazovky. Pokud ne, můžete k tomu přistupovat stisknutím tří skládaných teček na pravé straně prohlížeče Chrome a spuštěním stahování. Pokud se tam nezobrazuje, ujistěte se, že jste klikli na pravé tlačítko. K dokončení instalace budete muset spustit instalační program a provést všechny kroky. Až bude vše dokončeno, budete muset počítač po výzvě restartovat. Když se načtete zpět, měli byste být připraveni jít!

Krok 2: Vylepšení nastavení pro Arduino/HyperDuino

Vylepšení nastavení pro Arduino/HyperDuino
Vylepšení nastavení pro Arduino/HyperDuino
Vylepšení nastavení pro Arduino/HyperDuino
Vylepšení nastavení pro Arduino/HyperDuino
Vylepšení nastavení pro Arduino/HyperDuino
Vylepšení nastavení pro Arduino/HyperDuino

Než začneme programovat, budete chtít nastavit režim na režim Arduino a ujistit se, že nahráváte na správný typ desky. Pro začátek klikněte na Upravit a stiskněte úplně dole, že to bude říkat Arduino Mode. Změní to vzhled obrazovky, ale nebojte se, to jen odstranilo kód, který by byl zbytečný při programování Arduino/HyperDuino. Dále budete chtít změnit desku, kterou také nahráváte. Používám Arduino Uno, ke kterému je HyperDuino hlavně spárováno, takže jej můžeme přepnout z mBot na Arduino Uno. Nakonec budeme chtít nastavit typ připojení, aby se při pokusu o nahrání nezaměňovalo s tím, co děláme. Na zcela pravé straně obrazovky pokračujte a stiskněte záložku připojení a vyberte „USB“a ujistěte se, že je připojen ke správnému portu USB, ke kterému je připojeno Arduino/HyperDuino, což se může velmi lišit mezi různými počítači. A je to! Dokončili jste nastavení pro edici prohlížeče mBlock. Níže bude ukázkový kód, jak vyrobit chytré auto a nahrát jej do Arduino/HyperDuino.

Krok 3: Programování Smart Car v MBlock

Programování chytrého auta v MBlocku
Programování chytrého auta v MBlocku
Programování chytrého auta v MBlocku
Programování chytrého auta v MBlocku
Programování chytrého auta v MBlocku
Programování chytrého auta v MBlocku

Začal jsem vytvořením 4 bloků pro definování funkce vpřed a vzad pro obě kola. Udělal jsem to, protože při zatáčení doleva a doprava bude funkce jednodušší a bude vypadat hezky, když se robot otočí. Vyzývám vás, než se podíváte na další obrázek a vyzkoušíte si všechny 4 z těchto příkazů nebo dokonce vytvoříte jiný způsob, jak přimět každý motor dopředu a dozadu. Nyní, když máme pro každý motor příkaz vpřed i vzad, nechme pro něj provést funkci celkem vpřed, vzad, vlevo a vpravo. Technicky můžete použít jeden z dopředných příkazů, které jsme právě udělali, aby se otočili doleva a doprava, ale rád bych, aby jeden motor šel dozadu a druhý dopředu, jen aby to vypadalo hladší. Když jsme to dokončili, přejdeme k hlavnímu kódu. Nejprve chceme, aby auto na začátku programu obecně jelo vpřed. Potom můžeme přidat část ultrazvukového senzoru jako takovou. Prozatím ponechám jeden příklad části ultrazvukového senzoru, protože nejlepší částí kódu je kreativita, která s ním přichází. Podívejte se, jak chytře můžete toto auto vyrobit. Tento kód ponechá otevřený konec tam, kde se bude vyhýbat zdem, ale stále má možnost zaseknout se na místech. Pokud máte nějaké dotazy, neváhejte zanechat komentář, abych vám mohl pomoci na cestě!

Doporučuje: