|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/robojax-arduino/
课程评论:没有评论
**课程名称:Arduino for Absolute Beginners (Arduino 零基础入门)** **主讲人:Robojax** **课程概述:** 本课程专为 Arduino 的绝对初学者设计,将带您从零开始,逐步掌握使用 Arduino 构建各种机器人和电子项目。课程内容涵盖从简单的 LED 闪烁,到复杂的障碍物检测、伺服电机控制,乃至连接 WiFi 进行远程控制。 **课程特色:** * **循序渐进:** 从基础概念到高级应用,层层递进,确保所有学员都能轻松上手。 * **项目驱动:** 每个项目都配有详细的视频讲解,逐行代码解释,以及清晰的接线图,方便学习者动手实践。 * **配套资源:** 所有项目所需的代码和相关链接均在授课讲座中提供。 **主要学习内容:** 1. **Arduino 基础:** * Arduino 版型介绍 * Arduino IDE(集成开发环境)入门 2. **传感器与开关:** * 各种传感器和开关的原理与应用。 3. **继电器控制:** * 使用 Arduino 控制继电器。 4. **Arduino 编程核心:** * 函数 (Functions) * 数组及多维数组 (Array and multidimensional array) * While 和 For 循环 (While and "for" loop) * Switch 和 Case 语句 (Switch and case) 5. **温度传感器应用:** * 无显示/带 LCD、LED 等各种显示方式的温度检测。 6. **障碍物检测:** * 红外传感器 (Infrared) * 超声波传感器 (Ultrasonic) * 激光传感器 (Laser) 7. **直流电机控制:** * 直流电机驱动与控制。 8. **时钟与定时器:** * Arduino 内置时钟与定时器。 * 四位数码管时钟。 * 基于时间的负载控制定时器。 9. **步进电机控制:** * 步进电机的原理与控制。 10. **ESP8266 WiFi IoT (D1 Mini, NodeMCU):** * 通过 WiFi 控制步进电机。 * 远程控制 AC 交流电灯的开关。 11. **ESP32 WiFi IoT, 蓝牙开发板:** * ESP32 平台的 WiFi 和蓝牙应用开发。 12. **AC 交流项目:** * Arduino 交流调光器。 * 使用 Arduino 和按钮控制 AC 负载的开关。 13. **显示器应用:** * 各种类型显示器的连接与控制。 14. **红外与遥控:** * 红外传感器和遥控器应用。 15. **触摸传感器:** * 触摸感应技术。 16. **GPS 模块:** * GPS 模块的定位与应用。 17. **按键与摇杆:** * 按键矩阵和摇杆控制。 **课程目标:** 通过本课程的学习,学员将能够独立使用 Arduino 完成各种创意电子项目,为进一步深入学习嵌入式系统、机器人技术和物联网奠定坚实的基础。
This course starts from absolute beginner and up. Student will learn using Arduino to build robotics and electronics projects from simple LED blink to detecting obstacle to controlling servo motors or connecting to WiFi and controlling motor.All section have fully explained video for each project and each line of code. For each project student will get wiring diagram to build the project. The codes and related links are provided within the same lecture. Main Sections of course are:· Introduction to Arduino board and Arduino IDE· Sensors and switches· Controlling Relay with Arduino· Arduino programming elements such aso Functionso Array and multidimensional arrayo While and "for" loopo Switch and case· Temperatures Sensors without display, with LCD, LED and other types of displays· Obstacle Avoidance such aso Infraredo Ultrasonico Laser· DC motors controller· Clock and Timerso Arduino timer and clocko 4 Digit clocko Timer to control a load based on time· Stepper motor control· ESP8266 WiFi IoT, D1 Mini, NodeMCUo Control Stepper motor over WiFio Turn ON and OFF AC bulb· ESP32 WiFi IoT, Bluetooth development boards· AC Projectso AC dimmer with Arduinoo AC Switch to turn ON/OFF AC load with Arduino and push buttons· Displays· Infrared and remote control· Touch sensor· GPS· Keypads and Joystick