ICT 9 (Q3)
How many digital pins can ve found in an Arduino Board
14 Digital Pins
What does 0 mean in a binary system
LOW(OFF)
Two states used in digital pins
High and Low
What does High mean in a binary system
On
This function configures the specific pin behavior either as an input or output.
Pin mode
These are functions used to read the value from a specified digital pin, either HIGH or LOW.
Digital Read()
This is a function that the set pin states either HIGH or LOW. Here, 5V (or 3.3V on 3.3V boards) for HIGH, 0V (ground) for LOW.
Digital Write()
Use to check Signals
Digital Read
Use to control the signal
Digital Write
How many Analog Input pins can be found in an Arduino Board
6 Channel
What is the maximum range value when using a potentiometer
1023
ADC
Analog Digital Converter
What is the label for the anolog pins in Arduino
A0- A5
GPIO
General Purpose Input/ Output
is use to read analog device sensors such as light sensors, temperature sensors, humidity sensors, pressure sensors, and CO2 sensors.
Analog Input Pins
Give examples of Analog components compatible with Arduino Board
Pontentiometer
Microphone
Analog pH sensor
digital technology technique for getting analog results with a digital source.
PWM
number of pulses in a given cycle
Frequency
distance or range between pulses
Amplitude
The interval of waves where you can find one complete cycle of waves in one repetition to finish
Period
duration of the running time when the Vcc (Voltage at Collector) is ON or OFF on a circuit board
Pulse width
represents the percentage of a period within which the signal is in a high state (ON) over the total time needed to complete one cycle within a second.
Duty Cycle
Application used in PWM
* Fading an LED
* Dimming Light Effect on an LED
* Changing the variable speed of a motor
* Generating modulated signal on a buzzer
* Controlling the direction of a servo motor
* Applying an analog output voltage
are computer programs used for testing and debugging a specific program.
Debugging Tools
a computer software translates source code in a high-level language such as C++ and python into a set of machine language instructions
Compiler
are written code that indicates something is wrong or missing in the program
Syntax Error
Common errors in XOD IDE
Hardware module cant repond
so quickly
Incorrect date value on a node
no network connection
Error catcher
Xod/core/if-error
Xod/core/pulse on error
Xod/core/has error
are software to connect a particular embedded system to a computer host
Remote Debuggers
a tool that measures two or more electrical values
Digital Multimeter
a tool that graphically displays electrical signals and shows how those signals change over time
Oscilloscope
a tool designed specifically for capturing, displaying, and measuring electrical signals in a digital circuit.
Logic Analyzer
a radio communication system that uses a software for the modulation and demodulation of radio signals.
soft ware defined radio
Special functions of an Arduino board
Pin Mode
Analog Read
Analog writer