Question

In: Electrical Engineering

Pharaphrase and rewrite the following paragraph: Arduino Arduino Uno is a microcontroller board b... pharaphrase and...

Pharaphrase and rewrite the following paragraph:

Arduino Arduino Uno is a microcontroller board b... pharaphrase and rewrite the following paragraph: Arduino Arduino Uno is a microcontroller board based on the ATmega328P (datasheet). It has 14 digital input/output pins (of which 6 can be used as PWM outputs), 6 analog inputs, a 16 MHz quartz crystal, a USB connection, a power jack, an ICSP header and a reset button. It contains everything needed to support the microcontroller; simply connect it to a computer with a USB cable or power it with a AC-to-DC adapter or battery to get started.[1] "Uno" means one in Italian and was chosen to mark the release of Arduino Software (IDE) 1.0. The Uno board and version 1.0 of Arduino Software (IDE) were the reference versions of Arduino, now evolved to newer releases. The Uno board is the first in a series of USB Arduino boards, and the reference model for the Arduino platform.[1] The Arduino Uno can be programmed with the (Arduino Software (IDE)). The ATmega328 on the Arduino Uno comes preprogrammed with a bootloader that allows you to upload new code to it without the use of an external hardware programmer. It communicates using the original STK500 protocol (reference, C header files).Differences with other boards The Uno differs from all preceding boards in that it does not use the FTDI USB-to-serial driver chip. Instead, it features the Atmega16U2 (Atmega8U2 up to version R2) programmed as a USB-to-serial converter.[1]Programming Power The Arduino Uno board can be powered via the USB connection or with an external power supply. The power source is selected automatically. External (non-USB) power can come either from an AC-to-DC adapter (wall-wart) or battery. The adapter can be connected by plugging a 2.1mm center-positive plug into the board's power jack. Leads from a battery can be inserted in the GND and Vin pin headers of the POWER connector.[1] The board can operate on an external supply from 6 to 20 volts. If supplied with less than 7V, however, the 5V pin may supply less than five volts and the board may become unstable. If using more than 12V, the voltage regulator may overheat and damage the board. The recommended range is 7 to 12 volts.[1] The power pins are as follows: Vin. The input voltage to the Arduino/Genuino board when it's using an external power source (as opposed to 5 volts from the USB connection or other regulated power source). You can supply voltage through this pin, or, if supplying voltage via the power jack, access it through this pin. 5V.This pin outputs a regulated 5V from the regulator on the board. The board can be supplied with power either from the DC power jack (7 - 12V), the USB connector (5V), or the VIN pin of the board (7-12V). Supplying voltage via the 5V or 3.3V pins bypasses the regulator, and can damage your board. 3V3. A 3.3 volt supply generated by the on-board regulator. Maximum current draw is 50 mA. GND. Ground pins. IOREF. This pin on the Arduino/Genuino board provides the voltage reference with which the microcontroller operates. A properly configured shield can read the IOREF pin voltage and select the appropriate power source or enable voltage translators on the outputs to work with the 5V or 3.3V.[1]

Solutions

Expert Solution

Arduino Uno is just another single board microcontroller of the Arduino family for building digital devices and interactive objects. The microcontroller board used in this module follows the datasheet of ATmega328P. It consists of 14 digital I/O pins, 6 analog inputs and out of 14 digital I/O pins available, 6 can be used for PWM outputs, a very nice add-on. It also houses other auxiliaries as such a USB connection, a power jack, an ICSP header, a reset button and this whole package is powered by a 16 MHz quartz crystal oscillator. The whole package is considered to be hot reserve as it can readily be used by connecting it to a computer with a USB cable or we can also power it with an AC-to-DC adapter or a battery and get started without any hassle of setting it up for the fresh use.

Uno represents One in Italian and was chosen to mark the release of the very first version of Arduino Software (IDE) 1.0 to serve as the reference for the upcoming evolved versions. Uno board is the first Arduino board featuring USB, and is also the reference model for the Arduino platform. Arduino software IDE is used to program the Uno board. The ATmega328 of the Uno board comes preprogrammed with a bootloader. With that, you can upload new codes to the Uno board without the use of any other external hardware programmer. The original STK500 protocol (reference, C header files) is used for communication by the Uno board.

Differences with other boards: It doesn't have the famous FTDI USB-to-serial driver chip, however, it uses the Atmega16U2 (Atmega8U2 up to version R2) which is programmed so as to be used as a USB-to-serial converter.

