Arduino Programming for Beginners Treningskurs

Last updated

Kurskode

arduinoprogramming

Varighet

21 timer (vanligvis 3 dag inkludert pauser)

Krav

  • No previous programming experience required.
  • A basic understanding or interest in hardware.

Audience

  • Beginner developers
  • Hardware/software technicians
  • Technical persons in all industries
  • Hobbyists

Oversikt

Arduino er en åpen kildekodet mikrokontroller med én tavle for å bygge enheter som kan sanse og kontrollere objekter i den fysiske verden.

I denne instruktørledede liveopplæringen vil deltakerne lære å programmere Arduino for bruk i den virkelige verden, for eksempel å kontrollere lys, motorer og bevegelsesdetektor sensorer. Dette kurset forutsetter bruk av ekte maskinvarekomponenter i et levende laboratoriemiljø (ikke programvaresimulert maskinvare).

Ved slutten av denne opplæringen vil deltakerne kunne:

  • Programmer Arduino å kontrollere lys, motorer og andre enheter.
  • Forstå Arduino arkitektur, inkludert innganger og kontakter for tilleggsenheter.
  • Legg til tredjepartskomponenter som LCD-skjerm, akselerometre, gyroskop og GPS-trackere for å utvide Arduino funksjonalitet.
  • Forstå de forskjellige alternativene i programmeringsspråk, fra C til dra-og-slipp-språk.
  • Test, feilsøk og distribuer Arduino å løse problemer i den virkelige verden.

Kursets format

  • Interaktiv forelesning og diskusjon.
  • Masse øvelser og trening.
  • Praktisk implementering i et live-lab-miljø.

Alternativer for tilpasning av kurset

  • Arduino er tilgjengelig i forskjellige modeller og støtter forskjellige programmeringsgrensesnitt (C, C++ , C# , Python ) og IDEer ( Arduino IDE, Visual Studio , etc.). Følgende vil bli brukt til dette kurset:
    • Arduino Uno styre
    • Arduino IDE
    • Arduino språk (basert på C / C++ )
  • *** Deltakerne er ansvarlige for å kjøpe egen Arduino maskinvare og komponenter! ***
  • For å be om et annet oppsett, vennligst kontakt oss for å avtale.

Machine Translated

Kursplan

Introduction

  • Microcontroller vs Microprocessor
  • Arduino vs Rasberry Pi

Overview of Embedded Systems

Selecting the Right Arduino Board for Your Project

The Mindset for Learning Arduino

Fundamentals of Arduino Electronics

Understanding a Circuit Diagram

Using a DVM (Digital Voltmeter)

How to Not Blow up GPIO Pins and Other Safety Precautions

Connecting Everything Together

Software and Hardware Tools for Arduino

Exploring the Arduino IDE

Programming the Arduino

Writing Your First Program: A Blinking Light ("Hello World" of Electronics)

Programming Fundamentals: Loops, conditionals, variables, functions, and parameters

Overview of Input/Output (I/O) Interfaces

Configuring the Input Sensors

LEDs, Switches, Buzzers, and Display Devices

Configuring the Output Devices (LEDs and electro-mechanic robotics)

Programming Sensor-to-Output Device Control

Project: Automatic Light Adjustment System

Analog to Digital Conversion (ADC)

Serial Communication and UART Programming

Sensor sticks, motors and audio devices

Project: TBD

Testing and Debugging

Extending Arduino's Capabilities

Joining the Arduino Community

Troubleshooting

Closing remarks

Testimonials

★★★★★
★★★★★

Related Categories

Relaterte kurs

Kursrabatter

Kursrabatter Nyhetsbrev

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Some of our clients

is growing fast!

We are looking to expand our presence in Norway!

As a Business Development Manager you will:

  • expand business in Norway
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!

This site in other countries/regions