Arduino Mega Intro: 5 ขั้นตอน

Arduino Mega Intro: 5 ขั้นตอน

สารบัญ:

Anonim

เฮ้ทุกคน

Arduino Mega เป็นไมโครคอนโทรลเลอร์ที่น่าทึ่งสำหรับโครงการที่ต้องการไอโอหรือพลังการประมวลผลจำนวนมากและสนุกกับการใช้งานเป็นอย่างมาก ในคำสั่งนี้เราจะดูที่:

รายละเอียด Arduino Megas

โครงการที่ดีที่สุดสำหรับ

pinout

บางตัวหุ้มเกราะที่ยอดเยี่ยมสำหรับมันและเราจะดูโปรเจคที่ยอดเยี่ยมที่สร้างด้วย Arduino Mega

วัสดุ:

ขั้นตอนที่ 1: รายละเอียด Arduino Mega Specs

Arduino ล้าน 2560

เป็นบอร์ดไมโครคอนโทรลเลอร์ที่ใช้ ATmega2560

มันมี 54 หมุดดิจิตอล (15 สามารถใช้เป็นหมุด PWM)

16 อินพุตแบบอะนาล็อก

4 UART (ฮาร์ดแวร์พอร์ตอนุกรม)

16 MHz crystal oscillator

การเชื่อมต่อ USB

แจ็คไฟ

ส่วนหัว ICSP

และปุ่มรีเซ็ต

มันมีทุกอย่างที่จำเป็นในการรองรับไมโครคอนโทรลเลอร์

Mega2560 นั้นแตกต่างจากบอร์ดทุกรุ่นที่มาก่อนเพราะไม่ได้ใช้ชิปไดรเวอร์ FTDI USB-to-serial แต่มันมี ATmega16U2 (ATmega8U2 ใน revision 1 และ revision 2 บอร์ด) ซึ่งตั้งโปรแกรมเป็นตัวแปลง USB เป็นอนุกรม

ขั้นตอนที่ 2: ประเภทของโครงการที่ดีที่สุด

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

สร้างคอมพิวเตอร์ 8 บิต

สร้างเราเตอร์ CNC หรือเครื่องพิมพ์ 3D

สร้างหุ่นยนต์ที่มีเซ็นเซอร์มากมาย

หรือใช้เพื่อขับมอเตอร์จำนวนมาก

โดยพื้นฐานแล้วอะไรก็ตามที่ต้องการ io / pin จำนวนมากจะทำงานได้ดีกับ Arduino mega

ขั้นตอนที่ 3: Pinout

Arduino Megas pinout มีดังนี้ (เตือนว่ามีหมุดเยอะมาก)

-5 หมุดภาคพื้นดิน

สามหมุด 5v

-one 3.3v pin

- รีเซ็ตพินหนึ่งครั้ง

-16 หมุดแบบแอนะล็อก

-4 พิน UART

-54 พินดิจิตอล

-15 เราสามารถใช้พิน Pwm ได้

-6 หมุดสำหรับการเขียนโปรแกรม ISP

และอื่น ๆ อีกมากมาย

ขั้นตอนที่ 4: The Cool Shields

โชคดีที่มีเกราะยอดเยี่ยมมากมายสำหรับ Arduino mega คุณจะพบว่าเกราะป้องกันที่ขายดีที่สุดและสต็อกเป็นเกราะป้องกันมอเตอร์ทำให้ Arduino ล้านใช้มอเตอร์หลายตัวได้ในครั้งเดียว

เกราะที่ยอดเยี่ยมและใช้งานได้ดีที่สุดที่ฉันสามารถหาได้คือ:

Arduino mega wifi shield (ยอดเยี่ยมสำหรับการทำหุ่นยนต์ไร้สาย)

แผ่นป้องกันหลายขาของ DFRobot ซึ่งมีที่ว่างสำหรับเพิ่มสัญญาณไร้สาย 3 อันเราการ์ดและขั้วต่อหมุดและมอเตอร์จำนวนมาก

และสุดท้ายคือ Arduino Prototyping shield ที่ทำให้ง่ายต่อการสร้างต้นแบบโครงการของคุณหรือเพียงแค่ทำให้มันใกล้กับ Shield ที่ถอดออกได้

ขั้นตอนที่ 5: โครงการดีๆ

โปรเจ็กต์แรกเป็นหนึ่งในโปรเจ็กต์ที่ชื่นชอบทั้งหมดของฉันซึ่งเป็นคิวบ Led แต่ดีที่สุดสำหรับฉันและเป็น 4x4x4 แต่ผู้ชายคนนี้กำลังเขย่าลูกบาศก์นำ 8x8x8 (ไฟ LED จำนวนมาก) เขายังสามารถเล่นงูกับมันได้

นี่คือลิงค์:

ถัดไปเป็นไฟ LED RGB สำหรับทีวีของคุณ (หมายถึงสีบนทีวีจะถูกใช้โดย RGB ที่นำไปสู่ผนังด้านหลังทีวีของคุณมันให้ผลที่ยอดเยี่ยมจริงๆ)

นี่คือลิงค์: http: //www.instructables.com/id/Ambilight-4-channels-Arduino-Mega2560/

และสุดท้าย แต่ไม่สุดท้ายคือฉันเต็มไปด้วยรถแลนด์โรเวอร์ซึ่งเป็นเพียงที่ยอดเยี่ยมใช้เวลาดูตัวเอง

นี่คือลิงค์:

ขอบคุณสำหรับการอ่านพวกและเช่นเคยโปรดทิ้งคำถามใด ๆ ที่คุณอาจมีและฉันจะพยายามอย่างดีที่สุดเพื่อกลับไปหาคุณ