Съдържание:
- Стъпка 1: Настройване на MBlock
- Стъпка 2: Променете настройката за Arduino/HyperDuino
- Стъпка 3: Програмиране на интелигентна кола в MBlock
Видео: Първи стъпки с кодиране на базата на браузър MBlock за HyperDuino: 3 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:53
Добре дошли в уеб базирания урок на mBlock с HyperDuino. Това ще ви покаже как да настроите mBlock и да качите кода във вашия HyperDuino. Това също ще ви покаже как да създадете основен код за интелигентна кола. За да започнете, можете да влезете директно в него, като щракнете ТУК.
Стъпка 1: Настройване на MBlock
Когато започне да зарежда уеб страницата, ще бъдете подканени да активирате флаш плейъра, ако не сте го направили, продължете напред и изберете да разрешите флаш и да го разрешите да се стартира от google chrome. След като това приключи, ще бъдете отведени до главната страница за кодиране на блок mBlock. Почти приключихме с настройката! След това ще ви подкани да изтеглите приставка, необходима за компилиране на кода към действителния Arduino/HyperDuino. Продължете и започнете да изтегляте софтуера. Ще го видите в долната лява част на екрана, докато се изтегля. Ако не, можете да получите достъп до това, като натиснете трите подредени точки от дясната страна на браузъра chrome и отидете на изтегляния. Ако не се появи там, уверете се, че сте щракнали върху десния бутон. Ще трябва да стартирате инсталатора и да преминете през всички стъпки, за да завършите инсталацията. След като всичко приключи, ще трябва да рестартирате компютъра, както бъдете подканени. При зареждане трябва да сте готови за работа!
Стъпка 2: Променете настройката за Arduino/HyperDuino
Преди да започнем програмирането, ще искате да настроите режима на режим Arduino и да се уверите, че качвате на правилния тип платка. За начало кликнете върху редактиране и натиснете в долната част ще се изпише режим Arduino. Това ще промени външния вид на екрана, но не се тревожете, това просто премахна кода, който би бил безполезен при програмиране на Arduino/HyperDuino. След това ще искате да промените и дъската, която качвате. Използвам Arduino Uno, към което HyperDuino е свързан главно, така че нека го превключим от mBot към Arduino Uno. Накрая ще искаме да зададем типа на връзката, така че да не се бърка с това, което правим, когато се опитваме да го качим. В най -дясната страна на екрана продължете напред и натиснете раздела за свързване и изберете „USB“и се уверете, че е свързан към правилния USB порт, към който е свързан Arduino/HyperDuino, това може да е между различните компютри. Това е! Завършихте настройката за издание на браузъра mBlock. По -долу ще има примерен код за това как да направите интелигентна кола и да я качите в Arduino/HyperDuino.
Стъпка 3: Програмиране на интелигентна кола в MBlock
Започнах със създаването на 4 блока, за да дефинирам функция напред и назад за двете колела. Направих това, защото когато правите завой наляво и завийте надясно, ще бъде по -лесно и ще изглежда добре, когато роботът се върти. Предизвиквам ви, преди да погледнете следващата снимка, за да опитате да изпълните всичките 4 от тези команди или дори да създадете различен начин да накарате всеки двигател да върви напред и назад. Сега, когато имаме команда напред и назад за всеки двигател, нека направим обща функция напред, общо назад, наляво и надясно за него. Технически можете просто да използвате една от командите за преместване, които току -що направихме, за да завиете наляво и надясно, но аз обичам да накарам един мотор да върви назад, а другият напред, само за да изглежда по -гладко. Сега, когато завършихме това, нека да преминем към основния код. Първо искаме колата като цяло да се движи напред в началото на програмата. След това можем да добавим част от ултразвуковия сензор като такава. Засега ще оставя само един пример за частта от ултразвуковия сензор, защото най -добрата част от кода е творчеството, което идва с него. Вижте колко умен можете да направите тази кола. Този код ще го остави отворен, където ще избегне стените, но все още има възможност да се забие на места. Ако имате въпроси, не се колебайте да оставите коментар, за да мога да ви помогна по пътя!
Препоръчано:
Дистанционно управление, базирано на браузър Arduino (Linux): 9 стъпки (със снимки)
Дистанционно управление, базирано на браузър Arduino (Linux): Имаме деца. Обичам ги на парчета, но продължават да крият дистанционното за сателита и телевизията, когато пускат детските канали. След като това се случва ежедневно в продължение на няколко години и след като скъпата ми съпруга ми позволи да имам
ESP8266 Nodemcu Мониторинг на температурата с помощта на DHT11 на локален уеб сървър - Вземете стайна температура и влажност на вашия браузър: 6 стъпки
ESP8266 Nodemcu Температурен мониторинг с помощта на DHT11 на локален уеб сървър | Вземете стайна температура и влажност на вашия браузър: Здравейте момчета, днес ще направим влажност & система за мониторинг на температурата, използваща ESP 8266 NODEMCU & DHT11 температурен сензор. Температурата и влажността ще бъдат получени от DHT11 Sensor & в браузър може да се види коя уеб страница ще се управлява
Индукционен металдетектор на базата на Arduino на базата на DIY: 5 стъпки
DIY Ардуино базиран импулсен метален детектор: Това е сравнително прост металдетектор с отлични характеристики
Управлявайте устройствата през интернет чрез браузър. (IoT): 6 стъпки
Управлявайте устройствата през интернет чрез браузър. (IoT): В тази инструкция ще ви покажа как можете да управлявате устройства като светодиоди, релета, двигатели и др. През интернет чрез уеб браузър. И можете да получите сигурен достъп до контролите на всяко устройство. Уеб платформата, която използвах тук, е посещение на RemoteMe.org
Уеб браузър с разширена реалност: 9 стъпки
Уеб браузър с разширена реалност: Днес ще преминем през създаването на уеб браузър с разширена реалност за Android. Тази идея започна, когато ExpressVPN ме помоли да направя спонсориран видеоклип в YouTube. Тъй като това е първият ми, исках да направя нещо, което е от значение за техния продукт. Пр