ฉันไม่เข้าใจว่า UNO และ Leonardo แตกต่างกันอย่างไร [ปิด]


11

ฉันพบว่าพวกเขาขายชุด UNO Starterและชุด Starter เลโอนาร์โด มีผลิตภัณฑ์ต่าง ๆ มากมาย ตาของฉันยุ่งมาก ฉันเป็นคนกรีน หากฉันต้องการซื้อชุดทดสอบฉันควรซื้อชุดไหน? UNO หรือ Leonardo


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

ขอบคุณสำหรับคำตอบ. ฉันเพิ่งพบว่าความแตกต่างคือ Microcontroller, Digital I / O Pins, Analog Input Pins และ SRAM ยกเว้นสิ่งเหล่านี้ฟังก์ชั่นของพวกเขาเหมือนกัน?
Sue2013

5
สำหรับผู้เริ่มต้น Uno จะเป็นคำแนะนำ
Anindo Ghosh

ตรงไปตรงมาฉันได้ยินมากเกี่ยวกับ UNO และไม่ค่อยได้ยินเกี่ยวกับ Leonardo ในกรณีนี้ฉันค่อนข้างสนใจและต้องการทราบความแตกต่าง ขอบคุณจริงๆสำหรับคำแนะนำของคุณ ดี ~~~
Sue2013

เลโอนาร์โดอายุน้อยกว่าอูโน่นั่นคือเหตุผลที่คุณได้ยินเพิ่มเติมเกี่ยวกับลีโอ
jippie

คำตอบ:


9

ให้ฉันเขียนความคิดเห็นที่เหมาะสม

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

ฉันเพิ่งพบว่าความแตกต่างคือ Microcontroller, Digital I / O Pins, Analog Input Pins และ SRAM ยกเว้นสิ่งเหล่านี้ฟังก์ชั่นของพวกเขาเหมือนกัน? - Sue2013 34 นาทีที่แล้ว 2

จากมุมมองของผู้ใช้ Arduino ที่ใช้งานจริงและโดยเฉลี่ยการทำงานของพินจะเหมือนกัน สำหรับรายละเอียด nitty gritty ดูแผ่นข้อมูลATmega32u4 สำหรับ LeonardoและATmega328 สำหรับ UNO

ตรงไปตรงมาฉันได้ยินมากเกี่ยวกับ UNO และไม่ค่อยได้ยินเกี่ยวกับ Leonardo ในกรณีนี้ฉันค่อนข้างสนใจและต้องการทราบความแตกต่าง ขอบคุณจริงๆสำหรับคำแนะนำของคุณ ดี ~~~ - Sue2013 13 นาทีที่แล้ว

เลโอนาร์โดอายุน้อยกว่าอูโน่นั่นคือเหตุผลที่คุณได้ยินเพิ่มเติมเกี่ยวกับลีโอ บล็อกยังกล่าวถึงคุณสมบัติที่ดีของ Leonardo:

  • ฮาร์ดแวร์ที่ง่ายและราคาถูกกว่า
  • USB รวมอยู่ในโปรเซสเซอร์หลัก
  • สามารถใช้โปรโตคอลอื่นที่ไม่ใช่ serial UART (เช่นทำหน้าที่เป็นเมาส์หรือแป้นพิมพ์);
  • อินพุตแบบอะนาล็อกมากกว่า (12) และอีกหนึ่งขา PWM มากกว่า UNO
  • R3 header pinout: I2C นั้นอยู่ในตำแหน่งเดียวกันโดยไม่คำนึงถึงไมโครคอนโทรลเลอร์ที่แน่นอนบนบอร์ด สิ่งนี้ทำให้ R3 shields เป็นสากลมากขึ้น เข็ม IOREF สามารถแจ้งโล่ได้ว่า Arduino นั้นใช้ไมโคร 3v3 หรือ 5V โล่ R3 เป็นหลักฐานเพิ่มเติมในอนาคต

โปรดทราบว่ากระสุนนัดสุดท้ายของคุณไม่ใช่ข้อได้เปรียบของเลโอนาร์โดเหนือ Uno R3 ซึ่งเป็นเวอร์ชั่นปัจจุบันของ Uno (นั่นคือสิ่งที่ "R3" อ้างถึง) Uno R3 มีหมุด I2C ที่ซ้ำกันและเข็ม IOREF เช่นเดียวกับเลโอนาร์โด Uno รุ่นเก่ากว่า (ดั้งเดิมและ R2) ทำไม่ได้
kwc

3

Leonardo นั้นถูกกว่า 20% ซึ่งอาจสำคัญถ้าคุณไม่มีเงิน มันมีความสามารถพิเศษบางอย่าง แต่การขาดสิ่งเหล่านี้ไม่น่าจะเป็นอุปสรรคต่อการเริ่มต้นเรียนรู้เกี่ยวกับ Arduino และไมโครโปรเซสเซอร์ ดูUno กับ Leonardo

Uno ใช้ไมโครโปรเซสเซอร์แบบถอดเปลี่ยนได้ซึ่ง Leonardo ใช้อุปกรณ์ยึดพื้นผิวแบบคงที่ (SMD) หากคุณทำให้ไมโครโปรเซสเซอร์เสียหายคุณสามารถแทนที่ได้ คุณสามารถสร้างความเสียหายให้กับไมโครโปรเซสเซอร์ได้โดยการเชื่อมต่อกับพิน IO กับแรงดันไฟฟ้าผิดหรือทำให้กระแสไหลมากเกินไป นอกจากนี้คุณยังสามารถมีชิปไมโครโปรเซสเซอร์สำรองที่มีโปรแกรมต่าง ๆ โหลดอยู่ในแต่ละรายการหรือใช้ Uno เพื่อโหลดโปรแกรมลงในชิปไมโครโปรเซสเซอร์ที่คุณตั้งใจจะใช้ในแผงวงจรภายในบ้าน


1

Leonardo เป็นบอร์ดที่ดีมาก แต่การใช้งานร่วมกับชิลด์อาจเป็นปัญหาเล็กน้อยเนื่องจากพิน SPI นั้นมีเฉพาะที่ส่วนหัว ICSP นอกจากนี้ยังมีความแตกต่างที่ลึกซึ้งอื่น ๆ

สำหรับผู้เริ่มต้น Uno อาจเป็นตัวเลือกที่ดีกว่ายกเว้นว่าคุณรู้ว่าคุณไม่ได้วางแผนที่จะซื้อเกราะหรือถ้าคุณมีแผนสำหรับโครงการ USB ที่น่าสนใจ


1

ข้อแตกต่างที่สำคัญระหว่าง Uno และ Leonardo คือ Leonardo มี ATmega32u4 ซึ่งรองรับ USB ในขณะที่ UNO มี ATmega328 ซึ่งไม่มี USB รองรับอยู่บนเครื่อง

ดังนั้นสิ่งนี้มีผลกับคุณและค่าใช้จ่ายอย่างไร:

  • เนื่องจาก Leonardo มี USB รองรับอยู่ในตัวจึงไม่จำเป็นต้องมีไมโครคอนโทรลเลอร์ภายนอกสำหรับการเชื่อมต่อ USB ในขณะที่ UNO ต้องการไมโครคอนโทรลเลอร์เพิ่มเติมเพื่อให้ความสามารถของ USB

  • ต้นทุนที่ฉลาด Leonardo นั้นถูกกว่า UNO ถึง 20%

ดังนั้นไปหา Leonardo เพราะมันราคาถูก จากนั้นคุณสามารถควบคุมความสามารถ USB ของ Leonardo ได้หากต้องการ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.