Arduino pentru avansați
Arduino pentru avansați

Arduino pentru avansați

Categorie: Arduino

Status: În producție

Programarea microcontrolerelor a devenit populară in ultimii ani datorita platfomei Arduino si faptului că microcontrolerele și perifericele suplimentare devin din ce în ce mai ieftine. Circuitele care anterior trebuiau construite cu mai multe integrate pot fi acum găzduite într-un singur microcontroler. Acest lucru economisește timp, bani și spațiu pe placa de circuit. În acest curs vom începe cu microcontrolerul care a făcut celebru platforma Arduino, dar vom experimenta și cu alte microntrolere

12

1

Introducere

Un microcontroler este un procesor. Diferența față de procesoarele PC este că, cu la un microcontroler, memoria, intrările și ieșirile digitale și analogice etc. sunt de obicei integrate pe un singur cip, astfel încât o aplicație de microcontroler se descurcă adesea cu doar câteva componente.

2

Atmega328P X Plained mini

In acest video va prezint hardware-ul cu care pornim la drum in acest curs

3

OS vs embedded

Termenul inițial de embedded sistems (sisteme încorporate) a apărut pentru prima dată la mijlocul anilor 1980 în documentația Intel când prezentau domeniile de aplicare pentru microcontrolere în sectorul electronică/IT (atunci 8051, 8096). Astfel originea poate fi văzută și aici unde un microcontroller, combinat cu diverse componente electronice, devine un sistem care are o sarcină specială.

4

Cum începem cu X Plained și Microchip Studio

În aceasta lecție va voi arătă cum porniți la drum cu Microchip Studio & Arduino X Plained

5

Comunicare - UART

In urmatoarele lectii se prezintă tipurile de comunicare disponibile cu Arduino. Pe de o parte, aceasta implică comunicarea cu Arduino, dar și comunicarea între Arduino și internet. Fiecare tip de comunicare este ilustrat cu exemple de programe.

6

Comunicare SPI

Interfața seriala SPI (Serial Peripheral Interface) este o interfaţă de date seriale sincrone utilizat de microcontrolere pentru comunicarea de mare viteză cu unul sau mai multe dispozitive periferice, precum și pentru comunicarea la distanță scurtă între două microcontrolere.

7

Data Type în sistemele embedded vs memorie

Data Type în sistemebe embedded vs memorie

8

Nano 33 BLE Sense Rev2 - microfon digital

Nano 33 BLE Sense Rev2 Bluetooth® 5 multiprotocol radio, Accelerometer & Gyroscope) Magnetometer, Barometer, Digital proximity, MP34DT06JTR Machine Learning cu Arduino, TensorFlow .......

9

Cum trimitem date de la senzori la PC

Cum trimitem date de la senzori la PC

10

IMU (Unitate de măsură inerțială)

IMU (Unitate de măsură inerțială)

11

Program de colectare date de la senzori cu Arduino, C#, WPF

Program de colectare date de la senzori cu Arduino, C#, WPF

12

Program de colectare date de la senzori cu Arduino, C#, WPF [2]

Program de colectare date de la senzori cu Arduino, C#, WPF [2]