Robotika Tečajevi

Robotika – instalacija mBlock softvera i prvo pokretanje

Robot mBot je edukacijski robot namijenjen upoznavanju djece sa robotikom i programiranjem.

Osnovni komplet mBot robota se sastoji od:

  • mCore main control board
  • Senzor svjetla, ultrazvučni senzor, senzor za praćenje crte
  • 2 motora
  • Zvučnik (buzzer)
  • 2 lampice
  • Bluetooth i WiFi modul

 

Programiranje mBot robota moguće preko mBlock programskog alata, dostupnog na:

http://www.mblock.cc/download/

Na raspolaganju je mBot web verzija i PC (desktop) verzija instalacije. U primjerima se koristi mBlock Desktop verzija 5.1 ili novija.

Programiranje u grafičkom sučelju jednostavnim povezivanjem naredbi (blokova) u veće cjeline. Način programiranja inspiriran Scratch-em, prilagođen za početnike.

Nakon instalacije i pokretanja mBlock programa, potrebno je prilagoditi program radu sa mBot robotom na sljedeći način:

 

  • nakon pokretanja odabrati dio “Devices” kako bi se prikazali razni uređaji sa kojima mBlock može raditi (označeno crveno)
  • u dijelu “Devices” odabrati opciju “Add” za dodavanje novog uređaja (označeno crveno) čime se prikazuje dijalog sa slike
  • konačno, na popisu uređaja odabrati “mBlock” uređaj te potvrditi odabir tipkom “Ok”.
  • uređaj “Codey” nije potreban za rad sa mBotom, te se može obrisati

Programski paket “mBlock” omogućava dva različita načina rada sa mBot robotom:

  • “Upload” način rada omogućuje izradu programa koji se jednokratno prenose na mBot robota. Nakon što se program prenese na robota, robot počinje izvršavati program, te se robot može odspojiti od računala. Nakon gašenja/paljenja robota i dalje će se izvršavati taj posljednji preneseni program. Ovo je način rada koji ćemo najčešće koristiti
  • “Live” način rada omogućuje izradu programa koji se izvršavaju samo za vrijeme dok je mBot robot povezan sa računalom (PC-jem) na kojem je mBot programski paket. Taj način rada omogućuje više interakcije između korisnika PC-a i robota, ali istovremeno ne omogućuje samostalni rad robota (robot mora stalno biti povezan sa PC-jem)

U nastavku ćemo koristiti tzv “Upload” način rada, te ćemo pojasniti kako povezati robot i PC sa mBot programskim paketom.

Za povezivanje mBot-a i programa mBlock potrebno je sljedeće:

  • na mBot programu odabrati “Upload” način rada
  • spojiti mBot i PC računalo sa USB kablom
  • uključiti mBot robota (provjerite sklopku za paljenje/gašenje robota, jer već sa spajanjem ugašenog robota sa PC-em preko USB kabela dolazi do paljenja lampica na mBot-u što može izgledati kao da je mBot upaljen iako on to nije)
  • pokrenuti opciju “Connect”, nakon čega se pokazuje dijalog sa slike. Na dijalogu se tipka “Connect” odsivi i omogući onog trenutka kada mBlock program prepozna da je mBot robot priključen u računalo i uključen.

Nastavak rada sa mBot i mBlock programom se svodi na izradu programa (programiranje), prenošenje (upload) programa na mBot robota,  testiranje programa (provjera da li mBot robot uspješno odrađuje planirani zadatak) i prilagodbu programa

 

Autor: Renato Železnjak