Skip to content

Curs Arduino pentru începători – Platformă electronică open-source

Curs Arduino pentru începători – Platformă electronică open-source

Aflați cum să utilizați hardware-ul și software-ul Arduino în acest curs complet pentru începători. Arduino este o platformă electronică open-source, ușor de utilizat. Plăcile Arduino sunt capabile să citească intrări – lumină pe un senzor, un deget pe un buton sau un mesaj Twitter – și să le transforme într-o ieșire – activând un motor, pornind un LED, publicând ceva online. Puteți spune plăcii dvs. ce să facă trimițând un set de instrucțiuni microcontrolerului de pe placă.

Nu este nevoie de hardware pentru a urma acest curs!

✏️ Curs dezvoltat de Ashish Bansal.
📸 Ashish pe Instagram: https://www.instagram.com/ashish_things/

Lucrează cu circuitele folosite în curs:
🔗 funcție de clipire personalizată: https://www.tinkercad.com/things/ib4c08HDTAe
🔗 digitalRead și digitalWrite: https://www.tinkercad.com/things/bvTdKaqDvQc
🔗 analog Citește: https://www.tinkercad.com/things/6kEEQR3GZC1
🔗 AnalogWrite: https://www.tinkercad.com/things/hDwWdu92kws

⭐️Conținutul cursului ⭐️
Secțiunea 1: Obiectivul cursului
(0:00) Introducere curs

(01:21) Secțiunea 2: Fundația electronicii
(01:36) Electricitate
(02:10) Electricitate Statică
(03:37) Electricitate curentă
(04:12) Tensiune
(06:09) Curent
(08:45) Rezistență
(10:05) Legea lui Ohm
(11:55) Exemplul legii lui Ohm
(13:46) Rezistențe în serie și paralel
(26:03) Codare de culoare pentru rezistență

(28:26) Secțiunea 3: Introducere în placa Arduino
(28:46) Ce este microcontroler și microprocesor
(31:16) În ce categorie se încadrează Arduino?
(31:33) Diferite tipuri de plăci Arduino
(32:03) Despre Arduino
(33:04) Părți din Arduino Uno
(35:52) Specificațiile tehnice ale Arduino Uno

Secțiunea 4: Introducere în Arduino IDE
(38:58) Ce este IDE?
(40:14) Descărcarea și instalarea IDE-ului oficial
(41:51) Pregătirea computerului
(43:08) Testarea Arduino.
(44:22) Ce se întâmplă dacă nu ai o placă Arduino?

(46:34) Secțiunea 5: Înainte să mergem înainte
(47:04) Ce este breadboard?
(49:16) Cum să faci conexiuni în placa de breadboard?
(1:00:10) Câteva instrucțiuni de siguranță și lucruri de făcut și de evitat
(1:01:53) Intrare și ieșire
(1:08:47) Analogic și digital
(1:14:04) Biți și octeți

(1:16:26) Secțiunea 6: Programare Arduino
(1:16:46) Introducere
(1:17:41) Primul pas în programare
(1:19:37) Structura minimă a unui program Arduino
(1:20:21) Comentarii
(1:21:37) Spații albe și sensibilitate la caz
(1:24:06) pinMode
(1:26:44) DigitalWrite și întârziere
(1:29:51) Carcasă de cămilă

Secțiunea 6.1 Introducere în variabile și tipuri de date
(1:30:51) Ce sunt variabilele și tipurile de date
(1:31:31) Tip de date int
(1:35:11) Operatori aritmetici
(1:41:51) Creșterea și decrementarea variabilelor noastre
(1:44:14) Tip de date flotant
(1:46:48) Tip de date Bool/Boolean
(1:49:24) Tip de date octet
(1:50:27) Tip de date Char
(1:52:46) Concluzie

Secțiunea 6.2 Domeniul de aplicare a variabilei și calificative
(1:53:19) Ce este Scope? Variabile globale și locale
(1:57:59) Ce sunt calificările, începând cu calificativul const
(1:59:51) Alternativă la calificativul const: #define
(2:01:55) Calificare statică

Secțiunea 6.2 Comparație și operatori logici
(2:04:25) Ce sunt operatorii de comparație?
(2:08:58) Ce sunt operatorii logici?

(2:13:16) Secțiunea 6.3 Structuri de control
(2:14:21) declarație dacă
(2:20:47) declarație else
(2:24:24) O glumă 😛
(2:25:10) if – else Simulare
(2:29:27) Introducere în structurile de control al buclei
(2:30:52) Pentru buclă
(2:41:02) buclă While
(2:45:49) do…while buclă
(2:50:16) pauză
(2:52:24) continuă
(2:55:05) întoarcere
(2:56:41) comuta..caz

Secțiunea 6.4 Tipuri de date rămase
(3:01:30) Matrice
(3:09:34) Corzi

Secțiunea 6.5 Funcții
(3:15:14) Ce sunt funcțiile?
(3:19:03) Creează-ți propriile funcții

Secțiunea 6.6 Funcții încorporate Arduino și concepte aferente
(3:35:20) digitalRead și digitalWrite
(3:41:49) analogRead și convertor analog-digital (ADC)
(3:47:50) scriere analogică și modulare pe lățime a impulsurilor (PWM)

Secțiunea 6.7 Biblioteci
(3:56:25) Ce sunt bibliotecile?
(3:59:22) Cum se adaugă biblioteci în Arduino IDE
(4:02:30) Ce urmează?

🎉 Mulțumim susținătorilor noștri Campion și Sponsor:
👾 Wong Voon Jinq
👾 hexploatare
👾 Katia Moran
👾 BlckPhantom
👾 Nick Raker
👾 Otis Morgan
👾 DeezMaster
👾 Casă în copac

Învățați să codificați gratuit și obțineți un job de dezvoltator: https://www.freecodecamp.org

Citiți sute de articole despre programare: https://freecodecamp.org/news

Cursuri interesante:

Leave a Reply

Your email address will not be published. Required fields are marked *