Мазмуну:

Vex үчүн Modkitте түстү сорттогучту кантип коддоо керек: 7 кадам
Vex үчүн Modkitте түстү сорттогучту кантип коддоо керек: 7 кадам

Video: Vex үчүн Modkitте түстү сорттогучту кантип коддоо керек: 7 кадам

Video: Vex үчүн Modkitте түстү сорттогучту кантип коддоо керек: 7 кадам
Video: ПОЧЕМУ Я ЖДУ L4D3 2024, Июль
Anonim
Vex үчүн Modkitте түстү сорттогучту кантип коддоо керек
Vex үчүн Modkitте түстү сорттогучту кантип коддоо керек

Баарыңарга салам, Бул үйрөткүчтөн сиз Vex үчүн Modkitте түстүү шар сорттоону коддоону үйрөнөсүз

Сиз муну жасайсыз жана ырахат аласыз деп үмүттөнөбүз!

Pls мага добуш бериңиз!:)

Берилиштер:

компьютер

Vex үчүн Modkit:

Vex IQ комплект

Vex түстүү шарлары (Ак жана Кара)

1 -кадам: Сортер жасоо

Сортер жасоо
Сортер жасоо

Бул техникалык код эмес, ошондуктан мен жөн гана сүрөт кошуп, анын кантип иштээрин айтам

Топтор алдыга келип, түстүү сенсордун үстүнөн өтүп, моторго кайсы тарапка бурулаарын айтып, топторду ар кандай жолдорго салышат.

2 -кадам: Кодду орнотуу

Кодду орнотуу
Кодду орнотуу

Биринчиден, сенсор менен моторду сүйрөп барып таштоо керек. Түс сенсорунун боз масштаб режимине коюлганын текшериңиз. Сиз компоненттер үчүн каалаган портту тандай аласыз.

3 -кадам: Түс сенсорун коддоо

Түс сенсорун коддоо
Түс сенсорун коддоо

Бул түс сенсорунун бардык коддору.

Башында 0.2 секунд күтүү - түс сенсорунун туура иштешине жол берүү.

Биринчи "эгер" билдирүүсү топтун ак экенин айырмалоо. Эгерде түстүү сенсор 20%дан ашкан боз масштабдуу пайызды аныктай турган болсо, анда топ ак жана муну мээнин экранына басып чыгарат.

Экинчи "эгер" билдирүүсү, топтун кара экенин айырмалоо. Эгерде түстүү сенсор 4%дан аз боз масштабдагы пайызды аныктай турган болсо, анда топ кара жана муну мээнин экранына басып чыгарат.

4 -кадам: Моторду коддоо

Моторду коддоо
Моторду коддоо

Мотор коду түс сенсорунун кодуна абдан окшош.

Бир гана айырмасы мээге басып чыгарбайт, тескерисинче, моторду түсүнө жараша ар кандай багытта айлантат.

Бул кодду сорттоочу биринчи кезекте кантип жасалганына жараша өзгөртүү керек болушу мүмкүн. Мен моторду калакты кыймылга келтирүү үчүн жетиштүү сүрүлүүсү бар туташтыргыч менен тиркеп койгом (топторду ар кандай жолдорго айландыруучу нерсе), бирок эгерде ал каршылык көрсөтсө, мотор калакты жылдырбастан айланып кете алмак. Бул мотор калак мүмкүн болушунча кеткенден кийин да айлана берерин билдирет.

Бул ошондой эле жардам берет, эгер бир эле түстөгү эки шарды өткөргөндө, мотор эки топту тең сезе алат, моторду эки жолу айландырат жана эч бир бөлүгүн сындырбайт.

5 -кадам: Мүмкүнчүлүктөр

Мүмкүнчүлүктөр
Мүмкүнчүлүктөр
Мүмкүнчүлүктөр
Мүмкүнчүлүктөр

Бул мен иштеп жүргөн робот.

Бул, негизинен, дөңгөлөктөрдөгү дөңгөлөктөрдүн алдыңкы жагында бычагы бар, топторду сорттогучка жана арткы жагына кармоо үчүн.

6 -кадам: Роботту программалоо

Роботту программалоо
Роботту программалоо
Роботту программалоо
Роботту программалоо

Кайсы слотту жүктөгүңүз келгенин тандап, анан программа баскычын басыңыз.

Башка эч нерсе жок!

7 -кадам: рахмат

Баарыңыздарга окуу үчүн рахмат!

Сизге кызыктуу нерселер табылды деп үмүттөнөбүз!

Добуш бериңиз, комментарий жазыңыз жана эгер сиз дагы ушундай нерселерди көргүңүз келсе!:)

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