บอร์ด Arduino ประเภทต่างๆคืออะไร

ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา





บอร์ด Arduino ได้รับการออกแบบใน Ivrea Interaction Design Institute สำหรับนักเรียนที่ไม่มีพื้นฐานด้านอิเล็กทรอนิกส์และแนวคิดการเขียนโปรแกรม บอร์ดนี้เริ่มปรับเปลี่ยนเพื่อปรับให้เข้ากับความต้องการและความท้าทายใหม่ ๆ โดยแยกสถานะจากบอร์ด 8 บิตธรรมดาไปจนถึงผลิตภัณฑ์สำหรับแอปพลิเคชัน IoT (Internet of Things), การพิมพ์ 3 มิติ, สวมใส่ได้และสภาพแวดล้อมแบบฝัง บอร์ดทั้งหมดเป็นโอเพนซอร์สทั้งหมดทำให้ผู้ใช้สามารถสร้างแยกกันและปรับให้เข้ากับความต้องการที่แท้จริงได้ในที่สุด ในช่วงหลายปีที่ผ่านมาประเภทต่างๆ Arduino บอร์ดถูกนำมาใช้เพื่อสร้างโครงการหลายพันโครงการตั้งแต่สิ่งของประจำวันไปจนถึงเครื่องมือทางวิทยาศาสตร์แบบผสม ชุมชนระหว่างประเทศของนักออกแบบศิลปินนักเรียนโปรแกรมเมอร์มือสมัครเล่นและผู้เชี่ยวชาญได้มารวมตัวกันในเวทีโอเพ่นซอร์สนี้การบริจาคของพวกเขาได้เพิ่มความรู้ที่มีอยู่อย่างไม่น่าเชื่อซึ่งสามารถช่วยผู้เริ่มต้นและผู้เชี่ยวชาญได้อย่างมหาศาล บทความนี้กล่าวถึงภาพรวมของ บอร์ด Arduino ประเภทต่างๆ และการเปรียบเทียบ

บอร์ด Arduino ประเภทใดบ้าง

บอร์ด Arduino เป็นแพลตฟอร์มโอเพ่นซอร์สที่ใช้ในการสร้าง โครงการอิเล็กทรอนิกส์ . ประกอบด้วยไมโครคอนโทรลเลอร์และส่วนหนึ่งของซอฟต์แวร์หรือ Integrated Development Environment (IDE) ที่ทำงานบนพีซีของคุณซึ่งใช้ในการเขียนและอัปโหลดโค้ดคอมพิวเตอร์ไปยังบอร์ดทางกายภาพ แพลตฟอร์มของ Arduino มีชื่อเสียงมากในหมู่นักออกแบบหรือนักเรียนที่เพิ่งเริ่มต้นใช้งานอุปกรณ์อิเล็กทรอนิกส์และด้วยสาเหตุที่ยอดเยี่ยม




ประเภทของบอร์ด Arduino

ประเภทของบอร์ด Arduino

ซึ่งแตกต่างจากแผงวงจรที่ตั้งโปรแกรมได้ก่อนหน้านี้ส่วนใหญ่ Arduino ไม่จำเป็นต้องใช้ฮาร์ดแวร์แยกต่างหากเพื่อตั้งโปรแกรมรหัสใหม่ลงบนบอร์ดคุณสามารถใช้สาย USB ได้ เช่นกัน Arduino IDE ใช้ C ++ เวอร์ชันพื้นฐานทำให้ง่ายต่อการเรียนรู้โปรแกรม ในที่สุดบอร์ด Arduino ได้นำเสนอฟอร์มแฟคเตอร์ทั่วไปที่แบ่งการทำงานของไมโครคอนโทรลเลอร์ออกเป็นแพ็คเกจที่พร้อมใช้งานมากขึ้น



ทำไมต้องเป็นบอร์ด Arduino

