กลับหน้าหลัก
views
วิธีเลือกบอร์ด Arduino สำหรับมือใหม่: Uno, Nano, Pro Mini ต่างกันยังไง
Last updated on

วิธีเลือกบอร์ด Arduino สำหรับมือใหม่: Uno, Nano, Pro Mini ต่างกันยังไง


เตรียมของให้พร้อม!

โปรเจคนี้ต้องใช้: สายเคเบิล USB TYPE-C Mini micro Square สําหรับ Arduino UNO R3 Mega 2560 Nano Due R3 Leonardo Pro micro Pro Mini Board 30 ซม.

🛒 สั่งซื้อที่ Shopee

บอร์ด Arduino หลายตัว แต่ทำไมคนมักจบลงด้วยการซื้อผิด

เวลามีน้องถามว่า “พี่ครับ บอร์ด Arduino รุ่นไหนดี?” คำตอบมันไม่ตรงไปตรงมาเหมือนโฆษณาที่บอกว่า “รุ่นนี้ดีที่สุด” บอร์ดแต่ละตัวมันทำงานต่างกัน และบางทีโปรเจกต์ที่คุณอยากทำมันบอกอยู่แล้วว่าควรใช้ตัวไหน แค่คุณยังไม่รู้ตัว

บทความนี้จะเปรียบเทียบ 3 บอร์ดยอดนิยมสำหรับมือใหม่ — Arduino Uno R3, Arduino Nano และ Arduino Pro Mini — ให้เห็นว่าแต่ละตัวเหมาะกับงานแบบไหน และมีจุดที่ต้องระวังอะไรบ้างที่เวลาทำงานจริงพี่เจอแล้วอยากให้คนใหม่รู้ก่อน

[image: เปรียบเทียบขนาดจริงของ Arduino Uno, Nano และ Pro Mini วางเรียงกัน]


ทำความรู้จัก 3 บอร์ดยอดนิยม

Arduino Uno R3 — ตัวเลือกมาตรฐาน

Uno เป็นบอร์ดที่เกิดมาเพื่อการเรียนรู้โดยเฉพาะ ขา pin กางออก 2.54mm pitch ต่อสายไฟบน breadboard ได้เลย มี LED onboard 4 ดวงและปุ่ม reset ที่เข้าถึงง่าย

สเปคหลัก:

  • MCU: ATmega328P
  • Clock: 16 MHz
  • Digital I/O: 14 ขา (6 ขา PWM)
  • Analog Input: 6 ขา
  • Flash: 32 KB

ข้อดีที่เห็นชัดคือ USB Type-B connector ซึ่งสายหาได้ทุกที่ พอดีว่าสาย USB Type-C ที่แนะนำไปก็ใช้กับบอร์ด Arduino รุ่นใหม่ ๆ ได้หมด สายเคเบิล USB TYPE-C Mini micro Square สําหรับ Arduino UNO R3 Mega 2560 Nano Due R3 Leonardo Pro micro Pro Mini Board 30 ซม.

ข้อควรระวัง: Uno มีขนาดใหญ่กว่า Nano อยู่ประมาณ 3 เท่า ถ้าโปรเจกต์ต้องการให้บอร์ดลงกล่องเล็ก ๆ หรือติดตั้งในพื้นที่จำกัด Uno อาจใช้ไม่ได้

[image: Arduino Uno R3 พร้อมระบุขา pin ต่าง ๆ]


Arduino Nano — บอร์ดย่อส่วนที่ยังใช้ง่าย

Nano คือ Uno ที่ย่อขนาดลงมาเกือบเท่ากับลดความกว้างลงครึ่งหนึ่ง ใช้ chip ATmega328P ตัวเดียวกัน แต่ใช้ Mini USB (รุ่นเก่า) หรือ Micro USB (รุ่นใหม่ like V3)

สเปคหลัก:

  • MCU: ATmega328P (เวอร์ชันเก่าใช้ ATmega168)
  • Clock: 16 MHz
  • Digital I/O: 14 ขา (6 ขา PWM)
  • Analog Input: 8 ขา
  • Flash: 32 KB

จุดที่น่าสนใจคือ Nano มี analog input 8 ขา เทียบ Uno มีแค่ 6 ขา ถ้าโปรเจกต์ของคุณต้องอ่านค่าเซนเซอร์หลายตัว ตัวนี้ได้เปรียบเล็กน้อย

ถ้าอยากดูว่า Nano ถูกนำไปใช้ในโปรเจกต์จริงยังไง ลองดู โปรเจกต์ Arduino Nano Ajustable Thermostatic Relay ที่ใช้ Nano ควบคุมระบบอุณหภูมิแบบเต็มรูปแบบ

[image: Arduino Nano V3 วางบน breadboard แสดงขนาดจริง]


Arduino Pro Mini — บอร์ดขนาดเล็กที่ต้องใช้ความรู้เพิ่ม

Pro Mini เป็นบอร์ดที่ถูกตัดชิ้นส่วนออกไปให้เหลือแค่ core — ไม่มี USB port, ไม่มี LED onboard, ไม่มี voltage regulator ภายนอก (เวอร์ชัน 5V)

สเปคหลัก:

  • MCU: ATmega328P (เวอร์ชัน 3.3V ใช้ ATmega168)
  • Clock: 8 MHz หรือ 16 MHz ขึ้นอยู่กับเวอร์ชันแรงดัน
  • Digital I/O: 14 ขา
  • Analog Input: 6 ขา
  • Flash: 32 KB

ข้อดี: ราคาถูกกว่า Nano อยู่เกือบครึ่ง และขนาดเล็กมากจนซ่อนในโปรเจกต์ได้ง่าย

ข้อเสีย: ถ้าคุณซื้อมาแล้วยังไม่รู้ว่าต้องใช้ FTDI programmer ถึงจะอัพโค้ดได้ คุณจะมานั่งงมอยู่นาน บอร์ดไม่ได้มี mark บอกว่าเป็นเวอร์ชัน 3.3V หรือ 5V ชัดเจน ต้องดูจาก marking บน PCB เอง

[image: Arduino Pro Mini พร้อมระบุตำแหน่งขา TX, RX และ FTDI header]


เปรียบเทียบตาราง: Uno vs Nano vs Pro Mini

คุณสมบัติUno R3Nano V3Pro Mini
ขนาด68.6 × 53.4 mm45 × 18 mm33 × 18 mm
USBType-BMini/Microไม่มี (ต้องใช้ FTDI)
Analog input6 ขา8 ขา6 ขา
แรงดันที่ใช้7-12V7-12V3.3V หรือ 5V ขึ้นอยู่รุ่น
ราคาโดยประมาณ300-400 บาท150-250 บาท60-120 บาท
เหมาะกับมือใหม่★★★★★★★★★☆★★☆☆☆

ตัดสินใจเลือกบอร์ด Arduino อย่างไรให้ตรงกับงาน

ถ้าคุณเพิ่งเริ่มต้น

เลือก Arduino Uno R3 ไปก่อนเลย ขนาดใหญ่แต่ต่อสายสะดวก มี USB ในตัว เสียบสายแล้วอัพโค้ดได้เลย ถ้าสงสัยเรื่องพื้นฐานว่า Arduino คืออะไร อ่านบทความ Arduino คืออะไร? เริ่มต้นเรียนรู้ฉบับเข้าใจง่าย ก่อนก็ได้

ถ้าต้องการบอร์ดขนาดเล็กแต่ยังใช้ง่าย

Arduino Nano เป็นตัวเลือกที่สมดุลดี ใส่ breadboard ได้เลย ต่อสาย USB อัพโค้ดได้ ขนาดเล็กลงพอให้ใส่กล่องพลาสติกมาตรฐานได้ ถ้าทำโปรเจกต์บน breadboard แล้วอยากให้ board ลงไปในโปรเจกต์จริงเลย Nano ทำได้ดี

ถ้าต้องการลดขนาดหรือลดต้นทุน

