Мазмуну:

ArduinoBlocksту кантип колдонуу керек: 6 кадам
ArduinoBlocksту кантип колдонуу керек: 6 кадам

Video: ArduinoBlocksту кантип колдонуу керек: 6 кадам

Video: ArduinoBlocksту кантип колдонуу керек: 6 кадам
Video: Program Arduino with Ardublockly without writing any code 2024, Октябрь
Anonim
ArduinoBlocks кантип колдонсо болот
ArduinoBlocks кантип колдонсо болот

Arduino программасын үйрөнүүнүн оңой жолун каалайсызбы?

Блок кылат !!

Жөн гана Arduino Uno жана ArduinoBlocks веб -сайтын колдонуп, программалоо синтаксисин эстен чыгарбастан программаңызды оңой эле түзө аласыз.

1 -кадам: Башкарманы карап чыгуу

ArduinoBlocks Arduino үчүн блокко негизделген интерфейсти түзүү үчүн Google Blockly өнүктүрүү кодун колдонгон.

Учурда ал Arduino UNO, NANO жана MEGAны колдойт.

Эскертүү: Бул үйрөткүчтүн аягында практикалык курууну кылгыңыз келсе, сизге шайкеш Arduino тактасы керек болот.

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

орнотуу
орнотуу
орнотуу
орнотуу
орнотуу
орнотуу
орнотуу
орнотуу

1. ArduinoBlocks вебсайтына баш багыңыз.

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

-Ошентип, биз arduinoBlocks чөйрөсү менен таанышуудан баштайбыз.

3 -кадам: ArduinoBlocks Environment

ArduinoBlocks Environment
ArduinoBlocks Environment
ArduinoBlocks чөйрөсү
ArduinoBlocks чөйрөсү
ArduinoBlocks Environment
ArduinoBlocks Environment
ArduinoBlocks Environment
ArduinoBlocks Environment

Киргенден кийин, ArduinoBlocks логотипинин оң жагында жайгашкан "Долбоорлор" ачылуучу пунктун тандап, жаңы долбоор түзө алабыз. "Жаңы долбоорду" тандап, андан кийин жеке долбоорду баштаңыз.

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

Сиз буга чейин Блоктор панелинде эки функция бар экенин көрөсүз. Эгерде сиз буга чейин Arduino менен эксперимент кылган болсоңуз, анда сиз Орнотуу жана Цикл менен тааныш болосуз.

Эгерде сизде жок болсо, Arduino коду бул эки функцияны талап кылат:

-Орнотуу функциясы: блок биринчи жолу күйгүзүлгөндө иштей турган кодду тандоо, казыктардын конфигурациясын (I/O) орнотуу үчүн же чыгаруу үчүн сериялык портту инициализациялоо үчүн колдонулат.

-Цикл функциясы: түбөлүк цикл үчүн иштелип чыккан (айталы (1 = 1) кыл).

Келгиле, Arduino Code палитраларын карап көрөлү. Алар негиздерди, логиканы, башкарууну, өзгөрмөлөрдү жана функцияларды камтыйт. Бирок, чынында эле, кызыктуу бөлүгү - бул башкаруунун көптөгөн варианттарын камтыйт, сервоприёмниктер, моторлор, SD карталар, MQTT, GPS жана ал тургай Bluetooth көзөмөлдөрү!

Эми биринчи тестибизге өтөлү.

4 -кадам: Көз ирмем

Көз ирмем
Көз ирмем
Көз ирмем
Көз ирмем

Киргизүү/Чыгаруу палитрасын таап, "Digital Pin 2 жаз" деп аталган блокту сүйрөңүз.

Аны ордуна келгенге чейин циклдын функциялык блогунун үстүнөн сүйрөңүз. Пиндин номерин Arduinoдогу LED диапазону 13кө өзгөртүңүз.

Убакыт палитрасына барып, "1000 миллисекунд күт" блогун табыңыз.

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

Кайра "1000 миллисекунд күт" блокун кошуңуз.

Ушуну менен биз программабызды Arduino Unoго жүктөшүбүз керек

5 -кадам: Жүктөө

Жүктөө
Жүктөө
Жүктөө
Жүктөө
Жүктөө
Жүктөө

Биздин программаны Arduino UNOго жүктөөнүн үч варианты бар.

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

бирок адегенде сиз ArduinoBlocks-коннекторун орнотушуңуз керек, sencode сиздин тактаңыздын компьютериңиздин USB портуна туташтырылганын текшериңиз, андан кийин жүктөөнү басуу менен программаны вебден түз жүктөй аласыз.

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

Үчүнчү жолду колдонобуз, эгер сиз Arduino IDE орноткон болсоңуз жана.ino файлын жүктөп алыңыз.

Ошентип, биздин код ийгиликтүү жүктөлгөндө, борттогу LED ар бир секундда өчүп -күйүп турат.

6 -кадам: Жыйынтык

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

Эгер кандайдыр бир сурооңуз болсо, албетте, мени менен байланышсаңыз болот: [email protected], Же комментарий калтырыңыз.

myYoutube

Менин фейсбугум

myTwitter

Бул көрсөтмөлүү окуу үчүн рахмат ^^ жана жакшы күн.

Көрүшкөнчө.

Ахмед Нуира

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