|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/arduino-car-projects/
课程评论:没有评论
**Coursera 课程总结:Arduino 汽车项目** **课程简介:** 本课程是为 Arduino 新手和《Arduino 入门一步一步》课程的毕业生设计的。您将使用 Arduino Uno 和程序控制带有电机和传感器的汽车。通过操纵杆、红外控制器和智能手机来驾驶您的 Arduino 汽车。本课程是一个机会,通过一系列以 Arduino 汽车为共同主题的小型项目来应用您新获得的 Arduino 知识。您将学习如何组合各种硬件组件,打造一款功能丰富的 Arduino 汽车。 **学习内容:** * **硬件控制:** 学习如何连接电机,配合电机驱动模块使用;使用模拟操纵杆;接收红外遥控器编码指令的红外传感器;超声波测距传感器;蜂鸣器;以及用于近场通信的蓝牙 BLE 模块和用于互联网连接的 ESP01S Wi-Fi 模块。 * **编程技能:** * 使用红外遥控器编程控制汽车功能。 * 利用蓝牙 BLE、智能手机和 ArduinoBlue 库控制 Arduino 汽车。 * 使用 ESP01S Wi-Fi 模块、Blink 云平台和智能手机控制 Arduino 汽车及其外围设备。 * 补偿电机之间的微小差异,以提高汽车的行驶性能。 * 利用距离传感器防止碰撞。 * 掌握两种不同的直流电机速度控制方法。 * **电源管理:** 学习如何使用一节或两节电池为 Arduino 电机项目供电,并将 Arduino 与电机电路分开。 **项目亮点:** 本课程将通过一系列复杂度递增的趣味迷你项目,教授核心的 Arduino 和编程技能。每个迷你项目都允许您探索有趣的硬件和编程主题。例如,您将在一个项目中探索使用超声波测距传感器实现车辆安全;在另一个项目中,学习如何用智能手机控制 Arduino 汽车。 **所需硬件:** 本课程需要 Arduino Uno 或兼容开发板、汽车底盘、电机、传感器、连接线和其他组件。这些硬件不包含在课程中,需要单独购买。您可以购买 Sunfounder 提供的套件,或从您偏好的零售商处单独购买。课程中包含免费的硬件列表讲座,方便您在购买前参考。
Arduino Car Projects is ideal for new Arduino Makers and graduates of Arduino Step by Step Getting Started.Use your Arduino Uno and programs to control a car with motors and sensors.Use a joystick, an infrared controller, and a smartphone to drive your Arduino car.This course is an opportunity to apply your new Arduino knowledge in a series of small projects with a common theme: the Arduino Car.Learn how to combine various hardware components to create an Arduino car with many fun features. Control your car with a joystick or with your phone. Learn how to wire motors and decode signals from an infrared controller (and much more).This course teaches essential Arduino and programming skills through a series of fun mini-projects of increasing complexity.Each mini-project allows you to explore interesting hardware and programming topics.For example, you will explore vehicle safety using an ultrasonic distance sensor in one project.In another project, you will learn how to control the Arduino car with your smartphone.You will learn how to program motors, take input from sensors to implement automation features, and explore various options to control your car.In this course, you will learn software skills, such as:How to program car functions with the infrared remote control.How to use Bluetooth Low Energy, your smartphone, and the ArduinoBlue library to control the Arduino car.How to use the ESP01S wifi module, the Blink cloud platform, and your smartphone to control the Arduino car and its peripherals.How to compensate for tiny differences between the motors that affect the driving qualities of the car.How to use the distance sensor to prevent a crash.Two different ways to control the speed of the DC motors.In this course, you will learn to use an Arduino Uno along with various peripherals, such as:One or two DC motors with the help of a motor controller module.An analog joystick.An infrared sensor that can receive encoded commands from an infrared remote control.An ultrasonic distance sensor.A buzzer.And two radio frequency communications modules:A Bluetooth BLE module for near-field connectivity.An ESP01S Wifi module for Internet connectivity.You will also learn how to power your Arduino motor project with one or two batteries to separate the Arduino and motor sub-circuits.What hardware will you need?This course requires an Arduino Uno or compatible board, a car chassis, motors, sensors, wires and other components.This hardware is not included in this course; you must source it separately.You can purchase these items as part of a kit sold by Sunfounder or individually from your preferred retailer.You can find a complete listing of the hardware you will need for this course in the course hardware lecture (free to watch before you purchase this course).