Programowanie C++ Arduino ESP32 STM32

所在平台: Udemy

课程主页: https://www.udemy.com/course/programowanie-arduino/

课程评论:没有评论

第一个写评论        关注课程

课程简介

Coursera 上的 C++ Arduino ESP32 STM32 编程课程是一门全面的入门课程,旨在教授 C++ 编程以及 Arduino(一种流行的微控制器平台)的使用。 **课程内容涵盖:** * **基础知识:** 主板介绍、Arduino IDE 环境安装、基本引脚操作。 * **进阶主题:** 中断、与其他设备通信、显示器控制、EEPROM 内存处理。 * **实践项目:** 学习使用现成的库并创建自定义解决方案,包括一个用于移位寄存器的库以及其他多个项目。 **目标受众:** * **初学者:** 希望学习 Arduino 基础知识。 * **中级用户:** 对中断和设备间通信感兴趣。 * **高级程序员:** 希望探索内存、寄存器和嵌入式系统。 **学习成果:** * 能够构建自己的 Arduino 项目。 * 掌握微控制器编程的高级技术。 * 能够实现设备间通信和传感器交互。 **课程亮点:** * **编程基础:** 数据类型、变量、函数、指针和类。 * **外部模块项目:** * 显示器(7 段数码管、OLED、TFT LCD) * 传感器(超声波、红外等) * 电机、伺服电机、编码器控制 * **通信实践:** 设备间数据传输、与计算机通信(Wi-Fi、Python)。 * **深入讲解:** 寄存器和定时器。 这门课程将引导您从基础知识到高级解决方案,并通过大量的实践项目和练习来巩固学习。

课程评论(0条)

课程详情

Ten kurs to kompleksowe wprowadzenie do programowania w języku C++ i obsługi Arduino - jednej z najpopularniejszych platform mikrokontrolerowych.Kurs przeprowadzi Cię od podstaw, takich jak omówienie płytek, instalacja środowiska Arduino IDE oraz podstawowe operacje na pinach, aż po bardziej zaawansowane tematy obejmujące przerwania, komunikację z innymi urządzeniami, sterowanie wyświetlaczami i obsługę pamięci EEPROM.Nauczysz się korzystać z gotowych bibliotek oraz tworzyć własne rozwiązania. W ramach kursu stworzysz bibliotekę do obsługi rejestru przesuwnego i wiele innych projektów.Dla kogo jest ten kurs?Początkujących, którzy chcą nauczyć się podstaw Arduino.Średniozaawansowanych użytkowników zainteresowanych przerwaniami i komunikacją między urządzeniami.Zaawansowanych programistów, którzy chcą eksperymentować z pamięcią, rejestrami i systemami wbudowanymi.Co zyskasz dzięki kursowi?Umiejętność budowy własnych projektów w Arduino.Wiedzę o zaawansowanych technikach programowania mikrokontrolerów.Możliwość tworzenia komunikacji między urządzeniami oraz obsługi czujników.Co znajdziesz w kursie?Wszystkie niezbędne aspekty programowania: typy danych, zmienne, funkcje, wskaźniki i klasy.Projekty związane z modułami zewnętrznymi, takimi jak:Wyświetlacze ( 7-segmentowe, OLED, TFT LCD)Czujniki (ultradźwiękowe, podczerwieni i inne)Sterowanie silnikami, serwomechanizmami, enkoderamiPraktyczne sposoby komunikacji: przesyłanie danych między urządzeniami i komputeremSposoby komunikacji z komputerem za pomocą wifi z użyciem przeglądarki lub własnych programów napisanych w języku pythonInformacje o rejestrach i timerachKurs poprowadzi Cię od podstaw do zaawansowanych rozwiązań, a po drodze wykonasz wiele praktycznych projektów i zadań.

课程标签

0人关注该课程

主题相关的课程