CURS LIVE ONLINE

Programare pentru Arduino

Paul Bărbat  Software Prod & Plat Engineer @ Accenture

DESPRE CURS

DATA:

3 AUGUST - 10 SEPTEMBRIE 2026

DURATA:

12 lecții
6 săptămâni

Fă trecerea de la proiecte simple cu Arduino la dezvoltarea sistemelor embedded funcționale. Acest curs este o experiență practică în care vei învăța să programezi microcontrolere, să integrezi senzori și actuatori și să construiești aplicații hardware folosind concepte esențiale (PWM, I2C, SPI, UART).

Vei construi baza tehnică a unui Embedded Developer, dezvoltând prototipuri funcționale, colectând și procesând date din senzori și livrând aplicații hardware structurate, pregătite pentru scenarii reale.

Cursul ideal pentru tine dacă ești:

  • DIY Electronic Developer

    Vei trece de la experimente instabile și cod nestructurat la dezvoltarea de sisteme Arduino funcționale, integrate și ușor de extins, pe care le poți duce până la un proiect complet și utilizabil în practică.

  • Embedded Developers

    Vei trece de la testare fragmentată și incertitudine în integrare la dezvoltarea de prototipuri hardware complete, cu comunicație stabilă între periferice (I2C, SPI, UART) și cod scalabil, pregătit pentru aplicații reale.

  • IoT Engineers

    Vei trece de la prototipuri fragmentate și integrare dificilă la dezvoltarea rapidă de dispozitive IoT funcționale, capabile să colecteze, transmită și utilizeze date în sisteme conectate, gata de demo.

  • Student profil tehnic

    Vei trece de la teorie fără aplicabilitate la dezvoltarea de proiecte hardware funcționale, construindu-ți un portofoliu tehnic relevant și competențe practice direct utilizabile în industrie.

  1. Programare embedded structurată

    Vei învăța să scrii cod clar și scalabil pentru microcontrolere, folosind concepte fundamentale pentru controlul aplicațiilor hardware.

  2. Integrare hardware completă (senzori + actuatori)

    Vei putea conecta, citi și controla componente electronice reale pentru a construi sisteme funcționale și interactive.

  3. Prototipare și dezvoltare de sisteme reale

    Vei dezvolta prototipuri complete, de la idee la implementare, incluzând testare, debugging și livrarea unui proiect final funcțional.

LECTOR

Paul Bărbat, Software Prod & Plat Engineer @ Accenture și lector curs Programare pentru Arduino la Skillab

Paul Bărbat

  • Software Prod & Plat Engineer @ Accenture
  • Paul are peste 8 ani de experiență în industria Automotive, lucrând cu sisteme Embedded integrate în componente reale din mașinile viitorului
  • A lucrat cu o gamă largă de platforme hardware, de la Raspberry Pi și sisteme similare Arduino, până la microcontrolere complexe folosite în proiecte de serie
  • Experiență directă cu automatizarea proceselor și prototiparea în medii industriale reale, nu doar în laborator

Program

01

Lecția 1 - Introducere în Arduino

  • Ce este Arduino - O prezentare despre Arduino
  • Exemple de proiecte reale - Idei, poze, exemple din viața reală
  • Domenii de utilizare - Aplicativitate practică în diferite domenii
02

Lecția 2 – Setup și mediul de lucru

  • Instalare Arduino IDE - How to step by step
  • Selectare placă
  • Selectare port
  • Upload program - Testare cu un program simplu oferit de noi
  • Structura proiectului
  • Serial Monitor - Ce este și cum se folosește
03

Lecția 3 – Librării de cod și Debugging

  • Ce este o librărie
  • Cum instalăm o librărie
  • Exemple librării
  • Serial Monitor
  • Debugging
  • Erori
04

Lecția 4 – Componente în detaliu

  • Breadboard
  • Rezistor
  • LED
  • Buton
  • Buzzer
05

Lecția 5 – Senzori, Input / Output

  • Digital input
  • Digital output
  • Analog input
  • Citirea senzorilor
06

Lecția 6 – Motoare

  • Motor DC
  • Servo motor
  • Motor pas-cu-pas
  • Driver motor
  • Alimentare externă
07

Lecția 7 – Radar cu senzor de proximitate

  • Ultrasonic sensor
  • Sweep servo
  • Calcul distanță
08

Lecția 8 – Controlul intensității și vitezei motorului cu PWM

  • PWM
  • Control analog simulat
09

Lecția 9 – Prototipare și componente avansate

  • Breadboard avansat
  • Module
  • Shield-uri
  • Relee
  • Senzori multipli
  • Alimentare externă
  • Protecție circuit
10

Lecția 10 – Conectivitate

  • Serial communication
  • Bluetooth
  • WiFi
11

Lecția 11 – Ecosistemul Arduino și începutul proiectului final

  • Cum alegem componente
  • Cum structurăm codul
  • Cum proiectăm circuitul
  • Management proiect
12

Lecția 12 – Prezentare și finalizare proiect final

  • Finalizare și prezentare proiecte

Înscrie-te la curs

Completează formularul de înscriere pentru a primi mai multe detalii despre curs și taxa de participare.

Câmp obligatoriu
Află prețul