Pro Mini แต่ต้องเตรียมตัวว่าต้องซื้อ FTDI programmer ด้วย (ประมาณ 50-100 บาท) ถ้ายังใหม่มาก ๆ อาจจะเจอปัญหา “upload error” แล้วไม่รู้ว่าเกิดจากไหน ความรู้เรื่อง serial communication พื้นฐานจะช่วยได้เยอะ

ถ้าโปรเจกต์ต้องการ I/O หรือพื้นที่เก็บข้อมูลมาก

ต้องดูว่า Uno กับ Mega 2560 ต่างกันยังไง ซึ่งบางทีโปรเจกต์ที่คิดว่าใช้ Uno ได้กลับต้องใช้ Mega ดูรายละเอียดได้ที่ Arduino Uno vs Arduino Mega 2560 ต่างกันยังไง? เลือกรุ่นไหนดีสำหรับโปรเจกต์ของคุณ


สิ่งที่คนมือใหม่มักเจอบ่อย ๆ แต่ไม่เคยมีใครบอก

1. เวอร์ชัน 3.3V กับ 5V ของ Pro Mini สลับกันไม่ได้

ถ้าซื้อ Pro Mini 3.3V มาแล้วต่อกับเซนเซอร์ที่ต้องการ 5V คุณจะเจอปัญหาว่าทำไมอ่านค่าไม่ได้ ก่อนซื้อต้องตรวจสอบว่าโปรเจกต์ของคุณต้องการแรงดันเท่าไหร่

2. สาย Mini USB หายากกว่า Type-C มาก

ถ้าเลือก Nano รุ่นเก่าที่ใช้ Mini USB สายที่มีอยู่ในบ้านมักหาไม่ได้ ต้องซื้อเพิ่ม แนะนำให้เลือก Nano V3 ที่ใช้ Micro USB จะหาสายได้ง่ายกว่า

3. การต่อไฟผิดขั้วเป็นเรื่องธรรมดา

บอร์ด Arduino มักมี pin header ที่มี marking ชัดเจน แต่คนใหม่มักต่อสายไฟจาก adapter เข้าผิดขั้ว ถ้าบอร์ดดับทันทีหลังจากจ่ายไฟ ให้ตรวจขั้ว VCC กับ GND ก่อน

4. บอร์ด Pro Mini รุ่น Arduino Pro Mini 5V 16MHz ต้องใช้ FTDI ที่รองรับ 5V

ถ้าใช้ FTDI ที่รองรับ 3.3V อย่างเดียวกับเวอร์ชัน 3.3V คุณจะ upload โค้ดไม่สำเร็จ หรือถ้าสำเร็จก็มีความเสี่ยงที่บอร์ดจะพัง

[image: ตัวอย่างการต่อ FTDI programmer กับ Arduino Pro Mini อย่างถูกต้อง]


สรุป: เลือกบอร์ด Arduino มือใหม่ ให้ตรงกับสถานการณ์จริง

อย่าเลือกจากราคาอย่างเดียว เพราะบอร์ดที่ถูกที่สุดอาจทำให้คุณเสียเวลามากกว่าเดิมตอน troubleshoot

  • เริ่มเรียนรู้ → Arduino Uno R3
  • ทำโปรเจกต์จริงที่ต้องลดขนาด → Arduino Nano
  • ทำโปรเจกต์ขนาดเล็กหรือต้องการประหยัดต้นทุน → Arduino Pro Mini (พร้อม FTDI programmer)

ถ้ายังไม่แน่ใจว่างานของคุณต้องการอะไร เริ่มจาก Uno ก่อนแล้วค่อยปรับเปลี่ยนตามความต้องการที่เจอจริง ๆ ในโปรเจกต์ต่อ ๆ ไป

อยากทำโปรเจคแบบนี้?

รับทำโปรเจค Arduino / IoT จบงานไว ส่งงานครบ พร้อมสอน

หากต้องการ รับทำโปรเจคอาดูโน่ หรือระบบ IoT แบบเร่งด่วน สามารถดูรายละเอียดบริการได้ที่หน้าแรก

จ้างทำโปรเจคเลย

ความคิดเห็น