Programming Power: As stated earlier, we can power it using an AC to DC converter or a battery. And power can also be supplied through given USP interface. However, the power source USB or non-USB is selected automatically. A 2.1mm center-positive plug needs to be put into the board's power jack to connect the AC to DC converter. And if connecting via battery then battery leads can be plugged into the Vin and GND pin of the power connector. Uno board can be supplied with an external supply voltage ranging from 6V to 20 V. However, if applied voltage is less than 7V, the 5V pin would actually supply than five volts and cause the board to become unstable. And, if using more than 12V, the voltage regulator may overheat and consequently may lead to damage to the board. So, a recommended range has been defined which is 7 to 12 volts.

Let’s see the power pins available:
Vin. This pin is to be used for supplying the input voltage to the Arduino/Genuino board when powering it using an external power source or via the DC power jack. Remember to not to use this pin when powering it from 5 volts from the USB connection or another regulated power source.

5V. We get a regulated 5V from this pin, through the regulator on the board.
In a nutshell, Uno board can be supplied with either from the DC power jack (7 - 12V), the USB connector (5V), or the Vin pin of the board (7-12V). Note that the recommended voltage range is 7-12V only. Supplying the power via the 5V or 3.3V pins bypass the voltage regulator and can damage the Uno board.
3V3. This is 3.3 volt supply generated by the onboard regulator. It draws a maximum current of 50 mA.

GND. Very well known Ground pins.

IOREF. Voltage reference pin which helps in microcontroller operation. A pre-configured shield is used to read the IOREF pin voltage and thus select the appropriate power source. Or, it can also enable the voltage translators on the outputs to select the appropriate voltage source 5V or 3.3V to work with.


Related Solutions

Produce program code to facilitate LED and switch interface with a microcontroller-based development board (Arduino). Explain...
Produce program code to facilitate LED and switch interface with a microcontroller-based development board (Arduino). Explain the programming process and interface circuits required
We need to code an LCD with a temperature and humidity sensor for the arduino UNO...
We need to code an LCD with a temperature and humidity sensor for the arduino UNO board. The LCD should simply display the temperature and humidity reading from the DHT11 sensor. We must do this without the use of arduino or lcd libraries, and only use raw c code. For example we need to use PORTD |= (1<<5); to set the pin to 5. The LCD is connected to pins A0 and A1, and it is using I2C. The temperature...
With an Arduino Uno: Using 2 external buttons b0 and b1 to represent ‘0’ and ‘1’,...
With an Arduino Uno: Using 2 external buttons b0 and b1 to represent ‘0’ and ‘1’, design a sequence detector to detect a pattern “1101”. An LED lights up once, when the sequence “1101” occurs.
this is code to Temperature and Humidity Monitoring over ThingSpeak using Arduino UNO and ESP8266 i...
this is code to Temperature and Humidity Monitoring over ThingSpeak using Arduino UNO and ESP8266 i need someone explain the steps for me #include <stdlib.h> #include <DHT.h> #define DHTPIN 5         // DHT data pin connected to Arduino pin 5 #define DHTTYPE DHT11     // DHT11 (DHT Sensor Type ) DHT dht(DHTPIN, DHTTYPE); // Initialize the DHT sensor #define SSID "WiFi Name"     // "WiFi Name" #define PASS "WiFi Password"       // "Password" #define IP "184.106.153.149"// thingspeak.com ip String msg = "GET /update?key=Your API...
Can PWM be used to allow an Arduino Uno to perform cyclic voltammetry without an additional...
Can PWM be used to allow an Arduino Uno to perform cyclic voltammetry without an additional analog support circuit? Explain.
I need an Arduino uno code to measure high low levels with hcsr04 of a tank...
I need an Arduino uno code to measure high low levels with hcsr04 of a tank and display it on i2c 20x4 lcd.
In terms of analog interfaces on a microcontroller on a microcontroller define: a. resolution b. range...
In terms of analog interfaces on a microcontroller on a microcontroller define: a. resolution b. range c. precision d. monotonic e. speed/sample rate f. SAR g. Flash converter h. Sample-and-hold
I need simulation on protues of speed control of unipolar stepper motor using uno arduino. Must...
I need simulation on protues of speed control of unipolar stepper motor using uno arduino. Must using protues..
what is the following (ARDUINO): -Examples of a standard Arduino library -The Arduino uses a structured...
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
Write a program to run on your Arduino and PortMaster board that will sequentially turn on...
Write a program to run on your Arduino and PortMaster board that will sequentially turn on and off the LED segments, so it resembles Cylon eyes (https://youtu.be/UajcgzK2shQ). Use the millis() construct shown in lecture rather than delay(). The traverse from one side to the other should take about 1 second.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT