Mundarija:

HyperDuino uchun MBlock brauzeriga asoslangan kodlashni boshlash: 3 qadam
HyperDuino uchun MBlock brauzeriga asoslangan kodlashni boshlash: 3 qadam

Video: HyperDuino uchun MBlock brauzeriga asoslangan kodlashni boshlash: 3 qadam

Video: HyperDuino uchun MBlock brauzeriga asoslangan kodlashni boshlash: 3 qadam
Video: Makeblock Untimate Robot Kit Part 2 : Robtic Arm Explaine, Software, Code App and Having Fun demo 2024, Noyabr
Anonim
HyperDuino uchun MBlock brauzeriga asoslangan kodlashni boshlash
HyperDuino uchun MBlock brauzeriga asoslangan kodlashni boshlash

HyperDuino bilan mBlock veb -darsligiga xush kelibsiz. Bu sizga mBlock -ni qanday o'rnatishni va kodingizni HyperDuino -ga yuklashni ko'rsatib beradi. Bu sizga aqlli avtomobil uchun asosiy kodni qanday yaratishni ham ko'rsatadi. Boshlash uchun BU YERNI bosish orqali unga kirishga ruxsat bering.

1 -qadam: MBlock -ni sozlash

MBlock -ni sozlash
MBlock -ni sozlash
MBlock -ni sozlash
MBlock -ni sozlash
MBlock -ni sozlash
MBlock -ni sozlash
MBlock -ni sozlash
MBlock -ni sozlash

Veb -sahifa yuklana boshlagach, sizdan flesh -pleerni yoqish so'raladi, agar buni qilmagan bo'lsangiz, davom eting va fleshni yoqish -ni tanlang va uni google chrome -da ishlashiga ruxsat bering. Bu tugallangach, siz blokirovkalarni blokirovka qilishning asosiy sahifasiga o'tasiz. Biz deyarli sozlashni tugatdik! Keyinchalik, siz kodni haqiqiy Arduino/HyperDuino -ga kompilyatsiya qilish uchun zarur bo'lgan vilkasini yuklab olishni taklif qilasiz. Davom eting va dasturiy ta'minotni yuklab olishni boshlang. Yuklab olayotganda siz uni ekranning chap pastki qismida ko'rasiz. Aks holda, siz Chrome brauzerining o'ng tomonidagi uchta nuqtali tugmachani bosib yuklab olishingiz mumkin. Agar u ko'rinmasa, o'ng tugmani bosganingizga ishonch hosil qiling. O'rnatishni bajarish uchun o'rnatuvchini ishga tushirishingiz va barcha bosqichlarni bajarishingiz kerak bo'ladi. Hammasi tugagandan so'ng, siz ko'rsatilgandek kompyuterni qayta ishga tushirishingiz kerak bo'ladi. Zaxiraga yuklanganda, hamma ishga tayyor bo'lishi kerak!

2 -qadam: Arduino/HyperDuino sozlamalarini o'zgartirish

Arduino/HyperDuino sozlamalarini o'zgartirish
Arduino/HyperDuino sozlamalarini o'zgartirish
Arduino/HyperDuino sozlamalarini o'zgartirish
Arduino/HyperDuino sozlamalarini o'zgartirish
Arduino/HyperDuino sozlamalarini o'zgartirish
Arduino/HyperDuino sozlamalarini o'zgartirish

Dasturlashni boshlashdan oldin siz rejimni Arduino rejimiga o'rnatishni xohlaysiz va kerakli turdagi taxtaga yuklayotganingizga ishonch hosil qiling. Yangi boshlanuvchilar uchun tahrirlashni bosing va eng pastki qismida Arduino rejimi yoziladi. Bu ekran ko'rinishini o'zgartiradi, lekin xavotir olmang, bu faqat Arduino/HyperDuino dasturlashda keraksiz bo'lgan kodni olib tashladi. Keyingi safar siz yuklagan taxtani o'zgartirmoqchisiz. Men Arduino Uno -dan foydalanaman, bu asosan HyperDuino bilan bog'langan, shuning uchun uni mBot -dan Arduino Uno -ga almashtirishga ruxsat bering. Nihoyat, biz uni yuklamoqchi bo'lganimizda nima qilayotganimizni chalkashtirib yubormaslik uchun ulanish turini o'rnatmoqchimiz. Ekranning o'ng tomonida, ulanish yorlig'ini bosing va "USB" ni tanlang va Arduino/HyperDuino ulangan USB portiga ulanganligiga ishonch hosil qiling, bu har xil kompyuterlar o'rtasida bo'lishi mumkin. Bo'ldi shu! Siz mBlock brauzer versiyasini sozlashni yakunladingiz. Quyida aqlli mashinani yasash va uni Arduino/HyperDuino -ga yuklash bo'yicha misol kodi keltirilgan.

3 -qadam: MBlock -da aqlli mashinani dasturlash

MBlock -da aqlli avtomobilni dasturlash
MBlock -da aqlli avtomobilni dasturlash
MBlock -da aqlli avtomobilni dasturlash
MBlock -da aqlli avtomobilni dasturlash
MBlock -da aqlli avtomobilni dasturlash
MBlock -da aqlli avtomobilni dasturlash

Men ikkala g'ildirak uchun oldinga va orqaga funktsiyani aniqlash uchun 4 ta blokni yaratishni boshladim. Men buni qildim, chunki chapga va o'ngga burilish funktsiyasini bajarishda robot aylanganda osonroq va chiroyli ko'rinadi. Men sizga keyingi rasmga qarashdan oldin, ushbu 4 ta buyruqni bajarishga yoki hatto har bir dvigatelni oldinga va orqaga burishning boshqa usulini yaratishga harakat qilaman. Endi bizda har bir dvigatel uchun oldinga ham, orqaga ham buyruq bor, buning uchun to'liq oldinga, to'liq orqaga, chapga va o'ngga funktsiyani bajarishga ruxsat bering. Texnik jihatdan siz chapga va o'ngga burish uchun biz bergan oldinga buyruqlardan birini ishlatishingiz mumkin, lekin men bir dvigatelni orqaga, ikkinchisini oldinga siljitish uchun yoqishni yaxshi ko'raman. Endi biz buni tugatdik, asosiy kodga o'tamiz. Dastlab, mashina dastur boshlanganda oldinga harakatlanishini xohlaymiz. Keyin biz ultratovushli sensor qismini shunday qo'shishimiz mumkin. Hozircha men ultratovush sensori qismining bitta misolini qoldiraman, chunki kodning eng yaxshi qismi u bilan birga keladigan ijodkorlikdir. Bu mashinani qanchalik aqlli qilishingiz mumkinligini ko'ring. Bu kod uni ochiq qoldiradi, u erda devorlardan qochadi, lekin u hali ham joylarda qolib ketishi mumkin. Agar sizda biron bir savol bo'lsa, sharh qoldiring, shunda men sizga yordam beraman!

Tavsiya: