Schița de curs
Introducere
- Microcontroller vs microprocesor
- Arduino vs Rasberry Pi
Prezentare generală a Embedded Systems
Selectarea panoului Arduino potrivit pentru proiectul dvs
Mentalitatea pentru învățare Arduino
Fundamentele Arduino Electronics
Înțelegerea unei diagrame de circuit
Utilizarea unui DVM (voltmetru digital)
Cum să nu aruncați în aer pinii GPIO și alte măsuri de siguranță
Conectând totul împreună
Instrumente software și hardware pentru Arduino
Explorarea IDE-ului Arduino.
Programming cel Arduino
Scrierea primului tău program: O lumină intermitentă ("Hello World" of Electronics)
Programming Fundamente: bucle, condiționale, variabile, funcții și parametri
Prezentare generală a interfețelor de intrare/ieșire (I/O).
Configurarea senzorilor de intrare
LED-uri, comutatoare, sonerie și dispozitive de afișare
Configurarea dispozitivelor de ieșire (LED-uri și robotică electromecanică)
Programming Controlul dispozitivului de la senzor la ieșire
Proiect: Sistem automat de reglare a luminii
Conversie analog-digitală (ADC)
Serial Communication și UART Programming
Stick-uri cu senzori, motoare și dispozitive audio
Proiect: TBD
Testare și depanare
Extinderea capacităților lui Arduino.
Aderarea la Comunitatea Arduino.
Depanare
Observații de încheiere
Cerințe
- Nu este nevoie de experiență anterioară de programare.
- O înțelegere de bază sau interes pentru hardware.
Audiență
- Dezvoltatorii începători
- Tehnicieni hardware/software
- Persoane tehnice din toate industriile
- Hobby-iști
Mărturii (3)
Just getting off the ground and doing some basic things was super useful
Remy Pieron - Facebook
Curs - Arduino Programming for Beginners
relaxed and informal environment plenty of help during worked examples
bernard hoey - University of Glasgow
Curs - Arduino: Programming a Microcontroller for Beginners
I enjoyed the training was delivered by someone with experience in the field.