1. Introduktion og overview
The Arduino Uno REV3 is a popular open-source microcontroller board based on the ATmega328P. It is designed for ease of use, making it an excellent choice for beginners in electronics and programming, while also being powerful enough for advanced projects. This board serves as a fundamental tool for prototyping, educational purposes, and developing interactive objects and environments.
It features 14 digital input/output pins (6 of which can be used as PWM outputs), 6 analog inputs, a 16 MHz ceramic resonator, 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 an AC-to-DC adapter or battery to get started.

Billede 1.1: Vinklet view of the Arduino Uno REV3 board, showcasing its various components and pin headers.
2. Produktfunktioner
The Arduino Uno REV3 offers a robust set of features for a wide range of applications:
- ATmega328P Microcontroller: Powered by the reliable ATmega328P, running at 16 MHz with 32KB of flash memory, 2KB SRAM, and 1KB EEPROM, offering ample resources for a wide range of basic to advanced electronics projects.
- 14 Digital I/O Pins & 6 Analog Inputs: Features 14 digital I/O pins (6 of which support PWM output) and 6 analog inputs (10-bit resolution), providing flexible options for sensors, motors, and other external components.
- USB Connectivity for Easy Programming: The built-in USB port allows for direct programming and serial communication, enabling a simple connection to your computer for sketch uploading and debugging through the Arduino IDE.
- Compatible with Arduino IDE: Full compatibility with the Arduino IDE ensures easy access to a vast array of libraries, code examples, and community-driven projects, making the Uno a great choice for both beginners and experienced makers.
- Widely Used in Education & Prototyping: The Arduino Uno is a standard in educational environments, widely used for learning and teaching electronics and programming. It's perfect for prototyping, robotics, IoT projects, and more.

Billede 2.1: Top-down view of the Arduino Uno REV3, highlighting the digital and analog pins, USB port, and power jack.
3. Hvad er der i æsken
Upon unboxing your Arduino Uno REV3, you should find the following components:
- One (1) Arduino Uno REV3 Microcontroller Board
- One (1) USB cable (for connecting to your computer)

Image 3.1: The Arduino Uno REV3 board being removed from its retail packaging.
4. Opsætning
To begin using your Arduino Uno REV3, follow these steps:
- Install the Arduino IDE: Download og installer den nyeste version af Arduino Integrated Development Environment (IDE) fra den officielle Arduino-platform. webwebsted: www.arduino.cc/en/software. The IDE is essential for writing, compiling, and uploading code to your board.
- Connect the Arduino Board: Connect your Arduino Uno REV3 to your computer using the provided USB cable. The board will draw power from the USB connection, and the 'ON' LED should illuminate. Your computer should automatically detect the board and install necessary drivers.
- Vælg kort og port: Open the Arduino IDE. Go to Værktøjer > Bræt and select 'Arduino Uno'. Then, go to Værktøjer > Port and select the serial port that corresponds to your Arduino board. This port will typically appear as 'COMX' on Windows or '/dev/tty.usbmodemXXXX' on macOS/Linux.
- Upload a Test Sketch: To verify your setup, upload the 'Blink' example sketch. Go to File > Eksamples > 01.Basics > Blink. This sketch will make the onboard LED (connected to digital pin 13) blink on and off. Click the 'Upload' button (right arrow icon) in the IDE. If successful, the LED on your board will start blinking.
5. Betjeningsvejledning
Operating the Arduino Uno involves writing and uploading 'sketches' (programs) using the Arduino IDE. These sketches control the microcontroller's behavior and its interaction with external components.
5.1. Basic Programming Concepts
- Setup Function: De
setup()function runs once when the sketch starts after power-up or reset. It is used to initialize variables, pin modes, and start libraries. - Loop-funktion: De
loop()function executes repeatedly after thesetup()function. It is the core of your program where the main logic resides. - Digital I/O: Bruge
pinMode()to set a pin as anINPUTorOUTPUT. BrugedigitalWrite()to set anOUTPUTstiftHIGH(5V) orLOW(0V). UsedigitalRead()to read the state of anINPUTstift. - Analog input: Bruge
analogRead()to read the voltage on an analog input pin. The Uno has 10-bit resolution, meaning it can detect 1024 different voltage niveauer. - PWM udgang: Six digital pins (3, 5, 6, 9, 10, and 11) can provide Pulse Width Modulation (PWM) output using
analogWrite(), simulating analog output for controlling brightness of LEDs or speed of motors.
5.2. Powering the Board
The Arduino Uno can be powered via the USB connection or an external power supply. The power source is automatically selected.
- USB Strøm: Connect the board to your computer's USB port. This is typically sufficient for most projects.
- Ekstern strømforsyning: The board can be powered by an external 6-20V (recommended 7-12V) power supply connected to the power jack or the Vin pin.
For more detailed programming guides and project ideas, refer to the extensive documentation and community forums available on the official Arduino webwebsted.
6. Vedligeholdelse
Proper care and maintenance will ensure the longevity and reliable operation of your Arduino Uno REV3 board.
- Hold tør: Protect the board from moisture and humidity, which can cause short circuits and corrosion.
- Undgå statisk elektricitet: Handle the board by its edges to prevent electrostatic discharge (ESD), which can damage sensitive electronic components.
- Korrekt strømforsyning: Always use a power supply within the recommended voltage range (7-12V for external power) to prevent damage to the board's voltage regulator.
- Renhed: Keep the board free from dust and debris. Use compressed air or a soft brush for cleaning if necessary.
- Firmwareopdateringer: Occasionally, updates to the ATmega328P microcontroller's firmware might be available. These can typically be performed through the Arduino IDE or dedicated tools, following official Arduino guidelines.
7. Fejlfinding
If you encounter issues with your Arduino Uno REV3, consider the following common troubleshooting steps:
- Computeren genkender ikke kortet:
- Ensure the USB cable is securely connected to both the board and the computer. Try a different USB port or cable.
- Verify that the necessary USB drivers are installed. The Arduino IDE usually installs them automatically, but manual installation might be required on some systems.
- Check Device Manager (Windows) or System Information (macOS) to see if the board is listed under Ports (COM & LPT) or USB devices.
- Sketch Upload Errors:
- Confirm that you have selected the correct board ('Arduino Uno') under Værktøjer > Bræt i Arduino IDE'en.
- Ensure the correct serial port is selected under Værktøjer > Port.
- Check your code for syntax errors. The Arduino IDE will highlight errors in the console.
- Disconnect any components connected to digital pins 0 (RX) and 1 (TX) during upload, as they are used for serial communication.
- Strømproblemer:
- If using external power, ensure the power supply provides sufficient current and is within the recommended voltage rækkevidde (7-12V).
- Check if the 'ON' LED on the board is illuminated. If not, there might be a power supply issue.
- Uventet adfærd:
- Double-check your circuit connections. Loose wires or incorrect wiring are common causes of issues.
- Review your code logic. Use the Serial Monitor in the Arduino IDE to print debugging messages.
For more complex issues or specific project-related problems, the Arduino community forums (forum.arduino.cc) are an excellent resource for support and solutions.
8. Specifikationer
| Feature | Specifikation |
|---|---|
| mikrocontrollere | ATmega328P |
| Operation Voltage | 5V |
| Input bindtage (recommended) | 7-12V |
| Input bindtage (limit) | 6-20V |
| Digitale I / O-pins | 14 (of which 6 provide PWM output) |
| PWM Digital I/O Pins | 6 |
| Analoge indgangsstifter | 6 |
| Jævnstrøm pr. I / O-pin | 20 mA |
| DC strøm til 3.3V pin | 50 mA |
| Flash-hukommelse | 32 KB (ATmega328P) of which 0.5 KB used by bootloader |
| SRAM | 2 KB (ATmega328P) |
| EEPROM | 1 KB (ATmega328P) |
| Urhastighed | 16 MHz |
| Dimensioner (LxBxH) | 3.15 x 2.17 x 0.98 tommer |
| Vægt | 1.12 ounce |
| Oprindelsesland | Italien |
9. Garanti og support
Arduino products are known for their quality and reliability. For specific warranty information, please refer to the official Arduino website or the documentation provided with your purchase. Arduino provides extensive online resources and a vibrant community to assist users.
For technical support, detailed tutorials, project examples, and community forums, please visit the official Arduino webwebsted:
- Officiel Arduino Webwebsted: www.arduino.cc
- Arduino Documentation: docs.arduino.cc
- Arduino Community Forum: forum.arduino.cc
These resources offer a wealth of information, from getting started guides to advanced programming techniques and troubleshooting tips, supported by a global community of makers and developers.