บอร์ด Arduino ถูกใช้สำหรับ สร้างโครงการวิศวกรรมที่แตกต่างกัน และแอพพลิเคชั่นต่างๆ ซอฟต์แวร์ Arduino นั้นใช้งานง่ายมากสำหรับผู้เริ่มต้น แต่มีความยืดหยุ่นเพียงพอสำหรับผู้ใช้ขั้นสูง รัน Windows, Linux และ Mac ครูและนักเรียนในโรงเรียนใช้เครื่องมือนี้ในการออกแบบเครื่องมือทางวิทยาศาสตร์ราคาประหยัดเพื่อตรวจสอบหลักการทางฟิสิกส์และเคมี มีแพลตฟอร์มไมโครคอนโทรลเลอร์อื่น ๆ อีกมากมายที่มีให้สำหรับการประมวลผลทางกายภาพ BX-24 ของ Netmedia, Parallax Basic Stamp, Handyboard ของ MIT, Phidget และอื่น ๆ อีกมากมายมีฟังก์ชันที่เกี่ยวข้อง

Arduino ยังทำให้กระบวนการทำงานของไมโครคอนโทรลเลอร์ง่ายขึ้น แต่ก็มีข้อดีกว่าระบบอื่น ๆ สำหรับครูนักเรียนและผู้เริ่มต้น

  • ราคาไม่แพง
  • ข้ามแพลตฟอร์ม
  • สภาพแวดล้อมการเขียนโปรแกรมที่เรียบง่ายและชัดเจน
  • ซอฟต์แวร์โอเพ่นซอร์สและขยายได้
  • โอเพนซอร์สและฮาร์ดแวร์ที่ขยายได้

ฟังก์ชั่นของบอร์ด Arduino

ความยืดหยุ่นของบอร์ด Arduino นั้นมหาศาลมากจนสามารถทำอะไรก็ได้ตามที่จินตนาการไว้ บอร์ดนี้สามารถเชื่อมต่อกับโมดูลต่างๆได้อย่างง่ายดายเช่นเซ็นเซอร์สิ่งกีดขวางเครื่องตรวจจับการปรากฏตัวเซ็นเซอร์ไฟโมดูล GSM โมดูล GPS เป็นต้นหน้าที่หลักของบอร์ด Arduino คือการควบคุมอุปกรณ์อิเล็กทรอนิกส์ผ่านการอ่านอินพุตและเปลี่ยนเป็นเอาต์พุตเนื่องจากบอร์ดนี้ ทำงานเหมือนเครื่องมือ บอร์ดนี้ยังใช้ในการสร้างโครงการอิเล็กทรอนิกส์ต่างๆในด้านอิเล็กทรอนิกส์ไฟฟ้าหุ่นยนต์ ฯลฯ


คุณสมบัติของบอร์ด Arduino ประเภทต่างๆ

คุณสมบัติของบอร์ด Arduino ประเภทต่างๆแสดงอยู่ในรูปแบบตาราง

บอร์ด Arduino โปรเซสเซอร์ หน่วยความจำ I / O ดิจิตอล I / O แบบอะนาล็อก
Arduino uno16 เมกะเฮิร์ตซ์ ATmega3282KB SRAM, แฟลช 32KB146 อินพุต 0 เอาต์พุต
Arduino เนื่องจาก84 เมกะเฮิร์ตซ์ AT91SAM3X8E96KB SRAM, แฟลช 512KB5412 อินพุต 2 เอาต์พุต
Arduino เมกะ16 เมกะเฮิร์ตซ์ ATmega25608KB SRAM, แฟลช 256KB54อินพุต 16 เอาต์พุต 0
Arduino Leonardo16 เมกะเฮิร์ตซ์ ATmega32u42.5KB SRAM, แฟลช 32KBยี่สิบอินพุต 12, เอาต์พุต 0

บอร์ด Arduino ประเภทต่างๆ

รายชื่อบอร์ด Arduino มีดังต่อไปนี้เช่น

  • Arduino Uno (R3)
  • Arduino นาโน
  • Arduino ไมโคร
  • Arduino เนื่องจาก
  • บอร์ด LilyPad Arduino
  • Arduino บลูทู ธ
  • Arduino หมื่น
  • บอร์ด RedBoard Arduino
  • บอร์ด Arduino Mega (R3)
  • บอร์ด Arduino Leonardo
  • หุ่นยนต์ Arduino
  • Arduino สำรวจ
  • Arduino Pro ไมค์
  • Arduino Ethernet
  • Arduino Zero
  • บอร์ด Arduino ที่เร็วที่สุด

