advantages of ARDUINO
1-inexpensive
2-open source in hardware
3-don’t need to external programmer (Burner)
4-programming ease
5-open source in software
6-IDE Software operate on any operating system
disadvantages of ARDUINO
processing power is weaker than the microcontroller
The delay() function allows you to pause the execution of your Arduino program for a
specified period. For that purpose, the method requires you to supply it with a whole number
that specifies how many milliseconds the program should wait.
The serial monitor is the 'tether' between the computer and your Arduino - it lets you send and
receive text messages, handy for debugging and also controlling the Arduino from a
keyboard! For example, you will be able to send commands from your computer to turn on
LEDs.
A sensor is a device that measures physical input from its environment and converts it into
data that can be interpreted by either a human or a machine
Arduino refers to an open-source electronics platform or board and the software
used to program it. Arduino is designed to make electronics more accessible to
artists, designers, hobbyists and ayone interested in creating interactive objects or
environments
The Arduino Integrated Development Environment - or Arduino Software (IDE) - contains a text
editor for writing code, a message area, a text console, a toolbar with buttons for common
functions and a series of menus. It connects to the Arduino hardware to upload programs and
communicate with them.
7. Write a short note on Arduino interrupts.
8. With the help of a block diagram, explain Arduino interfacing
board.
9. Write a note on different ports available in Arduino.
10. What is the function of digital write() and analog read().
Write a HIGH or a LOW value to a digital pin. If the pin has been configured as
an OUTPUT with pinMode() , its voltage will be set to the corresponding value:
5V (or 3.3V on 3.3V boards) for HIGH , 0V (ground) for LOW
Reads the value from the specified analog pin. Arduino boards contain a multichannel, 10-bit
analog to digital converter. This means that it will map input voltages between 0 and the
operating voltage(5V or 3.3V) into integer values between 0 and 1023.
Write a note on the common features of a microcontroller.
4KB bytes on-chip program memory (ROM)
128 bytes on-chip data memory (RAM)
Four register banks
128 user defined software flags
8-bit bidirectional data bus
16-bit unidirectional address bus
32 general purpose registers each of 8-bit
16 bit Timers (usually 2, but may have more or less)
Three internal and two external Interrupts
Four 8-bit ports,(short model have two 8-bit ports)
16-bit program counter and data pointer
8051 may also have a number of special features such as UARTs, ADC, Op-amp,
etc.
11. What are ports? Write a note on different ports available in
Arduino microcontroller.
12. What is a function with respect to Arduino? What do the
functions millis() and micros() do?
13. What is a function? Explain setup() function and loop()
function with respect to Arduino.
14. Explain the different methods of incorporating time delay in
Arduino.
17. Explain how to display running messages in an LCD using
arduino.
18. Write a note on humidity sensor, temperature sensor and
PIR sensor