Мазмуну:

HyperDuino үчүн MBlock браузерине негизделген коддоону баштоо: 3 кадам
HyperDuino үчүн MBlock браузерине негизделген коддоону баштоо: 3 кадам

Video: HyperDuino үчүн MBlock браузерине негизделген коддоону баштоо: 3 кадам

Video: HyperDuino үчүн MBlock браузерине негизделген коддоону баштоо: 3 кадам
Video: Code Typhon Studio / Обзор / Преимущества, особенности / Установка, удаление / Object Pascal IDE 2024, Ноябрь
Anonim
HyperDuino үчүн MBlock браузерине негизделген коддоону баштоо
HyperDuino үчүн MBlock браузерине негизделген коддоону баштоо

HyperDuino менен mBlock вебке негизделген окуу куралына кош келиңиз. Бул 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 Mode деп айтылат. Бул экрандын көрүнүшүн өзгөртөт, бирок коркпогула, бул жөн эле Arduino/HyperDuino программалоодо пайдасыз боло турган кодду алып салды. Кийинкиде сиз дагы жүктөп жаткан тактаны өзгөрткүңүз келет. Мен Arduino Uno колдонуп жатам, бул HyperDuino негизинен жупташкан, андыктан аны mBotтон Arduino Unoго которолу. Акырында, биз аны жүктөө үчүн аракет кылып жатканда, эмне кылып жаткандыгыбыз менен чаташтырбоо үчүн, байланыштын түрүн орнотууну каалайбыз. Экрандын эң оң жагында улантуу жана туташуу өтмөгүн басып, "USB" тандап, анын Arduino/HyperDuino туташкан туура USB портуна туташканын текшериңиз, бул ар кандай компьютерлердин ортосунда болушу мүмкүн. Дал ушул! Сиз mBlock браузеринин версиясын орноттуңуз. Төмөндө акылдуу машинаны кантип жасоо жана аны Arduino/HyperDuino жүктөө боюнча мисал коду болот.

3 -кадам: MBlockто акылдуу машинаны программалоо

MBlockто акылдуу машинаны программалоо
MBlockто акылдуу машинаны программалоо
MBlockто акылдуу машинаны программалоо
MBlockто акылдуу машинаны программалоо
MBlockто акылдуу машинаны программалоо
MBlockто акылдуу машинаны программалоо

Мен эки дөңгөлөктүн тең алдыга жана артка функциясын аныктоо үчүн 4 блокту түзүү менен баштадым. Мен муну кылдым, анткени солго жана оңго бурулганда робот айланганда оңой жана жакшы көрүнөт. Мен кийинки сүрөттү кароодон мурун бул 4 буйруктун баарын аткарууга, же ар бир моторду алдыга жана артка жылдыруунун башка жолун түзүүгө чакырам. Эми бизде ар бир мотор үчүн алдыга да, артка да буйрук бар болгондуктан, анын жалпы, алдыга, артка, солго жана оңго функциясын жасайбыз. Техникалык жактан сиз жөн эле алдыга карай буйруктардын бирин колдоно аласыз, ал оңго жана солго бурулат, бирок мен бир моторду артка, экинчисин алдыга жылдырганды жакшы көрөм. Эми биз муну бүтүрдүк, негизги кодго өтөлү. Биз адегенде программанын башталышында машинанын алдыга жылышын каалайбыз. Андан кийин биз УЗИ сенсор бөлүгүн кошо алабыз. Азырынча мен УЗИ сенсорунун бир гана мисалын калтырам, анткени коддун эң жакшы бөлүгү аны менен коштолгон чыгармачылык. Бул машинаны канчалык акылдуу кыла алаарыңызды көрүңүз. Бул код аны ачык калтырат, ал дубалдардан качат, бирок дагы эле жерлерде тыгылып калуу мүмкүнчүлүгү бар. Эгерде сизде кандайдыр бир суроолор болсо, комментарийге жазыңыз, мен сизге жолдо жардам бере алам!

Сунушталууда: