GirlsGoIT Wiki (ro)
RU
  • Introducere
  • Unelte
    • Slack
    • Visual Studio Code
    • CodeSandbox
      • Cum rezolvi un task la proiect
      • Cum rezolvi un exercițiu
    • GitHub
  • FRONTEND STATIC
    • Internet
    • HTML
    • CSS
    • Exerciții
      • Erontend Static Exercitii
  • FRONTEND DINAMIC
    • JavaScript
      • Introducere
      • Consola Browser'ului
      • Variabile
      • Tipuri de date
      • Operatori
      • JavaScript & HTML
      • Funcții
      • DOM & Window API
      • Math API
      • Condiționale (if)
      • Cicluri (for & while)
    • Vue.js
      • Componente Vue
      • Componente & Forme
      • Lifecycle hooks
      • Comunicare între componente
      • Vue Router
      • Axios
      • Instalare locală
    • Exercitii
    • Rest API
      • Rest api GET
      • Rest api GET one
      • Rest api POST
      • Rest api PUT
      • Rest api DELETE
  • PYTHON
    • Introducere
    • Variabile
    • Tipuri de Date
    • Operatori
    • Control Flow
    • Liste
    • Cicluri for
    • Funcții
    • Dictionare
    • Seturi
    • Fișiere
    • Try-except-finally. Lambda
    • Librării, module
    • Exercitii
      • Variabile
      • TIpuri de Date
      • Operatori
      • If...else
      • Liste
      • Cicluri for
      • Funcții
      • Dicționare
      • Seturi
      • Fișiere
      • Try-except, Lambda
      • Librării , module
      • ✨Mai multe exerciții ✨
    • Python Archiva
  • BACKEND
    • Instalare Python
    • Python OOP
    • Baze de date
    • Django
    • REST API's
    • Django REST Framework
    • Exerciții
      • Python OOP
      • Django
      • Django Rest Framework
  • Data Science
    • Introducere în Data Science
    • Vizualizarea datelor
      • Matplotlib
    • Numpy
    • Pandas
    • DecisionTrees
  • 3D Printing
    • Intro
    • Fusion 360 Intro
    • Sketch
    • Solid body
    • Arduino
    • Final Projects
  • ARHIVA
    • Milligram
    • Drone
      • Intro
    • Old Backend
      • Bootstrap
      • Hello Flask
      • DB Modeling
      • Ubuntu Quest
      • Baze de date
      • Heroku Deploy
    • Robotica NAO
      • Finalizarea proiectelor
      • Flow Control
      • Cum creez un Dialog box
      • Convenția GirlsGoIT Robotics Choregraphe
      • Tracker
      • Dialog - QiChat
    • Robotica
      • 1.1 mBlock
      • 1.2 Descărcarea, instalarea și conectarea
      • 1.3 Execută un program de pe mBlock IDE sau încarcă pe Board
      • 1.4 Conectarea prin USB, Bluetooth sau 2.4GHz
      • 2.1 Programe Simple
      • 2.2 Senzori
      • 2.3 Exerciții avansate - Scratch
      • 3.0.1 Instalare Arduino IDE
      • 3.0.2 Instalare Arduino IDE WEB
      • 3.1 Configurare Arduino IDE
      • 3.2 Introducere în limbajul C
      • 3.3 Exemple Arduino - mBot
      • 3.4 Line follow - Arduino
      • 3.5 Ultimate robot
      • 4.1 Planificarea și managementul proiectelor
      • Custom robot
      • Noțiuni și explicații
      • Delay fara sa opreasca programul
      • Alte resurse și exemple
Powered by GitBook
On this page
  1. ARHIVA
  2. Robotica

1.1 mBlock

PreviousRoboticaNext1.2 Descărcarea, instalarea și conectarea

Last updated 6 years ago

Ce este mBlock?

mBlock este un software grafic de programare ușor de utilizat, dezvoltat de Makeblock ce este interactiv și cu o eficiență ridicată . Bazat pe Scratch 2.0, mBlock combină comenzile de control al robotului precum și cunoștințe elecronice. mBlock nu numai că aduce lucrările elevilor din lumea virtuală în lumea fizică, ci ajută studenții să-și aplice abilitățile de programare în diverse domenii.

Descarcă și Instalează mBlock

Click pe: http://www.mblock.cc/download pentru a descărca softul. 

Pentru Windows:

  1. Selectează: “mBlock3”

  2. Selectează: “Windows 7 and above” și începe descărcarea

  3. După ce se finalizează descărea, deschide fișietul zip “mBlock_win_V3.4.11.exe” și selectează limba engleză.

  4. După instalare, click “Launch mBlock” și "Finish" pentru a deschide mBlock.

Introducere în Interfața mBlock.

Interfața mBlock se împarte în mare parte în 7 bucăți.

1. Menu Bar: include File, Edit, Connect, Boards, Extensions, Language, și Help. 

2. Stage Area: animația programului tău apare aici. De asemenea, poți folosi mouse-ul pentru a interacționa cu proiectul creat.

3. Sprite List: afișează proiectul controlat de mBlock

4. Tabs : file pentru editarea de scripturi, costume sau sunete

5. Block Types: aici găsești diverse tipuri de blocks.mBlock include, de asemenea, un bloc robot încorporat, care îți permite să conectezi hardware-ul fără plug-in. 

6. Blocks Palette: blocul de cod pe care îl vei folosi pentru a programa proiectele tale.

7. Script Area: O zonă în care trageți blocurile, le strângeți în scripturi.

Ghid rapid pentru editarea blocurilor din mBlock

Editarea blocurilor în mBlock este destul de simplă. Tot ce trebuie să faceți este să trageți blocurile în zona Script cu mouse-ul. Atunci când mai multe blocuri sunt combinate într-o anumită ordine, atunci va fi capabil să-ți realizeze ideile.

Cum să combini, ștergi sau copii blocuri

Combinați blocurile împreună: blocurile din mBlock au diferite forme. Unele blocuri sunt formate cu un vârf rotunjit și o cocoașă în partea de jos, dar unele sunt modelate cu o crestătură în partea superioară și o bumă pe fund. Acest design unic de blocuri indică dacă acestea pot fi combinate împreună sau nu. Trageți un bloc și aduceți-l aproape de blocul cu care doriți să combinați, veți vedea o linie albă între două blocuri. Linia albă indică locul în care se blochează cele două blocuri.

Ștergeți un bloc: spre deosebire de Scratch, puteți șterge un bloc utilizând mouse-ul

Deplasați mouse-ul în blocul pe care doriți să îl ștergeți, faceți clic dreapta și selectați [Detele] din meniul derulant.

Ștergeți o serie de blocuri: trageți această serie de blocuri de la Script Area la Script Palette, apoi această serie de bloc va fi șters cu succes.

Copiați un bloc sau o serie de blocuri: mBlock vă permite să copiați un bloc sau o serie de blocuri, ceea ce economisește mult timp între diferite tipuri de blocuri. Mutați mouse-ul în seria de blocuri, dați clic dreapta și selectați [duplicate], atunci va exista o altă serie de blocuri în Script Area.

Cum să pornești sau să oprești un program

Exemplu: Cum să rotești un Panda

Acum găsește aceste trei block-uri [Events], [Control], și [Motion] și tragele în Script Area.

Apoi combină aceste trei block-uri la fel ca în imaginea de mai jos.

Când faceți clic pe steagul verde (cel din colțul din dreapta sus al Etapei sau cel din bloc), panda va face exact așa cum este necesar în program și va exista un halo galben deschis în jurul blocurilor. Halo galben va dispărea după implementarea întregului program. Deoarece există un bloc [forever] în acest program, panda va continua să se întoarcă.

Dacă doriți să opriți un program, faceți clic pe butonul roșu din colțul din dreapta sus al Stage-ului sau faceți clic pe blocurile (programul) din Script Area.

link de asamblare a mBot-ului:

http://download.makeblock.com/mBot-V1.1_Blue_STD_Instruction_EN_D1.2.1_7.40.4100_Print.pdf