In: Electrical Engineering
what is the following (ARDUINO):
-Examples of a standard Arduino library
-The Arduino uses a structured programming language-what type
-Channels of A/D conversion on the Arduino Uno
-The Arduino correlates temperature readings with what
Standard Arduino libraries:
->Electrically Erasable PROM(EEPROM): For reading and writing to storage (Non-volatile).
-> Ethernet : For connecting to the internet using the Arduino Ethernet shield
-> Firmata : Uses standard serial protocol for communication with various applications on the host computer
-> GSM: Connectivity to GSM/GPRS network with the GSM shield
-> Servo: For implementing applications which use Servo motors
-> Serial peripheral interface (SPI) bus: For communication with Serial I/O devices
->WiFi: For connectivity to the Internet using the Arduino WiFi shield
Structured programming language:
-> Arduino uses structured programming language (C / C++), which allow Sequencing, Selection and iteration, which are basic elements of structured programming to realize control strcutures.
Analog-to-digital converters(ADC) on the Arduino Uno:
-> Arduino uses 6 ADC channels, which can be used as analog inputs.The ADC is of 10-bit resolution, which means that it will map input voltages between 0 and VDD volts into integer values between 0 and 1023(210-1).So, for N-bit resolution, it is given by: VDD/(2N-1)
Correlation of Temperature readings:
-> Temperature readings can be correlated with voltages measured on the analog input pin, with the hep of a function, like analogRead(). Then for conversion the following calibrations or formulae are useful
(i) degreesC = (voltage-0.5) * 100
(i) degreesF = degreesC * (9/5)+32