Schița de curs

Introducere

  • Microcontroler vs Procesor Micro
  • Arduino vs Raspberry Pi

Prezentare a Sistemelor Inscrise (Embedded Systems)

Alegerea Plăcii Arduino Potrivită pentru Proiectul dumneavoastră

Mentalitatea pentru Învățarea Arduino

Fundamentele Electronice ale Arduino-ului

Interpretarea unei Diagramă de Circuit

Utilizarea unui DVM (Digital Voltmeter)

Cum să Nu Stricați Pinii GPIO și Alte Precauții de Siguranță

Conectarea Tuturor Componentelor Împreună

Uneltele Software și Hardware pentru Arduino-ului

Explorarea IDE-ului Arduino (Arduino Integrated Development Environment)

Programarea Arduino-ului

Scrierea Primului Program: O Lumânare Cilindrică ("Hello World" al Electronicii)

Fundamentele Programării: Bucluri, condiționale, variabile, funcții și parametri

Prezentarea Interfețelor de Intrare/IEșire (I/O)

Configurarea Senzorilor de Intrare

LED-uri, Comutatoare, Buzzer-uri și Dispozitive de Afișaj

Configurarea Dispozitivelor de Ieșire (LED-uri și robotică electro-mecanică)

Programarea Controlului Senzor-Dispozitiv de Ieșire

Proiect: Sistem Automatizat de Ajustare a Luminii

Conversia Analogic-Digital (ADC)

Comunicarea Serială și Programarea UART (Universal Asynchronous Receiver-Transmitter)

Senzorii, motoarele și dispozitivele audio

Proiect: De Determinat (TBD)

Testarea și Depistarea Erorilor (Debugging)

Extinderea Capacităților Arduino-ului

Alăturați-vă Comunității Arduino-ului

Găsirea Soluțiilor la Problemele Apărute (Troubleshooting)

Remarci de Închidere

Cerințe

  • Nu este necesară nicio experiență prealabilă de programare.
  • O înțelegere de bază sau un interes pentru hardware.

Audientă

  • Dezvoltatori începători
  • Tehnicieni hardware/software
  • Persoane tehnice din toate industriile
  • Pasionați
 21 ore

Numărul de participanți


Pret per participant

Mărturii (7)

Cursuri viitoare

Categorii înrudite