Arduino Uno (R3)

Uno เป็นตัวเลือกที่ยอดเยี่ยมสำหรับ Arduino เริ่มต้นของคุณ บอร์ด Arduino นี้ขึ้นอยู่กับไมโครคอนโทรลเลอร์ที่ใช้ ATmega328P เมื่อเทียบกับบอร์ด arduino ประเภทอื่น ๆ มันใช้งานง่ายมากเช่นบอร์ด Arduino Mega ประกอบด้วยพิน I / O ดิจิตอล 14 พินโดยที่ 6 พินสามารถใช้เป็น PWM ( การมอดูเลตความกว้างของพัลส์ เอาต์พุต), อินพุต 6 อนาล็อก, ปุ่มรีเซ็ต, แจ็คเพาเวอร์, การเชื่อมต่อ USB, ส่วนหัว In-Circuit Serial Programming (ICSP) เป็นต้นซึ่งรวมถึงทุกสิ่งที่จำเป็นในการยึดไมโครคอนโทรลเลอร์เพียงแค่ต่อเข้ากับพีซีด้วย ความช่วยเหลือเกี่ยวกับสาย USB และจัดหาแหล่งจ่ายเพื่อเริ่มต้นใช้งานอะแดปเตอร์ AC-to-DC หรือแบตเตอรี่

Arduino Uno (R3)

Arduino Uno (R3)

Arduino Uno เป็นบอร์ดที่ใช้บ่อยที่สุดและเป็นรูปแบบมาตรฐานนอกเหนือจากบอร์ด Arduino ที่มีอยู่ทั้งหมด บอร์ดนี้มีประโยชน์มากสำหรับผู้เริ่มต้น โปรดดูลิงก์นี้เพื่อทราบข้อมูลเพิ่มเติม บอร์ด Arduino Uno

Arduino นาโน

นี่เป็นบอร์ดขนาดเล็กที่ใช้ไมโครคอนโทรลเลอร์เช่น ATmega328P หรือ ATmega628 แต่การเชื่อมต่อของบอร์ดนี้เหมือนกับบอร์ด Arduino UNO บอร์ดไมโครคอนโทรลเลอร์ชนิดนี้มีขนาดเล็กมากยั่งยืนยืดหยุ่นและเชื่อถือได้

Arduino นาโน

Arduino นาโน

เมื่อเทียบกับบอร์ด Arduino Uno มีขนาดเล็ก อุปกรณ์เช่น mini USB และ Arduino IDE จำเป็นในการสร้างโครงการ บอร์ดนี้ส่วนใหญ่ประกอบด้วยพินอนาล็อก -8 พินดิจิตอล -14 พร้อมชุดพิน I / O พินเพาเวอร์ -6 และ RST (รีเซ็ต) พิน -2 โปรดดูลิงก์นี้เพื่อทราบข้อมูลเพิ่มเติม บอร์ด Arduino Nano

Arduino ไมโคร

บอร์ด Arduino Micro ส่วนใหญ่ขึ้นอยู่กับไมโครคอนโทรลเลอร์ที่ใช้ ATmega32U4 ซึ่งมีพิน 20 ชุดโดยที่ 7 พินคือพิน PWM พินอินพุต 12 อนาล็อก บอร์ดนี้มีส่วนประกอบต่างๆเช่นส่วนหัว ICSP ปุ่ม RST การเชื่อมต่อ USB ขนาดเล็กคริสตัลออสซิลเลเตอร์ -16MHz การเชื่อมต่อ USB อยู่ในตัวและบอร์ดนี้เป็นรุ่นที่หดตัวของบอร์ด Leonardo

Arduino ไมโคร

Arduino ไมโคร

Arduino เนื่องจาก

