Агуулгын хүснэгт:

HyperDuino -д зориулсан MBlock хөтөч дээр суурилсан кодчилолыг эхлүүлэх нь: 3 алхам
HyperDuino -д зориулсан MBlock хөтөч дээр суурилсан кодчилолыг эхлүүлэх нь: 3 алхам

Видео: HyperDuino -д зориулсан MBlock хөтөч дээр суурилсан кодчилолыг эхлүүлэх нь: 3 алхам

Видео: HyperDuino -д зориулсан MBlock хөтөч дээр суурилсан кодчилолыг эхлүүлэх нь: 3 алхам
Видео: Drum Kit with Touch Sensors and Hyperduino 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 тушаалыг бүгдийг нь хийх, эсвэл бүр мотор бүрийг урагш, урагшлуулах өөр аргыг бий болгохыг оролдож байна. Одоо бид мотор бүрийн хувьд урагш, хоёуланг нь хоёуланг нь удирдах командтай болсон тул үүний төлөө нийт урагш, бүрэн хоцрох, зүүн, баруун функцийг хийх боломжийг олгодог. Техникийн хувьд та зүгээр л зүүн, баруун тийш эргүүлэх командуудын нэгийг ашиглаж болно, гэхдээ би нэг моторыг илүү зөөлөн харагдуулахын тулд арагш, нөгөө хөдөлгүүрийг урагшлуулах дуртай. Үүнийг дуусгасны дараа үндсэн код руу орцгооё. Хөтөлбөр эхлэхэд бид машинаа ерөнхийдөө урагшлуулахыг хүсч байна. Дараа нь бид хэт авианы мэдрэгчийн хэсгийг нэмж болно. Одоогоор би хэт авианы мэдрэгчийн нэг жишээг үлдээх болно, учир нь кодын хамгийн сайн хэсэг нь дагалдах бүтээлч байдал юм. Та энэ машиныг хэр ухаалаг болгож болохыг хараарай. Энэ код нь хананаас зайлсхийх боломжтой боловч хаа нэг газар гацах боломжтой хэвээр байх болно. Хэрэв танд ямар нэгэн асуулт байвал сэтгэгдлээ үлдээгээрэй, би танд туслах болно!

Зөвлөмж болгож буй: