Kursplan

Introduktion

  • Microcontroller kontra mikroprocessor
  • Arduino mot Rasberry Pi

Översikt över Embedded Systems

Välja rätt Arduino-bräda för ditt projekt

Tankesättet för lärande Arduino

Grunderna i Arduino Electronics

Förstå ett kretsdiagram

Använda en DVM (Digital Voltmeter)

Hur man inte spränger GPIO-stift och andra säkerhetsåtgärder

Att koppla ihop allt

Program- och hårdvaruverktyg för Arduino

Utforska Arduino IDE

Programming den Arduino

Skriva ditt första program: A Blinking Light ("Hello World" av Electronics)

Programming Fundamentals: Slingor, villkor, variabler, funktioner och parametrar

Översikt över Input/Output (I/O)-gränssnitt

Konfigurera ingångssensorerna

Lysdioder, strömbrytare, summer och displayenheter

Konfigurera utgångsenheterna (lysdioder och elektromekanisk robotik)

Programming Sensor-till-utgångsenhetskontroll

Projekt: Automatiskt ljusjusteringssystem

Analog till digital konvertering (ADC)

Seriell Communication och UART Programming

Sensorstavar, motorer och ljudenheter

Projekt: TBD

Testning och felsökning

Utökar Arduinos kapacitet

Gå med i Arduino gemenskapen

Felsökning

Avslutande kommentarer

Krav

  • Ingen tidigare erfarenhet av programmering krävs.
  • En grundläggande förståelse eller intresse för hårdvara.

Publik

  • Nybörjare utvecklare
  • Hårdvara/mjukvara tekniker
  • Tekniska personer inom alla branscher
  • Hobbyister
  21 timmar
 

Antal deltagare


Starts

Ends


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Vittnesmål (3)

Relaterade Kurser

Using C++ in Embedded Systems - Applying C++11/C++14

  21 timmar

Relaterade Kategorier