บอร์ด Arduino นี้ขึ้นอยู่กับ ARM Cortex-M3 และเป็นบอร์ดไมโครคอนโทรลเลอร์ Arduino ตัวแรก บอร์ดนี้ประกอบด้วยพิน I / O ดิจิทัล -54 โดยที่ 12 พินคือพิน PWM o / p, พินอนาล็อก -12, UARTs-4, CLK ที่มี 84 MHz, USB OTG, DAC-2, แจ็คเพาเวอร์, TWI- 2, ส่วนหัว JTAG, ส่วนหัว SPI, ปุ่มสองปุ่มสำหรับรีเซ็ตและลบ

Arduino เนื่องจาก

Arduino เนื่องจาก

บอร์ดนี้ทำงานร่วมกับ 3.3V โดยที่แรงดันไฟฟ้าสูงสุดที่ขาของอินพุต / เอาต์พุตสามารถยืนได้คือ 3.3V เนื่องจากการให้แรงดันไฟฟ้าสูงไปยังขา I / O ใด ๆ อาจทำให้บอร์ดเสียหายได้บอร์ดนี้เชื่อมต่อกับคอมพิวเตอร์ผ่านทางขนาดเล็ก สาย USB มิฉะนั้นสามารถจ่ายไฟผ่านอะแดปเตอร์ AC เป็น DC บอร์ด Arduino Due นี้เหมาะกับโล่ทั้งหมดของ Arduino ที่ 3.3V

บอร์ด LilyPad Arduino

บอร์ด Lily Pad Arduino เป็นเทคโนโลยี e-Textile ที่สวมใส่ได้ซึ่งขยายโดย Leah“ Buechley” และออกแบบโดย“ Leah และ SparkFun” บอร์ดแต่ละตัวได้รับการออกแบบตามจินตนาการด้วยแผ่นรองเชื่อมต่อขนาดใหญ่และด้านหลังที่เรียบเพื่อให้เย็บเป็นเสื้อผ้าโดยใช้ด้ายนำไฟฟ้า Arduino นี้ยังประกอบด้วย I / O พลังงานและแผงเซ็นเซอร์ที่สร้างขึ้นโดยเฉพาะสำหรับ e-textiles เหล่านี้ซักได้ด้วยซ้ำ!

LilyPad บอร์ด Arduino

LilyPad บอร์ด Arduino

Arduino บลูทู ธ

บลูทู ธ นี้ส่วนใหญ่ขึ้นอยู่กับไมโครคอนโทรลเลอร์เช่น ATmega168 และบอร์ดนี้เรียกว่า Arduino BT บอร์ดประเภทนี้ประกอบด้วยส่วนประกอบต่างๆเช่นพินดิจิตอล -16 พินอะนาล็อก -6 คริสตัลออสซิลเลเตอร์ 16MHz ปุ่มรีเซ็ตขั้วต่อสกรูส่วนหัว ICSP ในบอร์ดนี้ส่วนใหญ่จะใช้ขั้วสกรูสำหรับจ่ายไฟ การเขียนโปรแกรมของไมโครคอนโทรลเลอร์บลูทู ธ นี้สามารถทำได้ด้วยบลูทู ธ เหมือนการเชื่อมต่อไร้สาย

Arduino หมื่น

บอร์ดไมโครคอนโทรลเลอร์เช่น Arduino Diecimila ส่วนใหญ่ขึ้นอยู่กับ ATmega168 บอร์ดนี้มีพิน I / O แบบดิจิทัล -14 ที่สามารถใช้ 6 พินเช่นเอาต์พุต PWM และอินพุตอะนาล็อก -6, การเชื่อมต่อ USB, คริสตัลออสซิลเลเตอร์ -16 MHz, ส่วนหัว ICSP, ปุ่มรีเซ็ตและแจ็คเพาเวอร์ บอร์ดนี้สามารถเชื่อมต่อกับคอมพิวเตอร์ผ่านสาย USB และสามารถเปิดใช้งานได้โดยใช้แบตเตอรี่และอะแดปเตอร์ AC-DC

Arduino หมื่น

Arduino หมื่น

ตามชื่อที่แนะนำความหมายของ Diecimila ในภาษาอิตาลีคือ 10,000 ซึ่งหมายถึงความจริงที่ว่าบอร์ด Arduino สูงกว่า 10k ได้รับการออกแบบ ในชุดบอร์ด USB Arduino เป็นบอร์ดรุ่นล่าสุดเมื่อเทียบกับรุ่นอื่น ๆ

บอร์ด RedBoard Arduino

บอร์ด RedBoard Arduino สามารถตั้งโปรแกรมได้โดยใช้สาย Mini-B USB โดยใช้ Arduino IDE มันจะทำงานบน Windows 8 โดยไม่ต้องแก้ไขการตั้งค่าความปลอดภัยของคุณ มีความคงที่มากขึ้นเนื่องจากชิป USB หรือ FTDI ที่เราใช้และด้านหลังแบนทั้งหมด การสร้างมันง่ายมากที่จะใช้ในการออกแบบโครงการ เพียงแค่เสียบบอร์ดเลือกตัวเลือกเมนูเพื่อเลือก Arduino UNO และคุณก็พร้อมที่จะอัปโหลดโปรแกรม คุณสามารถควบคุม RedBoard ผ่านสาย USB โดยใช้แจ็คบาร์เรล

บอร์ด Arduino RedBoard

บอร์ด Arduino RedBoard

บอร์ด Arduino Mega (R3)

Arduino Mega นั้นคล้ายกับพี่ใหญ่ของ UNO ประกอบด้วยพิน I / O ดิจิทัลจำนวนมาก (จากนั้น 14 พินสามารถใช้เป็น PWM o / ps), อินพุต 6 อนาล็อก, ปุ่มรีเซ็ต, แจ็คเพาเวอร์, การเชื่อมต่อ USB และปุ่มรีเซ็ต รวมถึงทุกสิ่งที่จำเป็นในการยึดไมโครคอนโทรลเลอร์เพียงแค่ต่อเข้ากับพีซีด้วยความช่วยเหลือของสาย USB และจัดหาแหล่งจ่ายเพื่อเริ่มต้นใช้งานอะแดปเตอร์ AC-to-DC หรือแบตเตอรี่ พินจำนวนมากทำให้บอร์ด Arduino นี้มีประโยชน์มากสำหรับการออกแบบโครงการที่ต้องใช้ i / ps หรือ o / ps แบบดิจิทัลจำนวนมากเช่นปุ่มจำนวนมาก โปรดดูลิงก์นี้เพื่อทราบข้อมูลเพิ่มเติม Arduino เมกะ (R3) คณะกรรมการ

บอร์ด Arduino Mega (R3)

บอร์ด Arduino Mega (R3)

บอร์ด Arduino Leonardo

บอร์ดพัฒนาแรกของ Arduino คือบอร์ด Leonardo บอร์ดนี้ใช้ไมโครคอนโทรลเลอร์หนึ่งตัวพร้อมกับ USB นั่นหมายความว่ามันสามารถง่ายมากและราคาถูกด้วย เนื่องจากบอร์ดนี้จัดการกับ USB โดยตรงจึงมีไลบรารีโปรแกรมซึ่งช่วยให้บอร์ด Arduino ติดตามแป้นพิมพ์ของคอมพิวเตอร์เมาส์ ฯลฯ

บอร์ด Arduino Leonardo

บอร์ด Arduino Leonardo

หุ่นยนต์ Arduino

บอร์ดประเภทนี้เป็น Arduino ตัวแรกที่มีล้อ หุ่นยนต์ Arduino นี้มีโปรเซสเซอร์สองตัวในแต่ละบอร์ด บอร์ดสองตัวคือบอร์ดมอเตอร์และบอร์ดควบคุมที่บอร์ดมอเตอร์ควบคุมมอเตอร์และบอร์ดควบคุมใช้เพื่ออ่านเซ็นเซอร์สำหรับการทำงาน บอร์ดทุกตัวเป็นบอร์ด Arduino ที่สมบูรณ์และการเขียนโปรแกรมสามารถทำได้ผ่าน Arduino IDE นี่คือบอร์ดไมโครคอนโทรลเลอร์ที่ขึ้นอยู่กับ ATmega32u4

หมุดของหุ่นยนต์นี้ถูกจับคู่กับแอคชูเอเตอร์และเซ็นเซอร์บนเครื่องบิน กระบวนการเขียนโปรแกรมหุ่นยนต์เหมือนกับบอร์ด Arduino Leonardo นอกจากนี้ยังมีชื่อว่าคอมพิวเตอร์ขนาดเล็กและใช้กันอย่างแพร่หลายในวิทยาการหุ่นยนต์ บอร์ดนี้ประกอบด้วยลำโพงหน้าจอสีปุ่ม -5 มอเตอร์ -2 เข็มทิศดิจิตอลเครื่องอ่านการ์ด SD โพเทนชิออมิเตอร์ -2 และเซ็นเซอร์พื้น -5 ไลบรารีของหุ่นยนต์นี้สามารถใช้สำหรับควบคุมเซ็นเซอร์และแอคชูเอเตอร์

Arduino สำรวจ

Arduino Esplora ประกอบด้วยคอมพิวเตอร์ขนาดเล็กที่เรียกว่าไมโครคอนโทรลเลอร์รวมถึงอินพุตและเอาต์พุตจำนวนหนึ่ง อินพุตของบอร์ดนี้ ได้แก่ เซ็นเซอร์วัดแสงปุ่มสี่ปุ่มไมโครโฟนเครื่องวัดความเร่งจอยสติ๊กแถบเลื่อนเซ็นเซอร์อุณหภูมิ ฯลฯ ในขณะที่เอาต์พุตเป็น LED 3 สีและกริ่ง บอร์ด Arduino ชนิดนี้ดูเหมือนตัวควบคุมวิดีโอเกม

Arduino สำรวจ

Arduino สำรวจ

การเขียนโปรแกรมของบอร์ดนี้สามารถทำได้โดยใช้ซอฟต์แวร์ Arduino เช่น IDE ซึ่งรับข้อมูลจากอินพุตและควบคุมเอาต์พุตเช่นแป้นพิมพ์หรือเมาส์ เมื่อเปรียบเทียบกับบอร์ด Arduino ประเภทอื่น ๆ esplora นี้แตกต่างกันโดยสิ้นเชิงเนื่องจากอินพุตและเอาต์พุตเชื่อมต่อกับบอร์ดอยู่แล้ว ดังนั้นการเชื่อมต่อส่วนประกอบเช่นแอคชูเอเตอร์หรือเซ็นเซอร์จึงทำได้ง่ายมาก ดังนั้นการเขียนโปรแกรมจึงค่อนข้างแตกต่างกันเมื่อเทียบกับบอร์ด Arduino ประเภทอื่น ๆ บอร์ด esplora นี้มีไลบรารีของตัวเองเพื่อให้ข้อมูลจากเซ็นเซอร์และแอคชูเอเตอร์อ่านและเขียนได้ง่ายมาก

Arduino Pro ไมค์

บอร์ด Arduino Pro Micro นั้นเหมือนกับบอร์ด Arduino Mini นอกเหนือจากไมโครคอนโทรลเลอร์ ATmega32U4 บอร์ดไมค์ระดับโปรนี้ประกอบด้วยพิน I / O ดิจิทัล -12 พินการมอดูเลตความกว้างพัลส์ (PWM) -5 การเชื่อมต่อแบบอนุกรมของ Tx & Rx และ ADC 10 บิต

Arduino Ethernet

บอร์ด Arduino Ethernet ขึ้นอยู่กับไมโครคอนโทรลเลอร์เช่น ATmega328 บอร์ดไมโครคอนโทรลเลอร์ประเภทนี้ประกอบด้วยพินอะนาล็อก -5 พิน I / O ดิจิทัล -14 ปุ่ม RST การเชื่อมต่อ RJ45 ออสซิลเลเตอร์คริสตัลแจ็คเพาเวอร์ส่วนหัว ICSP เป็นต้นการเชื่อมต่อบอร์ด Arduino สามารถทำได้ผ่านอีเธอร์เน็ต ป้องกันอินเทอร์เน็ต

Arduino Zero

