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
  • Cum descărcăm și includem biblioteca în Arduino IDE
  • Arduino IDE (desktop)
  • Arduino IDE Web
  • Ce biblioteci (librării) utilizăm?
  1. ARHIVA
  2. Robotica

3.1 Configurare Arduino IDE

Previous3.0.2 Instalare Arduino IDE WEBNext3.2 Introducere în limbajul C

Last updated 6 years ago

Pentru a folosi editorul Arduino cu roboții mBot, va trebui să descărcăm o librarie special concepută pentru acești roboți.

In domeniul IT, o bibliotecă (librărie) este o colecțe de resurse (cod scris deja) utiliă pentru dezvoltarea de software.

În cazul nostru, roboțeii au la baza o placă bazată pe tehnologia Arduino, dar nu este chiar o placă standarda Arduino. De aceea, modul în care se programează este puțin diferită de modul în care funcționează plăcile standard. Pentru ca roboțeii noștri să funcționeze, câțiva programatori, au scris deja cod special pentru configurarea și lucrul cu roboțeii și plăcuțele speciale folosite de aceștia. Noi vom folosi acest cod ca să nu stăm să configurăm noi manual toți senzorii, motoarele etc.

Cum descărcăm și includem biblioteca în Arduino IDE

Descarcă fișierul de pe link-ul

Arduino IDE (desktop)

În proiectul în care lucrezi (sau creează un fișier sketch nou File->New), accesează din meniu opțiunea Sketch->Include library ->Add .ZIP library și selectează fișierul pe care tocmai l-ai descărcat.

Arduino IDE Web

Ce biblioteci (librării) utilizăm?

Robot

Placă

Librărie

mBot

mCore

MeMCore.h

Ultimate

MegaPi, * Boards > Arduino/Genuino Mega or Mega 2560

MeMegaPi.h

Orion

MeOrion.h

BaseBoard

MeBaseBoard.h

Shield

MeShield.h

Auriga

MeAuriga.h

Site-ul oficial

https://github.com/Makeblock-official/Makeblock-Libraries
https://codeload.github.com/Makeblock-official/Makeblock-Libraries/zip/master