Arduino Programming Course Contents
Introduction and Requirements
Overview of the course with hardware and software requirements.
Part 1: Arduino Sketch Structure and Flow
Explains the structure of an Arduino program and how program statements are executed. Demonstrates a simple "Hello World" program.
Part 2: Arduino Sketch Main Loop and Calling Functions
How the Arduino main loop works and what it means to call a function.
Part 3: Variables
An introduction to Arduino variables showing the use of integer (int) and floating point (float) variables.
Part 4: Arithmetic Operators
Addition, subtraction, multiplication, division and remainder on an Arduino.
Part 5: Relational Operators
Comparing values in Arduino.
Part 6: Increment Operator and Commenting
How the Arduino increment operator works. Using comments in Arduino sketches.
Part 7: The Arduino for Loop
How the Arduino for loop works. Use the Arduino for loop to loop through code a set number of times.
Part 8: The Arduino while Loop
How to use the Arduino while and do-while loops.
Part 9: The Arduino if Statement
Using the Arduino if statement. How to get keyboard input to the Arduino from the Serial Monitor Window.
Part 10: Making Decisions with if-else
Arduino if-else construct. Switch an LED on and off using the Serial Monitor window.
Part 11: Decisions with if-else-if
Arduino if-else-if and if-else-if-else constructs. Control LED blink rates using if-else-if constructs.
Part 12: Logical Operators
OR, AND and NOT logical operators used in Arduino sketches to control an LED from the Serial Monitor window.
Part 13: Switch & Break
Part 14: Conditional Operator
Part 15: Functions
Part 16: Returning a Value from a Function
Part 17: Arrays
Part 18: Strings
Part 19: Serial Input
Arduino编程课程内容
介绍和要求
课程概述,包括硬件和软件要求。
第1部分:Arduino草图结构和流程
解释Arduino程序的结构以及程序语句的执行方式。演示一个简单的“Hello World”程序。
第2部分:Arduino Sketch主循环和调用函数
Arduino主循环如何工作以及调用函数意味着什么。
第3部分:变量
Arduino变量的介绍,显示了使用整数(int)和浮点(浮点)变量。
第4部分:算术运算符
Arduino上的加法,减法,乘法,除法和余数。
第5部分:关系运算符
比较Arduino中的值。
第6部分:递增运算符和注释
Arduino增量运算符如何工作。在Arduino草图中使用注释。
第7部分:Arduino for Loop
Arduino for循环如何工作。使用Arduino for循环遍历代码一定次数。
第8部分:Arduino while循环
如何使用Arduino while和do-while循环。
第9部分:Arduino if声明
使用Arduino if语句。如何从串行监视器窗口获取Arduino的键盘输入。
第10部分:用if-else做出决定
Arduino if-else构造。使用Serial Monitor窗口打开和关闭LED。
第11部分:if-else-if的决定
Arduino if-else-if和if-else-if-else构造。使用if-else-if结构控制LED闪烁速率。
第12部分:逻辑运算符
OR,AND和NOT逻辑运算符在Arduino草图中用于控制串行监视器窗口中的LED。
第13部分:切换和中断
第14部分:条件运算符
第15部分:功能
第16部分:从函数返回值
第17部分:数组
第18部分:字符串
第19部分:串行输入