นี่คือบอร์ด 32 บิตที่ทรงพลังและเรียบง่ายและเป็นแพลตฟอร์มที่ดีที่สุดสำหรับโครงการที่เป็นนวัตกรรมเช่นเทคโนโลยีที่สวมใส่ได้อุปกรณ์ IoT อัจฉริยะหุ่นยนต์ที่บ้าคลั่งระบบอัตโนมัติไฮเทค ฯลฯ บอร์ดนี้ขยายโดยการให้ประสิทธิภาพที่ดีขึ้นอนุญาตช่วง โอกาสในการทำโครงงานและเป็นเครื่องมือทางการศึกษาที่ยอดเยี่ยม

Arduino Zero

Arduino Zero

บอร์ดนี้ประกอบด้วยพินอินพุตแบบอะนาล็อก -6 พิน I / O ดิจิทัล -14 แจ็คเพาเวอร์ปุ่ม AREF พินพอร์ต UART ขั้วต่อ USB และส่วนหัว In-Circuit Serial Programming (ICSP) หัวต่อเพาเวอร์เป็นต้น
บอร์ดนี้ขับเคลื่อนด้วยพลังงานผ่านไมโครคอนโทรลเลอร์ SAMD21 ที่ใช้ Atmel คุณสมบัติหลักของสิ่งนี้คือ EDBG (Embedded Debugger) ที่ใช้ Atmel และมีอินเทอร์เฟซการดีบักที่สมบูรณ์โดยไม่ต้องใช้ฮาร์ดแวร์เพิ่มเติม

บอร์ด Arduino ที่เร็วที่สุด

การออกแบบหนึ่งในบอร์ดพัฒนา Arduino ที่ดีที่สุดที่คุ้นเคยกับ Arduino MEGA & UNO คือบอร์ด hifive1 ที่มีไมโครคอนโทรลเลอร์ 320 MHz RISC-V บอร์ดที่เร็วที่สุดประเภทนี้มี Cortex M-7 พร้อมไมโครคอนโทรลเลอร์ยูนิต 400 MHz

  • หน่วยความจำแฟลช - ไม่เกิน 2Mbytes
  • แรม - 1 Mbyte
  • ตัวควบคุม DMA -4
  • อุปกรณ์ต่อพ่วงการสื่อสาร - สูงสุด 35
  • ความละเอียดสูงสุด 16 บิตพร้อม 3 × ADCs
  • ตัวแปลง D / A ที่มี 2 × 12 บิต
  • ฮาร์ดแวร์ที่มี JPEG Codec
  • ตัวจับเวลา -22 & Watchdogs - 200Mhz
  • ปฏิทิน HW และ RTC พร้อมความแม่นยำย่อยวินาที
  • การเร่งความเร็วในการเข้ารหัส

คุณสมบัติของบอร์ด Hifive1

คุณสมบัติของบอร์ด Hifive1 มีดังต่อไปนี้

  • Mega Form Factor หรือ Arduino Uno
  • เครื่องชาร์จแบตเตอรี่
  • การ์ด SD รวมถึงการตรวจจับคุณสมบัติการ์ด
  • อีเธอร์เน็ต *
  • แฟลช QSPI เสริม - 133Mhz
  • อินเทอร์เฟซ - CAN, SWD, กล้อง
  • USB- OTG

Arduino Shields

นอกจากนี้ Arduino shields ยังเป็นแผงวงจรที่สร้างไว้ล่วงหน้าซึ่งใช้เพื่อเชื่อมต่อกับบอร์ด Arduino จำนวนหนึ่ง โล่เหล่านี้พอดีกับด้านบนของบอร์ดที่เข้ากันได้กับ Arduino เพื่อให้มีความสามารถเพิ่มเติมเช่นการเชื่อมต่ออินเทอร์เน็ตการควบคุมมอเตอร์การให้ การสื่อสารไร้สาย , การควบคุมหน้าจอ LCD เป็นต้นส่วน Arduino shields ประเภทต่างๆ ได้แก่

โล่สำหรับบอร์ด Arduino

