CEN 4930 - Week 2: Lab 2 - Timing Millis

0.0(0)
studied byStudied by 0 people
full-widthCall with Kai
GameKnowt Play
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/11

flashcard set

Earn XP

Description and Tags

Vocabulary flashcards related to key concepts in Arduino programming, timing, and circuit building.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

12 Terms

1
New cards

pinMode

Function to configure a pin as INPUT, OUTPUT, or INPUT_PULLUP in Arduino.

2
New cards

digitalWrite

Function that sets a digital pin HIGH or LOW in Arduino.

3
New cards

digitalRead

Function used to read the HIGH or LOW state from a digital pin in Arduino.

4
New cards

analogRead

Function that returns a value from 0 to 1023 on Uno, representing an analog input.

5
New cards

PWM

Pulse Width Modulation, used for analogWrite function, providing variable output levels.

6
New cards

delay(ms)

Function that pauses program execution for a specified number of milliseconds.

7
New cards

millis()

Function that returns the number of milliseconds since the program started.

8
New cards

Blocking Delay

Method that uses delay(), halting execution for a period, reducing responsiveness.

9
New cards

Non-Blocking

Approach that uses millis() to track time without halting program execution.

10
New cards

TinkerCad

An online platform for creating and simulating circuits used in the lab.

11
New cards

Toggle

To switch the state of an LED between on and off.

12
New cards

AnalogWrite

Function used for generating PWM output, allowing control over LED brightness.