Arduino Programming for Beginners - Plan Szkolenia

Kod kursu

arduinoprogramming

Czas trwania

21 godzin
szkolenie zdalne: 3 lub 6 dni
szkolenie stacjonarne: 3 dni

Wymagania

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

Audience

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

Opis

Arduino to mikrokontroler o otwartym kodzie źródłowym, jednopłytowy do budowania urządzeń wykrywających i kontrolujących obiekty w świecie fizycznym.

W tym instruktażowym szkoleniu na żywo uczestnicy dowiedzą się, jak zaprogramować Arduino do rzeczywistych zastosowań, takich jak sterowanie oświetleniem, silnikami i czujnikami wykrywania ruchu. Kurs zakłada wykorzystanie rzeczywistych komponentów sprzętowych w środowisku na żywo w laboratorium (nie sprzęt symulowany programowo).

Pod koniec tego szkolenia uczestnicy będą mogli:

  • Zaprogramuj Arduino do sterowania oświetleniem, silnikami i innymi urządzeniami.
  • Arduino architekturę Arduino , w tym wejścia i złącza dla urządzeń dodatkowych.
  • Dodaj komponenty innych firm, takie jak wyświetlacze LCD, akcelerometry, żyroskopy i urządzenia śledzące GPS, aby rozszerzyć funkcjonalność Arduino .
  • Poznaj różne opcje języków programowania, od C po języki przeciągania i upuszczania.
  • Testuj, debuguj i wdrażaj Arduino aby rozwiązać rzeczywiste problemy.

Format kursu

  • Interaktywny wykład i dyskusja.
  • Dużo ćwiczeń i ćwiczeń.
  • Praktyczne wdrożenie w środowisku na żywo.

Opcje dostosowywania kursu

  • Arduino jest dostępny w różnych modelach i obsługuje różne interfejsy programowania (C, C++ , C# , Python ) i IDE ( Arduino IDE, Visual Studio itp.). Do tego kursu zostaną wykorzystane:
    • Płyta Arduino Uno
    • Arduino IDE
    • Język Arduino (oparty na C / C++ )
  • *** Uczestnicy są odpowiedzialni za zakup własnego sprzętu i komponentów Arduino ! ***
  • Aby poprosić o inną konfigurację, skontaktuj się z nami w celu ustalenia terminu.

Machine Translated

Plan Szkolenia

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

Opinie uczestników

★★★★★
★★★★★

Powiązane Kategorie

Szkolenia Powiązane

Kursy w promocyjnej cenie

Newsletter z promocjami

Zapisz się na nasz newsletter i otrzymuj informacje o aktualnych zniżkach na kursy otwarte.
Szanujemy Twoją prywatność, dlatego Twój e-mail będzie wykorzystywany jedynie w celu wysyłki naszego newslettera, nie będzie udostępniony ani sprzedany osobom trzecim.
W dowolnej chwili możesz zmienić swoje preferencje co do otrzymywanego newslettera bądź całkowicie się z niego wypisać.

Zaufali nam

is growing fast!

We are looking to expand our presence in Poland!

As a Business Development Manager you will:

  • expand business in Poland
  • 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