Съдържание:

Първи стъпки с кодиране на базата на браузър MBlock за HyperDuino: 3 стъпки
Първи стъпки с кодиране на базата на браузър MBlock за HyperDuino: 3 стъпки

Видео: Първи стъпки с кодиране на базата на браузър MBlock за HyperDuino: 3 стъпки

Видео: Първи стъпки с кодиране на базата на браузър MBlock за HyperDuino: 3 стъпки
Видео: Обучение за преподаване на модула "Компютърно моделиране" в 5 клас - 2 част 2024, Ноември
Anonim
Първи стъпки с кодиране на базата на браузър MBlock за HyperDuino
Първи стъпки с кодиране на базата на браузър MBlock за HyperDuino

Добре дошли в уеб базирания урок на mBlock с HyperDuino. Това ще ви покаже как да настроите mBlock и да качите кода във вашия HyperDuino. Това също ще ви покаже как да създадете основен код за интелигентна кола. За да започнете, можете да влезете директно в него, като щракнете ТУК.

Стъпка 1: Настройване на MBlock

Настройка на MBlock
Настройка на MBlock
Настройка на MBlock
Настройка на MBlock
Настройка на MBlock
Настройка на MBlock
Настройка на MBlock
Настройка на MBlock

Когато започне да зарежда уеб страницата, ще бъдете подканени да активирате флаш плейъра, ако не сте го направили, продължете напред и изберете да разрешите флаш и да го разрешите да се стартира от google chrome. След като това приключи, ще бъдете отведени до главната страница за кодиране на блок mBlock. Почти приключихме с настройката! След това ще ви подкани да изтеглите приставка, необходима за компилиране на кода към действителния Arduino/HyperDuino. Продължете и започнете да изтегляте софтуера. Ще го видите в долната лява част на екрана, докато се изтегля. Ако не, можете да получите достъп до това, като натиснете трите подредени точки от дясната страна на браузъра chrome и отидете на изтегляния. Ако не се появи там, уверете се, че сте щракнали върху десния бутон. Ще трябва да стартирате инсталатора и да преминете през всички стъпки, за да завършите инсталацията. След като всичко приключи, ще трябва да рестартирате компютъра, както бъдете подканени. При зареждане трябва да сте готови за работа!

Стъпка 2: Променете настройката за Arduino/HyperDuino

Промяна на настройката за Arduino/HyperDuino
Промяна на настройката за Arduino/HyperDuino
Промяна на настройката за Arduino/HyperDuino
Промяна на настройката за Arduino/HyperDuino
Промяна на настройката за Arduino/HyperDuino
Промяна на настройката за Arduino/HyperDuino

Преди да започнем програмирането, ще искате да настроите режима на режим Arduino и да се уверите, че качвате на правилния тип платка. За начало кликнете върху редактиране и натиснете в долната част ще се изпише режим Arduino. Това ще промени външния вид на екрана, но не се тревожете, това просто премахна кода, който би бил безполезен при програмиране на Arduino/HyperDuino. След това ще искате да промените и дъската, която качвате. Използвам Arduino Uno, към което HyperDuino е свързан главно, така че нека го превключим от mBot към Arduino Uno. Накрая ще искаме да зададем типа на връзката, така че да не се бърка с това, което правим, когато се опитваме да го качим. В най -дясната страна на екрана продължете напред и натиснете раздела за свързване и изберете „USB“и се уверете, че е свързан към правилния USB порт, към който е свързан Arduino/HyperDuino, това може да е между различните компютри. Това е! Завършихте настройката за издание на браузъра mBlock. По -долу ще има примерен код за това как да направите интелигентна кола и да я качите в Arduino/HyperDuino.

Стъпка 3: Програмиране на интелигентна кола в MBlock

Програмиране на интелигентна кола в MBlock
Програмиране на интелигентна кола в MBlock
Програмиране на интелигентна кола в MBlock
Програмиране на интелигентна кола в MBlock
Програмиране на интелигентна кола в MBlock
Програмиране на интелигентна кола в MBlock

Започнах със създаването на 4 блока, за да дефинирам функция напред и назад за двете колела. Направих това, защото когато правите завой наляво и завийте надясно, ще бъде по -лесно и ще изглежда добре, когато роботът се върти. Предизвиквам ви, преди да погледнете следващата снимка, за да опитате да изпълните всичките 4 от тези команди или дори да създадете различен начин да накарате всеки двигател да върви напред и назад. Сега, когато имаме команда напред и назад за всеки двигател, нека направим обща функция напред, общо назад, наляво и надясно за него. Технически можете просто да използвате една от командите за преместване, които току -що направихме, за да завиете наляво и надясно, но аз обичам да накарам един мотор да върви назад, а другият напред, само за да изглежда по -гладко. Сега, когато завършихме това, нека да преминем към основния код. Първо искаме колата като цяло да се движи напред в началото на програмата. След това можем да добавим част от ултразвуковия сензор като такава. Засега ще оставя само един пример за частта от ултразвуковия сензор, защото най -добрата част от кода е творчеството, което идва с него. Вижте колко умен можете да направите тази кола. Този код ще го остави отворен, където ще избегне стените, но все още има възможност да се забие на места. Ако имате въпроси, не се колебайте да оставите коментар, за да мога да ви помогна по пътя!

Препоръчано: