ELEGOO Nano Board CH 340/ATmega+328P

ELEGOO Nano Board CH 340/ATmega+328P User Manual

Compatible with Arduino Nano V3.0

1. บทนำ

The ELEGOO Nano Board is a compact, complete, and breadboard-friendly development board. It is based on the ATmega328P microcontroller and utilizes a CH340 chip for USB communication, making it compatible with Arduino Nano V3.0. This manual provides essential information for setting up, operating, and maintaining your Nano Board.

Three ELEGOO Nano Boards with pin headers
Figure 1: ELEGOO Nano Boards with included pin headers.

2. การเริ่มต้น: การตั้งค่า

Before using your ELEGOO Nano Board, follow these steps for initial setup:

2.1 การติดตั้งไดรเวอร์

The ELEGOO Nano Board uses a CH340 chip for USB communication. Unlike some other versions, it does not use the FT232 chip. Therefore, you must install the correct CH340 driver on your computer. The driver can be downloaded from the official ELEGOO website (www.elegoo.com).

2.2 การจ่ายไฟให้กับบอร์ด

The Nano Board offers flexible power options, automatically selecting the highest voltagที่มา:

  • Mini-B USB Connection: Connect the board to your computer using a Mini-B USB cable (not included in this kit).
  • Unregulated External Power Supply (Pin 30): Provide 7-12V DC to pin 30 (VIN).
  • Regulated External Power Supply (Pin 27): Provide 5V DC to pin 27 (5V).

Note: A Mini-B USB cable is required for programming and powering the board via USB and is NOT included with this kit. Please acquire one separately.

Close-up of the Mini-B USB jack on the Nano board
Figure 2: Mini-B USB Jack for power and data connection.

2.3 Pin Layout and Functions

Understanding the pin layout is crucial for connecting components and programming. The Nano board features digital pins, analog pins, power pins, and communication interfaces.

Detailed pinout diagram of the ELEGOO Nano board, showing digital pins, analog pins, power pins, I2C, TX/RX LEDs, reset button, and ICSP header.
Figure 3: ELEGOO Nano Board Pinout Diagram.

Key Pin Functions:

  • Digital Pins (D0-D13): Can be used as input or output.
  • Analog Pins (A0-A7): Used for analog input.
  • Serial (0 (RX) and 1 (TX)): For receiving (RX) and transmitting (TX) TTL serial data. These are connected to the CH340G USB chip.
  • พินไฟฟ้า: Include 5V, 3.3V, VIN (unregulated input), and GND (ground).
  • ปุ่มรีเซ็ต: รีเซ็ตไมโครคอนโทรลเลอร์
  • ส่วนหัวของ ICSP: For In-Circuit Serial Programming.

3. การดำเนินการ

The ELEGOO Nano Board functions similarly to other Arduino-compatible boards. You can program it using the Arduino IDE.

3.1 Basic Input/Output

Each of the 14 digital pins on the Nano can be configured as an input or an output using the pinMode() function. You can then control their state with digitalWrite() and read their state with digitalRead().

3.2 Classic LED Project

อดีตนี้ample demonstrates a simple "blink" project, which is often the first program for new users to verify basic functionality.

ฮาร์ดแวร์ที่จำเป็น:

  • 1 x ELEGOO Nano Board
  • 1 x Mini USB Cable (purchased separately)
  • 1 x Breadboard
  • 1 x LED
  • 1 x Resistor (e.g., 220 Ohm)
  • สายจัมเปอร์ 2 เส้น

ขั้นตอน:

  1. Connect the long leg (anode) of the LED to a digital pin (e.g., D13) on the Nano via a current-limiting resistor.
  2. Connect the short leg (cathode) of the LED to the GND pin on the Nano.
  3. Connect the Nano to your computer using the Mini USB cable.
  4. Open the Arduino IDE, select "Arduino Nano" as the board and the correct COM port.
  5. Upload the standard "Blink" example sketch (File > อดีตamples > 01.Basics > Blink).

The on-board LED connected to D13 should start blinking, indicating successful operation.

ELEGOO Nano board connected to a breadboard with an LED and resistor, demonstrating a simple blinking circuit.
รูปที่ 4: อดีตample LED Blink Project on a Breadboard.

4. การบำรุงรักษา

To ensure the longevity and proper functioning of your ELEGOO Nano Board, consider the following maintenance tips:

  • พื้นที่จัดเก็บ: Store the board in an anti-static bag or container when not in use to protect it from static discharge and dust.
  • การจัดการ: Avoid touching the pins and components directly to prevent damage from static electricity or oils from your skin.
  • การทำความสะอาด: If necessary, gently clean the board with a soft, dry brush or compressed air to remove dust. Do not use liquids unless specifically designed for electronics cleaning and applied carefully.
  • แหล่งจ่ายไฟ: ตรวจสอบให้แน่ใจว่าแหล่งจ่ายไฟของคุณมีปริมาณไฟฟ้าเสมอtage is within the specified range (7-12V unregulated, 5V regulated) to prevent damage.

5 การแก้ไขปัญหา

If you encounter issues with your ELEGOO Nano Board, try the following troubleshooting steps:

  • ไม่พบบอร์ด:
    • ตรวจสอบให้แน่ใจว่าได้ติดตั้งไดรเวอร์ CH340 อย่างถูกต้องแล้ว
    • Try a different Mini-B USB cable.
    • ลองใช้พอร์ต USB อื่นบนคอมพิวเตอร์ของคุณ
    • Verify that "Arduino Nano" is selected under Tools > Board in the Arduino IDE.
    • Verify the correct COM port is selected under Tools > Port.
  • ข้อผิดพลาดในการอัพโหลดภาพร่าง:
    • ตรวจสอบหาข้อผิดพลาดทางไวยากรณ์ในโค้ดของคุณ
    • ตรวจสอบให้แน่ใจว่าได้เลือกบอร์ดและพอร์ตที่ถูกต้องแล้ว
    • Try pressing the reset button on the Nano board just before or during the upload process.
  • พฤติกรรมที่ไม่คาดคิด:
    • Double-check your wiring connections on the breadboard.
    • Ensure external components are correctly powered and rated.
    • Simplify your code to isolate the problem.

6. ข้อมูลจำเพาะ

Detailed technical specifications for the ELEGOO Nano Board CH 340/ATmega+328P:

คุณสมบัติข้อมูลจำเพาะ
ไมโครคอนโทรลเลอร์เอทีเมกะ328
สถาปัตยกรรมเอวีอาร์
ปฏิบัติการฉบับที่tage5 โวลต์
หน่วยความจำแฟลช32 KB (2 KB ใช้โดยบูตโหลดเดอร์)
เอสแรม2 กิโลไบต์
อีพีพรอม1 กิโลไบต์
ความเร็วสัญญาณนาฬิกา16 เมกะเฮิรตซ์
Analog I/O Pins8
ปัจจุบันซีต่อ I / O ขา40มิลลิแอมป์
อินพุต Voltagอี (ไม่มีการควบคุม)7-12 โวลต์
การใช้พลังงาน19มิลลิแอมป์
PWM Output Pins6
Digital I / O Pins22
ขนาด PCB18 x 45 มม.
น้ำหนัก7 กรัม
Image showing various technical specifications of the Nano board, including microcontroller, memory, and voltage.
รูปที่ 5: ข้อมูลจำเพาะทางเทคนิคview (Part 1).
Image showing additional technical specifications of the Nano board, including clock speed, I/O pins, and power consumption.
รูปที่ 6: ข้อมูลจำเพาะทางเทคนิคview (Part 2).

7. เคล็ดลับผู้ใช้

  • คนขับมาก่อน: Always install the CH340 driver before connecting the Nano board to your computer for the first time to ensure proper recognition.
  • สาย USB: Remember that a Mini-B USB cable is essential for programming and powering the board via USB and needs to be purchased separately.
  • Breadboard Compatibility: The Nano's compact size and pin layout are designed for easy integration with breadboards, maximizing your prototyping space.
  • การเลือกแหล่งพลังงาน: The board automatically selects the highest available voltage source, simplifying power management when using multiple sources.

8. การรับประกันและการสนับสนุน

For warranty information, technical support, or further assistance, please refer to the official ELEGOO website (www.elegoo.com) or contact their customer service directly. Ensure you have your product details and purchase information ready when seeking support.

เอกสารที่เกี่ยวข้อง - Nano Board CH 340/ATmega+328P

พรีview คู่มือผู้ใช้ซอฟต์แวร์ ELEGOO 3D Slicing V1.7
คู่มือผู้ใช้ที่ครอบคลุมสำหรับซอฟต์แวร์ ELEGOO 3D Slicing V1.7 ครอบคลุมการติดตั้ง การเริ่มต้น ฟังก์ชันซอฟต์แวร์ อินเทอร์เฟซการเตรียมการ คุณลักษณะแถบเครื่องมือ พารามิเตอร์การพิมพ์ และการเชื่อมต่ออุปกรณ์สำหรับเครื่องพิมพ์ 3 มิติ ELEGOO
พรีview Elegoo UNO Project Super Starter Kit: A Comprehensive Arduino Tutorial
Explore the world of electronics and programming with the Elegoo UNO Project Super Starter Kit. This comprehensive guide provides step-by-step instructions for beginners to learn Arduino, covering installation, component usage, and project building with various sensors, modules, and motors.
พรีview คู่มือผู้ใช้ซอฟต์แวร์ ELEGOO 3D Slicing เวอร์ชัน 2.1 | คู่มือการติดตั้งและคุณสมบัติ
คู่มือผู้ใช้ซอฟต์แวร์ ELEGOO 3D Slicing เวอร์ชัน 2.1 คู่มือนี้ให้คำแนะนำที่ครอบคลุมเกี่ยวกับการติดตั้ง การเริ่มต้นใช้งาน และการใช้งานฟีเจอร์ต่างๆ ของซอฟต์แวร์สำหรับการเตรียมและการพิมพ์แบบจำลอง 3 มิติ เรียนรู้เกี่ยวกับการเลือกเครื่องพิมพ์และเส้นใย การกำหนดค่าพารามิเตอร์การพิมพ์ และการเชื่อมต่ออุปกรณ์สำหรับเครื่องพิมพ์ 3 มิติ ELEGOO
พรีview ELEGOO NEPTUNE 4 PRO 3D Printer User Manual - Setup and Operation Guide
Comprehensive user manual for the ELEGOO NEPTUNE 4 PRO 3D printer. Covers setup, operation, troubleshooting, software installation, and technical specifications for this FDM 3D printer.
พรีview Instrukcja Obsługi Drukarki 3D Elegoo Centauri Carbon ELG-26011
Kompleksowa instrukcja obsługi drukarki 3D Elegoo Centauri Carbon (model ELG-26011). Zawiera informacje o bezpieczeństwie, pierwszym użyciu, specyfikację techniczną oraz dane kontaktowe importera Botland.
พรีview Lezione 22: Otto LED con 74HC595 - Guida ELEGOO
Scopri come controllare otto LED utilizzando un singolo chip 74HC595 e una scheda Arduino UNO. Questa guida ELEGOO spiega il cablaggio, il codice e il funzionamento del registro a scorrimento per espandere le uscite digitali.