Arduino Microcontroller: Intro to Arduino Flashcards

1
Q

Is a single-board microcontroller, intended to make the application of interactive objects or environments more accessible.

A

Arduino

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

A project was initiated to make a device for controlling student-built interactive design projects that was less expensive than other prototyping systems available at the time

A

Arduino

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Designed to make the process of using electronics multidisciplinary projects more accessible

A

Arduino

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Arduino sense the environment by receiving input from variety of sensors
True/False

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Arduino affect its surroundings by controlling lights, motors, and other actuators
True/False

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What year did the Arduino project was initiated ?

A

2005

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Who are the founders of Arduino?

A

Massimo Banzi and David Cuartielles

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What was Arduino named after?

A

Arduin of Ivrea

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Where is the small factory that the founders began producing boards.

A

Ivrea

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Where can Arduino Uno be programmed?

A

Arduino Software IDE
(integrated development environment)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Is a chip microcontroller used in Arduino Uno

A

Atmega328

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

The Atmega328 on the Arduino Uno comes preburned with a Bootloader that allows you to upload new code to it without the use of an external hardware programmer
True/False

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Where can you also bypass the Bootloader and program the microcontroller through?

A

ICSP (In-Circuit Serial Programming) header

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Arduino IDE works on Windows , Linux as well as Mac lion X platforms
True/False

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Operating Voltage of Ardino

A

5V and 3.3 V

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Input Voltage (recommended) of Arduino

A

7-12V

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Input Voltage (limits) of Arduino

A

6-20V

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

How many Digital I/O Pins does Arduino have?

A

14

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

How many digital pins in Arduino provide PWM output

A

6

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

How many Analog Pins does Arduino have?

A

6

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

What are the factors that indicates the different versions of Arduino?

A
  • Number of input/output channels
  • Form factor
  • Processor
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Give the 6 types of Arduino

A
  • Leonardo
  • Due
  • Micro
  • LilyPad
  • Esplora
  • Uno
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

Is a slight upgrade compared to the Uno. Has built in USB compatibility. Presents to PC as a mouse or keyboard.

A

Leonardo

24
Q

Has much faster processor, many more
pins, Operates on 3.3 volts, and is similar to the Mega

A

Due

25
Q

Is a miniature microcontroller. Includes all functionality of the Leonardo. Easily usable on a breadboard.

A

Micro

26
Q

An arduino, popular for clothing-based projects

A

Lilypad

27
Q

A type of arduino, popular use for game controller. Includes joystick, four buttons, linear potentiometer (slider), microphone, light sensor, temperature sensor, three-axis accelerometer.

A

Esplora

28
Q

How many groups does Arduino Uno have?

A

3

29
Q

What year is Arduino UNO invented?

A

2010

30
Q

What are the 3 groups of the pins in Arduino UNO

A
  • 14 digital pins
  • 6 analog pins
  • power
31
Q

Arduino is based on C++ without 80% of the instructions.
True/False

A

True

32
Q

What are programs called in Arduino?

A

sketches

33
Q

Sketches need two functions:

A
  • void setup( )
  • void loop( )
34
Q

Is a function in sketches that runs first and once.

A

setup( )

35
Q

Is a function in sketches that runs over and over, until power is lost or a new sketch is
loaded.

A

loop( )

36
Q

Arduino sketches are centered around the pins on an Arduino board.
True/False

A

True

37
Q

Arduino sketches does not always loop
True/False

A

False

38
Q

Designates the specified pin for input or output

A

pinMode(pin, mode)

39
Q

Sends a voltage level to the designated pin

A

digitalWrite(pin, value)

40
Q

Reads the current voltage level from the designated pin

A

digitalRead(pin)

41
Q

analogRead’s range is 0 to 1024
True/False

A

False. 0 to 1023

42
Q

What are the serial commands

A

print, println, write

43
Q

Digital inputs will come to the Arduino as either:

A

on or off (HIGH or LOW, respectively)

44
Q

How much voltage does HIGH and LOW have?

A

HIGH is 5VDC.
LOW is 0VDC

45
Q

Sensors can be both binary or a range
True/False

A

True

46
Q

Give at least 3 common sensor

A
  • Potentiometers (Dials on a radio are simply )
  • Temperature
  • Light
  • Angle
  • Switches
  • Accelerometer (measures motion and tilt)
  • Infrared sensor & light
  • Hall effect sensor and magnet
  • Ball tilt sensor (for measuring orientation)
  • Force
47
Q

Are circuit boards that plug into the top of an Arduino

A

Shields

48
Q

Examples of extended capabilities of an Arduino when using Shields.

A
  • Ethernet
  • GPS
  • Motor
  • Prototype
49
Q

Examples of Arduino Shields

A
  • PCB
  • Built Shield
  • Inserted Shield
  • Micro SD
  • MP3 Trigger
  • LCD
50
Q

Alternative controllers to Arduino

A
  • PIC controller
  • Pinguino – PIC controller
  • MSP430 – Texas Instruments
  • Netduino
  • Raspberry Pi
  • BeagleBones
51
Q

Microcontroller and development tools created by Microsoft to work with the .NET Micro Framework.

A

Netduino

52
Q

Low end computer, not a controller. Uses Debian Linux. Programmed with Python BBC BASIC, C, Perl.

A

Raspberry Pi

53
Q

6 advantages of Arduino

A

*Open source
*Simplified and user-friendly programming language
*No additional programmer/burner hardware required for
programming board
*Portable
*Low power consumption
*Best for beginners

54
Q

4 disadvantages of Arduino

A
  • Arduino is not designed to handle large complexity that comes with advanced projects
  • processing power is weaker than the PIC microcontroller
  • Limited working memory
  • Arduino is not suitable for designing advanced embedded systems
55
Q

Arduino can be implemented in:

A
  • Robotics,
  • Electrical appliances based on IR,
  • smart home automation,
  • fault recognition use in an underground cable
56
Q

Are used in industries as it consumes
only low power

A

PIC microcontrollers

57
Q

It provides maximum efficiency and easily accessing methods to support software and hardware tools such as simulators, debuggers, and compilers

A

PIC microcontrollers