สารบัญ:

ขั้นต่ำเปลือย - Arduino บนเขียงหั่นขนม: 5 ขั้นตอน
ขั้นต่ำเปลือย - Arduino บนเขียงหั่นขนม: 5 ขั้นตอน

วีดีโอ: ขั้นต่ำเปลือย - Arduino บนเขียงหั่นขนม: 5 ขั้นตอน

วีดีโอ: ขั้นต่ำเปลือย - Arduino บนเขียงหั่นขนม: 5 ขั้นตอน
วีดีโอ: Arduino Course for Beginners - Open-Source Electronics Platform 2024, กรกฎาคม
Anonim
ขั้นต่ำเปลือย - Arduino บนเขียงหั่นขนม
ขั้นต่ำเปลือย - Arduino บนเขียงหั่นขนม

Arduino ใช้ชิป ATMega328p เราสามารถหาได้ในรูปแบบ SMD (ATMega328p-AU) หรือรูปแบบ DIP สำหรับการบัดกรีแบบรางน้ำ (ATMega328p-PU) แต่ชิปเองไม่สามารถทำงานได้ มันต้องการส่วนประกอบเพิ่มเติมอีกสองสามชิ้น และทั้งหมดรวมกันเรียกว่าการกำหนดค่าขั้นต่ำสุดเปล่าของชิปนี้

ขั้นตอนที่ 1: แผนผังอย่างง่าย

แผนผังอย่างง่าย
แผนผังอย่างง่าย

ด้านล่างเรามีแผนผังสำหรับการกำหนดค่านี้ อย่างที่คุณเห็นเราต้องการแหล่งจ่ายไฟ 5 โวลต์ แหล่งจ่ายนี้ต้องได้รับการควบคุมอย่างดีโดยไม่มีแรงดันไฟกระชาก สำหรับสิ่งนั้นและตัวเก็บประจุ 10uF พิเศษระหว่าง 5V และ GND อนึ่ง พินรีเซ็ตถูกเปิดใช้งาน ngative ดังนั้นเพื่อปิดการใช้งาน เราจำเป็นต้องใช้ 5V กับมัน สำหรับสิ่งนั้น ตัวต้านทาน 10k ohms จะวางอยู่ระหว่าง RESET และ Vcc นอกจากนี้ ATMega328 มักจะทำงานที่ 16MHz สำหรับสิ่งนั้น ระหว่างพิน 9 ถึง 10 เราจัดคริสตัล 16MHz แต่คริสตัลนี้ เพื่อที่จะแกว่งตัวต้องการตัวเก็บประจุสองตัวที่มี 22pF ที่เชื่อมต่อกับ GND ในรูปข้างบน คุณมีพินทั้งหมดของชิป ตอนนี้ ถ้าไมโครคอนโทรลเลอร์มี bootlaoder เราสามารถอัปโหลดโค้ดได้ แต่ลองจินตนาการว่ามันไม่มี bootloader

ขั้นตอนที่ 2: เบิร์น Bootloader

เบิร์น Bootloader
เบิร์น Bootloader

ทีนี้ ลองนึกภาพว่าชิปไม่มี bootloder (ชิปเวอร์จิน) เพื่อที่คุณจะต้องทำการเชื่อมต่อครั้งต่อไปจาก Arduino UNO เหล่านี้คือหมุด SPI, CLOCK, MISO และ MOSI

ขั้นตอนที่ 3: เชื่อมต่อ Arduino กับ PC

เชื่อมต่อ Arduino กับ PC
เชื่อมต่อ Arduino กับ PC

ตอนนี้เชื่อมต่อ Arduino กับพีซีของคุณ เปิด Arduino IDE แล้วไปที่ไฟล์ → ตัวอย่าง → Arduino ISP แล้วเปิดตัวอย่างนั้น เลือก com ของบอร์ด Arduino UNO เลือกบอร์ดเป็น Arduino UNO และอัปโหลดโค้ดนี้

ขั้นตอนที่ 4: Bootloader

Bootloader
Bootloader

ตอนนี้ทำการเชื่อมต่อในแผนผังที่ผ่านมาและถึงเวลาเบิร์น bootloader ไปที่เครื่องมือ → โปรแกรมเมอร์ → Arduino เป็น ISP โดยที่เราเปลี่ยนโปรแกรมเมอร์เป็น ISP

ขั้นตอนที่ 5: ในที่สุดเบิร์น Bootloader

ในที่สุดก็เบิร์น Bootloader
ในที่สุดก็เบิร์น Bootloader

สุดท้าย ไปที่ Tools → Burn bootloader ตอนนี้ไฟ LED ของ Arduino จะกะพริบถี่มาก เมื่อคุณได้รับข้อความของ bootlaoder ที่ถูกเบิร์น เราก็พร้อมแล้วที่จะไป

แนะนำ: