Fab Lab

Embedded Systems

Inițierea în dezvoltarea aplicațiilor cu dispozitive încorporate

Locație: Universitatea Ion Creangă (Str. Ion Creangă 1, Chișinău)

Start: În curând

Durată curs: 6 ore (3 lecții)

Nivel: Începător

Limbă: Română

Preț: Gratuit

Embedded systems

Ce înseamnă Embedded Systems ?

Termenul „sistem înglobat” sau „sistem încorporat” provine de la expresia engleză embedded system. Sistemul încorporat este o combinație de hardware (un mic calculator bazat pe un microprocesor sau microcontroler) și software specializat (software înglobat), proiectat să  îndeplinească o anumită funcție sau a câtorva sarcini, de obicei în timp real (aproape instantaneu).

Arduino este o companie „open – source”, care produce atât plăcuțe de dezvoltare bazate pe microcontrolere, cât și partea de software destinată funcționării și programării acestora. Pe lângă acestea include și o comunitate uriașă care se ocupă cu creația și distribuirea  proiectelor, cu scop de a crea dispozitive care pot sesiza și controla diverse activități sau procese în lumea reală și este tocmai potrivit pentru a începe studierea domeniului sistemelor încorporate.

Pentru cine este cursul?

Cursurile se adresează tinerilor cu vârsta cuprinsă între 14 și 25 de ani, fete și băieți din municipiul Chișinău și suburbiile acestuia, şi se desfăşoară în echipe a câte 7 persoane. La curs se pot înscrie curioşii dornici să descopere noi tehnologii de producţie şi care au o pasiune aparte pentru inovaţie.

Module

  1. Definiție și exemple de Embedded Systems
  2. Importanța și aplicațiile sistemelor încorporate
  1. Tensiune, intensitate și rezistență
  2. Legile lui Ohm și Kirchhoff
  3. Măsurarea anumitor valori în circuite
  1. Componente electronice de bază
  2. Proiectarea schemelor electrice
  3. Calcularea și selectarea valorilor componentelor
  1. Prezentarea plăcii Arduino și a caracteristicilor sale
  2. Instalarea mediului de dezvoltare Arduino IDE
  3. Structura unui program Arduino și primele sketch-uri
  1. Limbajul de programare Arduino și sintaxa de bază
  2. Variabile, constant și operatori
  3. Controlul buclelor și instrucțiuni condiționale
  1. Senzori de temperatură, umiditate, lumină etc.
  2. Conectarea și citirea valorilor de la senzor
  3. Înterpretarea datelor obținute
  1. Senzori de distanță, detectarea mișcării etc.
  2. Principii de funcționare și moduri de utilizare
  3. Conectarea senzorilor digitali la placa Arduino
  1. Utilizarea bibliotecilor standard pentru placa Arduino
  2. Exemple de biblioteci pentru senzori frecvent utilizați
  3. Utilizarea bibliotecilor pentru diferite scenarii
  1. Modulul Bluetooth pentru placa Arduino
  2. Transmiterea şi recepţionarea datelor prin wireless

Beneficiile cursului

  • O înțelegere mai profundă a conceptului de Embedded Systems și de rolul lor în tehnologia modernă.
  • Cunoștințe solide despre fundamentele curentului electric pentru a putea construi și monta propriile scheme electrice și crea prototipuri funcționale.
  • Cunoștințe despre configurarea și programarea inițială Arduino pentru a integra, utiliza și controla diferite componente și senzori în proiectele tale.
  • Cunoștințe despre biblioteci și librării  pentru a utiliza aceste instrumente și a îmbunătăți proiectele cu senzori.

Pentru a fi acceptat la curs trebuie să:

  • Cunoști limba română
  • Poți fi prezent/ă la cele 6 ore de curs (offline)
  • Fii dedicat/ă învățării

Înregistrează-te la curs!
Fii viitorul inovator!

Parteneri

Fondatori
Parteneri strategici
Implementatori