ในโพสต์นี้เรานำเสนอรายชื่อบอร์ด Arduino ยอดนิยมประมาณ 20 ตัวที่นักศึกษาวิศวกรรมและผู้เชี่ยวชาญใช้สำหรับความต้องการในการใช้งานเฉพาะของพวกเขา ประเภทของบอร์ด Arduino ที่กล่าวถึงในที่นี้ได้รับการออกแบบโดยมีคุณสมบัติและข้อกำหนดเฉพาะที่หลากหลายเพื่อให้เหมาะกับ แอปพลิเคชันที่ต้องการ อย่างมีประสิทธิภาพสูงสุด ช่วงของบอร์ด Arduino ช่วยให้นักเรียนและมือสมัครเล่นสามารถเลือกหน่วยที่เหมาะสมได้โดยขึ้นอยู่กับงบประมาณและความซับซ้อนของงานที่ต้องการดำเนินการ
Arduino Board คืออะไร?
Arduino เป็นแพลตฟอร์มอิเล็กทรอนิกส์แบบโอเพนซอร์สที่พัฒนาโดยใช้ฮาร์ดแวร์และซอฟต์แวร์ที่ใช้งานง่าย บอร์ด Arduino มีความสามารถในการอ่านอินพุตเช่น แสงตก บนเซ็นเซอร์สัมผัสปุ่มหรือข้อความ Twitter และแปลงเป็นเอาต์พุตที่สามารถใช้สำหรับการเปิดหรือปิดพารามิเตอร์ภายนอก
พารามิเตอร์ภายนอกนี้สามารถเป็นเช่น การเปลี่ยนมอเตอร์ หรือไฟ LED เปิด / ปิดหรือแม้กระทั่งการส่งเนื้อหาบนอินเทอร์เน็ต
Arduino ช่วยให้ผู้ใช้สามารถสั่งงานต่างๆของบอร์ดได้โดยส่งข้อมูลจำนวนหนึ่งไปยังไมโครคอนโทรลเลอร์บนบอร์ด ในการดำเนินการนี้ผู้ใช้จะต้องใช้ไฟล์ การเขียนโปรแกรม Arduino ภาษา (ขึ้นอยู่กับการเดินสาย) และซอฟต์แวร์ Arduino (IDE) กำหนดโดยการประมวลผล
บอร์ด Arduino และแอพพลิเคชั่น
เนื้อหาต่อไปนี้แสดงรายการยอดนิยม บอร์ด Arduino พร้อมกับข้อกำหนดโดยละเอียดซึ่งผู้ใช้สามารถเลือกได้ขึ้นอยู่กับความซับซ้อนของแอปพลิเคชัน
ตัวอย่างเช่นหากคุณเป็นไฟล์ นักศึกษาวิศวกรรม และเพิ่งเริ่มต้นคุณจะต้องมีบอร์ดที่ถูกกว่าและใช้งานไม่ซับซ้อน ซึ่งอาจรวมถึง Arduino-UNO, Arduino-Leonardo, Arduino-101, Arduino-Esplora, Arduino-Micro, Arduino-Nano เป็นต้น
สำหรับผู้ใช้ขั้นสูงที่ตอนนี้ต้องการรันโค้ดและโปรแกรมที่ซับซ้อนพวกเขาสามารถเลือก Arduinos ขั้นสูงและรวดเร็วเหล่านี้ได้จากหลากหลายเช่น Arduino-Mega, Arduino-Zero, Arduino-Due, Arduino-Pro เป็นต้น
เริ่มต้นใช้งานและตรวจสอบบอร์ด Arduino ที่ครอบคลุมต่อไปนี้พร้อมข้อมูลจำเพาะและลองเลือกบอร์ดที่เหมาะสมที่สุดสำหรับความต้องการเฉพาะของคุณ
1) Arduino Uno WiFi rev 2
- โปรเซสเซอร์ : ATMEGA4809, โมดูล Wi-Fi NINA-W132 จาก u-blox, อุปกรณ์เข้ารหัส ECC608
- ความถี่ : 16 เมกะเฮิรตซ์
- รูปแบบ : Arduino / ของแท้
- ขนาด : 68.6 มม. x 53.4 มม
- อินเทอร์เฟซโฮสต์ : USB / 32U4
- แรงดันไฟฟ้า : 5 โวลต์
- แฟลช : 48 KB
- EEPROM : ไม่มี
- ความอัปยศ : 0.25 KB
- พิน I / O ดิจิทัล : 6 (14 เป็นแบบ PWM)
- อินพุตแบบอนาล็อก : 5
- เอาต์พุตแบบอะนาล็อก : 6
- เบ็ดเตล็ด : มาพร้อมกับเครื่องวัดความเร่ง 6 แกนไจโรสโคปโมดูล NINA / esp32 ทำงานร่วมกับ WiFi และ Bluetooth
2) Arduino / Genuino MKR1000
- โปรเซสเซอร์ : ATSAMW25 (ใช้ SAMD21 Cortex-M0 + 32 บิต ARM MCU, WINC1500 2.4 GHz 802.11 b / g / n Wi-Fi และอุปกรณ์เข้ารหัส ECC508)
- ความถี่ : 48 เมกะเฮิรตซ์
- รูปแบบ : น้อยที่สุด
- ขนาด : 61.5 มม. × 25 มม
- อินเทอร์เฟซโฮสต์ : ยูเอสบี
- แรงดันไฟฟ้า : 3.3V
- แฟลช : 256 KB
- EEPROM : ไม่มี
- ความอัปยศ : 32 KB
- พิน I / O ดิจิทัล : 8 (12 เป็นแบบ PWM)
- อินพุตแบบอนาล็อก : 7
- เอาต์พุตแบบอะนาล็อก : 1
3) Arduino 101 / Genuino 101
- โปรเซสเซอร์ : โมดูลIntel® Curie ™ 2 คอร์เล็ก ๆ หนึ่ง x86 (Quark SE) พร้อมกับ ARC
- ความถี่ : 32 เมกะเฮิร์ตซ์
- รูปแบบ : Arduino / ของแท้
- ขนาด : 68.6 มม. × 53.4 มม
- อินเทอร์เฟซโฮสต์ : ยูเอสบี
- แรงดันไฟฟ้า : 3.3V
- แฟลช : 196 KB
- EEPROM : N / A
- ความอัปยศ : 24 KB
- พิน I / O ดิจิทัล : 14 (4 เป็นแบบ PWM)
- อินพุตแบบอนาล็อก : 6
- เอาต์พุตแบบอะนาล็อก : N / A
- เบ็ดเตล็ด: ประกอบด้วยมาตรความเร่ง 6 แกนไจโรสโคปและบลูทู ธ
4) Arduino Zero
- โปรเซสเซอร์ : ATSAMD21G18A
- ความถี่ : 48 เมกะเฮิรตซ์
- รูปแบบ : Arduino
- ขนาด : 68.6 มม. × 53.3 มม
- อินเทอร์เฟซโฮสต์ : ยูเอสบี
- แรงดันไฟฟ้า : 3.3V
- แฟลช : 256 KB
- EEPROM : การจำลอง 0-16 Kb
- ความอัปยศ : 32 KB
- พิน I / O ดิจิทัล : 14 (12 เป็นแบบ PWM)
- อินพุตแบบอนาล็อก : 6
- เอาต์พุตแบบอะนาล็อก : 1
- เบ็ดเตล็ด : สถาปัตยกรรม 32 บิต
5) Arduino เนื่องจาก
- โปรเซสเซอร์ : ATSAM3X8E
- ความถี่ : 84 เมกะเฮิรตซ์
- รูปแบบ : ล้าน
- ขนาด : 101.6 มม. × 53.3 มม
- อินเทอร์เฟซโฮสต์ : 16U2 + โฮสต์เนทีฟ
- แรงดันไฟฟ้า : 3.3V
- แฟลช : 512 KB
- EEPROM : 0
- ความอัปยศ : 96 KB
- พิน I / O ดิจิทัล : 54 (12 เป็นแบบ PWM)
- อินพุตแบบอนาล็อก : 12
- เอาต์พุตแบบอะนาล็อก : สอง
- เบ็ดเตล็ด : เป็นบอร์ด Arduino ตัวแรกที่สร้างด้วยโปรเซสเซอร์ ARMP ตรงกันข้ามกับบอร์ด Arduino ส่วนใหญ่สามารถใช้ได้กับ 3.3 V เท่านั้นไม่ใช่ 5 V.
6) Arduino Yún
- โปรเซสเซอร์ : Atmega32U4, Atheros AR9331
- ความถี่ : 16 เมกะเฮิรตซ์ 400 เมกะเฮิรตซ์
- รูปแบบ : Arduino
- ขนาด : 68.6 มม. × 53.3 มม
- อินเทอร์เฟซโฮสต์ : ยูเอสบี
- แรงดันไฟฟ้า : 5 โวลต์
- แฟลช : 32 KB, 16 MB
- EEPROM : 1 KB, 0 KB
- ความอัปยศ : 2.5 KB, 64 MB
- พิน I / O ดิจิทัล : 14 (6 เป็นแบบ PWM)
- อินพุตแบบอนาล็อก : 12
- เอาต์พุตแบบอะนาล็อก : N / A
- เบ็ดเตล็ด : Arduino Yúnเป็นการผสมผสานของ Arduino Leonardo แบบคลาสสิก (สร้างขึ้นจากโปรเซสเซอร์ Atmega32U4) รวมถึงระบบ WiFi บนชิป (SoC) ที่ปฏิบัติการ Linino, MIPSGNU / Linux ที่ใช้ OpenWrt
7) Arduino Leonardo
- โปรเซสเซอร์ : Atmega32U4
- ความถี่ : 16 เมกะเฮิรตซ์
- รูปแบบ : Arduino
- ขนาด : 68.6 มม. × 53.3 มม
- อินเทอร์เฟซโฮสต์ : USB / 32U4
- แรงดันไฟฟ้า : 5 โวลต์
- แฟลช : 32 KB
- EEPROM : 1 KB
- ความอัปยศ : 2.5 KB
- พิน I / O ดิจิทัล : 20 (7 ขึ้นอยู่กับ PWM)
- อินพุตแบบอนาล็อก : 12
- เอาต์พุตแบบอะนาล็อก : N / A
- เบ็ดเตล็ด : Leonardo ได้รับการออกแบบด้วยโปรเซสเซอร์ Atmega32U4 ซึ่งมีตัวควบคุม USB ในตัวซึ่งจะช่วยลดชิปตัวเดียวเมื่อเทียบกับ Arduino รุ่นอื่น ๆ
8) Arduino uno
- โปรเซสเซอร์ : ATmega328P
- ความถี่ : 16 เมกะเฮิรตซ์
- รูปแบบ : Arduino
- ขนาด : 68.6 มม. × 53.3 มม
- อินเทอร์เฟซโฮสต์ : USB / 8U2 (Rev1 & 2) / 16U2 (Rev3)
- แรงดันไฟฟ้า : 5 โวลต์
- แฟลช : 32 KB
- EEPROM : 1 KB
- ความอัปยศ : 2 KB
- พิน I / O ดิจิทัล : 2 (14 เป็นแบบ PWM)
- อินพุตแบบอนาล็อก : 6
- เอาต์พุตแบบอะนาล็อก : 6
- เบ็ดเตล็ด : ใช้งานได้กับ ATmega328 ตัวเดียวกับ Duemilanove รุ่นปลาย แต่ในขณะที่ Duemilanove รวม FTDI IC สำหรับ USB Uno จะทำงานร่วมกับ ATmega16U2 (ATmega8U2 ก่อน rev3) ซึ่งตั้งโปรแกรมเป็นตัวแปลงอนุกรม
9) Arduino Mega2560
- โปรเซสเซอร์ : ATmega2560
- ความถี่ : 16 เมกะเฮิรตซ์
- รูปแบบ : ล้าน
- ขนาด : 101.6 มม. × 53.3 มม
- อินเทอร์เฟซโฮสต์ : USB / 8U2 (Rev1 & 2) / 16U2 (Rev3)
- แรงดันไฟฟ้า : 5 โวลต์
- แฟลช : 256 KB
- EEPROM : 4 KB
- ความอัปยศ : 8 KB
- พิน I / O ดิจิทัล : 54 (15 เป็นแบบ PWM)
- อินพุตแบบอนาล็อก : 16
- เอาต์พุตแบบอะนาล็อก : N / A
- เบ็ดเตล็ด : การป้องกันส่วนใหญ่ที่สร้างขึ้นสำหรับ Duemilanove, Diecimila หรือ Uno จะไม่มีปัญหาที่นี่อย่างไรก็ตามโล่บางอย่างอาจไม่รองรับเนื่องจากความไม่เข้ากันกับพินเสริม
10) Arduino Ethernet
- โปรเซสเซอร์ : ATmega328
- ความถี่ : 16 เมกะเฮิรตซ์
- รูปแบบ : ล้าน
- ขนาด : 101.6 มม. × 53.3 มม
- อินเทอร์เฟซโฮสต์ : อินเทอร์เฟซ Ethernet Serial, Wiznet Ethernet
- แรงดันไฟฟ้า : 5 โวลต์
- แฟลช : 32 KB
- EEPROM : 1 KB
- ความอัปยศ : 2 KB
- พิน I / O ดิจิทัล : 14 (4 เป็นแบบ PWM)
- อินพุตแบบอนาล็อก : 6
- เอาต์พุตแบบอะนาล็อก : N / A
- เบ็ดเตล็ด : มีโครงสร้างรอบชิป WIZnet W5100 เดียวกันกับ Arduino Ethernet Shield มีอินเทอร์เฟซแบบอนุกรมสำหรับการเขียนโปรแกรม แต่ไม่มีพอร์ต USB บอร์ดรุ่นใหม่กว่านี้เข้ากันได้กับ Power over Ethernet (PoE)
สิบเอ็ด) สาย Arduino
- โปรเซสเซอร์ : ATmega328P
- ความถี่ : 8 เมกะเฮิร์ตซ์
- รูปแบบ : น้อยที่สุด
- ขนาด : 66.0 มม. × 27.9 มม
- อินเทอร์เฟซโฮสต์ : XBee Serial
- แรงดันไฟฟ้า : 3.3V
- แฟลช : 32 KB
- EEPROM : 1 KB
- ความอัปยศ : 2 KB
- พิน I / O ดิจิทัล : 14 (6 เป็นแบบ PWM)
- อินพุตแบบอนาล็อก : 8
- เอาต์พุตแบบอะนาล็อก : N / A
- เบ็ดเตล็ด : ซ็อกเก็ต XBee สามารถพบได้ที่ส่วนล่างของบอร์ด
12) Arduino นาโน
- โปรเซสเซอร์ : ATmega328 (ATmega168 ก่อน v3.0)
- ความถี่ : 16 เมกะเฮิรตซ์
- รูปแบบ : น้อยที่สุด
- ขนาด : 43.18 มม. × 18.54 มม
- อินเทอร์เฟซโฮสต์ : USB / FTDIFT232R
- แรงดันไฟฟ้า : 5 โวลต์
- แฟลช : 16/32 KB
- EEPROM : 0.5 / 1 KB
- ความอัปยศ : 1/2 KB
- พิน I / O ดิจิทัล : 14 (6 เป็นแบบ PWM)
- อินพุตแบบอนาล็อก : 8
- เอาต์พุตแบบอะนาล็อก : N / A
- เบ็ดเตล็ด : นี่คือ Arduino รุ่นเล็ก ๆ ที่ทำงานด้วยพลังงาน USB และสร้างขึ้นด้วยโปรเซสเซอร์ที่ติดตั้งบนพื้นผิว
13) LilyPad Arduino
- โปรเซสเซอร์ : ATmega168V หรือ ATmega328V
- ความถี่ : 8 เมกะเฮิร์ตซ์
- รูปแบบ : สวมใส่ได้
- ขนาด : 51 มม. ⌀ [2 นิ้ว⌀]
- อินเทอร์เฟซโฮสต์ : USB / FTDIFT232R
- แรงดันไฟฟ้า : 2.7-5.5V
- แฟลช : 16 KB
- EEPROM : 0.5 KB
- ความอัปยศ : 1 KB
- พิน I / O ดิจิทัล : 14 (6 เป็นแบบ PWM)
- อินพุตแบบอนาล็อก : 6
- เอาต์พุตแบบอะนาล็อก : N / A
- เบ็ดเตล็ด : มาพร้อมคุณสมบัติขั้นต่ำที่เปลือยเปล่าและออกแบบมาสำหรับการใช้งานที่สวมใส่ได้
14) Arduino โปร
- โปรเซสเซอร์ : ATmega168V หรือ ATmega328V
- ความถี่ : 16 เมกะเฮิรตซ์
- รูปแบบ : Arduino
- ขนาด : 52.1 มม. × 53.3 มม
- อินเทอร์เฟซโฮสต์ : UART Serial, I2C (TWI), SPIFTDI
- แรงดันไฟฟ้า : 5 V หรือ 3.3 V
- แฟลช : 16/32 KB
- EEPROM : 0.5 / 1 KB
- ความอัปยศ : 1/2 KB
- พิน I / O ดิจิทัล : 14 (6 เป็นแบบ PWM)
- อินพุตแบบอนาล็อก : 6
- เอาต์พุตแบบอะนาล็อก : N / A
- เบ็ดเตล็ด : ผลิตโดย SparkFun Electronics เพื่อใช้ในการติดตั้งชั่วคราว
สิบห้า) Arduino Mega ADK
- โปรเซสเซอร์ : ATmega2560
- ความถี่ : 16 เมกะเฮิรตซ์
- รูปแบบ : ล้าน
- ขนาด : 101.6 มม. × 53.3 มม
- อินเทอร์เฟซโฮสต์ : 8U2, MAX3421E, โฮสต์ USB
- แรงดันไฟฟ้า : 5 โวลต์
- แฟลช : 256 KB
- EEPROM : 4 KB
- ความอัปยศ : 8 KB
- พิน I / O ดิจิทัล : 54 (14 เป็นแบบ PWM)
- อินพุตแบบอนาล็อก : 16
- เอาต์พุตแบบอะนาล็อก : N / A
- เบ็ดเตล็ด : ผลิตโดย SparkFun Electronics เพื่อใช้ในการติดตั้งแบบกึ่งถาวร
16) Arduino สำรวจ
- โปรเซสเซอร์ : Atmega32U4
- ความถี่ : 16 เมกะเฮิรตซ์
- รูปแบบ : ล้าน
- ขนาด : 165.1 มม. × 61.0 มม
- อินเทอร์เฟซโฮสต์ : 32U4
- แรงดันไฟฟ้า : 5 โวลต์
- แฟลช : 32 KB
- EEPROM : 1 KB
- ความอัปยศ : 2.5 KB
- พิน I / O ดิจิทัล : 54 (14 เป็นแบบ PWM)
- อินพุตแบบอนาล็อก : 16
- เอาต์พุตแบบอะนาล็อก : N / A
- เบ็ดเตล็ด : รองรับจอยสติ๊กแบบอะนาล็อก, ปุ่ม 4 ปุ่ม, เซ็นเซอร์หลายตัว, อินพุต TinkerKit สองสามตัวและเอาต์พุตคู่หนึ่งพร้อมกับขั้วต่อ LCD
17) Arduino ไมโคร
- โปรเซสเซอร์ : Atmega32U4
- ความถี่ : 16 เมกะเฮิรตซ์
- รูปแบบ : มินิ
- ขนาด : 17.8 มม. × 48.3 มม
- อินเทอร์เฟซโฮสต์ : N / A
- แรงดันไฟฟ้า : 5 โวลต์
- แฟลช : 32 KB
- EEPROM : 1 KB
- ความอัปยศ : 2.5 KB
- พิน I / O ดิจิทัล : 20 (7 ขึ้นอยู่กับ PWM)
- อินพุตแบบอนาล็อก : 12
- เอาต์พุตแบบอะนาล็อก : N / A
- เบ็ดเตล็ด : Arduino รุ่นนี้ได้รับการออกแบบโดยความร่วมมือกับ Adafruit
19) Arduino Pro Mini
- โปรเซสเซอร์ : ATmega328
- ความถี่ : 8 (3.3 V) / 16, (5 V) MHz
- รูปแบบ : มินิ
- ขนาด : 17.8 มม. × 33.0 มม
- อินเทอร์เฟซโฮสต์ : หัวต่ออนุกรม 6 พิน
- แรงดันไฟฟ้า : 3.3V / 5V
- แฟลช : 32 KB
- EEPROM : 1 KB
- ความอัปยศ : 2 KB
- พิน I / O ดิจิทัล : 14 (6 เป็นแบบ PWM)
- อินพุตแบบอนาล็อก : 6
- เอาต์พุตแบบอะนาล็อก : N / A
- เบ็ดเตล็ด : Arduino รุ่นนี้ออกแบบและผลิตโดย SparkFun Electronics
อ้างอิง: Wikipedia
ก่อนหน้านี้: TL494 Datasheet, Pinout, Application Circuits ถัดไป: วิธีการคำนวณ Ferrite Core Transformers