โล่สำหรับบอร์ด Arduino

  • Wireless Shields
  • GSM Shield
  • โล่อีเธอร์เน็ต
  • โล่โปรโต

การเปรียบเทียบบอร์ด Arduino

การเปรียบเทียบระหว่างบอร์ด Arduino ต่างๆมีดังต่อไปนี้

บอร์ด Arduino แรงดันไฟฟ้าของระบบ CLK ความเร็ว I / O ดิจิตอล อินพุตแบบอนาล็อก PWM UART อินเทอร์เฟซของการเขียนโปรแกรม
Arduino Uno - R3

5V

16MHz14146

1

USB ผ่าน ATMega16U2
Arduino Uno R3 SMD

5V

16MHz14146

1

USB ผ่าน ATMega16U2
RedBoard

5V

16MHz14146

1

USB ผ่าน FTDI
Arduino Pro 3.3V / 8MHz

3.3V

8MHz14146

1

ส่วนหัวที่เข้ากันได้กับ FTDI
Arduino Pro 5V / 16MHz

5V

16MHz14146

1

ส่วนหัวที่เข้ากันได้กับ FTDI
Arduino Mini 05

5V

16MHz14148

1

ส่วนหัวที่เข้ากันได้กับ FTDI
Arduino Pro Mini 3.3V / 8MHz

3.3V

8MHz14146

1

ส่วนหัวที่เข้ากันได้กับ FTDI
Arduino Pro Mini 5V / 16MHz

5V

16MHz1486

1

ส่วนหัวที่เข้ากันได้กับ FTDI
Arduino Ethernet

5V

16MHz1466

1

ส่วนหัวที่เข้ากันได้กับ FTDI
สาย Arduino

3.3V

8MHz1486

1

FTDI-Compatible Header หรือแบบไร้สายผ่าน XBee †
LilyPad Arduino 328 กระดานหลัก

3.3V

8MHz1466

1

ส่วนหัวที่เข้ากันได้กับ FTDI
LilyPad Arduino Simple Board3.3V8MHz9450ส่วนหัวที่เข้ากันได้กับ FTDI

วิธีเลือกบอร์ด Arduino ที่เหมาะสม

มีบอร์ด Arduino ประเภทต่างๆที่มีอยู่ในตลาดปัจจุบันเช่น FreeDuino และ NetDuino วิธีที่ดีที่สุดในการเลือกบอร์ด Arduino คือการตรวจสอบและแยกแยะชื่อทางการค้าบนกระดานดั้งเดิม ดังนั้นการซื้อบอร์ด Arduino ราคาประหยัดจึงทำได้ง่ายผ่านทางเว็บไซต์ออนไลน์และร้านค้าอิเล็กทรอนิกส์ บอร์ดเหล่านี้มีให้เลือกหลายรุ่นรวมถึงข้อมูลจำเพาะ

การเขียนโปรแกรมของบอร์ดทั้งหมดสามารถทำได้ด้วยซอฟต์แวร์ Arduino IDE ที่อนุญาตให้ทุกคนสามารถเขียนและอัปโหลดโค้ดได้ แต่แต่ละบอร์ดจะแตกต่างกันไปตามอินพุตเอาต์พุตความเร็วฟอร์มแฟกเตอร์แรงดันไฟฟ้า ฯลฯ แรงดันไฟฟ้าที่จำเป็นในการ ใช้งานบอร์ดเหล่านี้ตั้งแต่ 3.7V ถึง 5V

ดังนั้นนี่คือข้อมูลเกี่ยวกับประเภทต่างๆ บอร์ด Arduino . เราหวังว่าคุณจะเข้าใจแนวคิดนี้ดีขึ้น นอกจากนี้ข้อสงสัยใด ๆ เกี่ยวกับแนวคิดนี้หรือการใช้งานโครงการที่ใช้บอร์ด Arduino โปรดให้คำแนะนำที่มีค่าของคุณโดยแสดงความคิดเห็นในส่วนความคิดเห็นด้านล่าง นี่คือคำถามสำหรับคุณว่าบอร์ด Arduino มีหน้าที่อะไร?

เครดิตภาพ: