สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
สร้างบรรพบุรุษของ Arduino ของคุณเองด้วยส่วนประกอบอัพไซเคิล
32 I/O ตั้งโปรแกรมได้ นี่คือไมโครคอนโทรลเลอร์ที่ตั้งโปรแกรมได้ของ ISP หรือไม่
โครงการสร้างที่ง่ายและให้คำแนะนำ
(ตกลง… ฉันซื้อ Veroboard สำหรับอันนี้ หรือทำบนเขียงหั่นขนมก็ได้)
เสบียง
www.instructables.com/id/Program-8051-With…
www.instructables.com/id/Getting-started-w…
ขั้นตอนที่ 1: ค้นหาส่วนประกอบ
- 2 x 22 pF ตัวเก็บประจุแบบเซรามิก
- ตัวต้านทาน 2 x 180 โอห์ม 1/4W
- ตัวต้านทาน 1 x 10k ohm 1/4W
- 2 ตัวเก็บประจุ 10uF (สามารถใส่ 10uF หรือ 1uF เพื่อรีเซ็ต)
- 1 ตัวเก็บประจุ 1uF
- ออสซิลเลเตอร์ 1 x 20 MHz 2 จุด
- 1 x ตัวควบคุม LM7805 5V
- 1 x ผู้ขัดขวาง 2 ตำแหน่ง
- 1 x ขั้วต่อ USB B ตัวเมีย
- หัวหมุดตัวผู้ 4 x 8 ขา
- ส่วนหัวชาย 2 x 4 พิน
- 1 x AT89S52 ไมโครคอนโทรลเลอร์
- 1 x เวโรบอร์ด
- 2 x Leds 3mm (1 สีแดงและ 1 สีเขียว) สำหรับเช็คซัพพลาย
สิ่งที่ต้องมี: ของสำหรับบัดกรี
หมายเหตุ ส่วนประกอบทั้งหมดถูกอัพไซเคิล คุณสามารถหาได้จากขยะอิเล็กทรอนิกส์
ฉันเพิ่งซื้อ Veroboard
ขั้นตอนที่ 2: การบัดกรี
ทำตามแผนผังก่อนหน้าสำหรับส่วนประกอบการบัดกรีบน Veroboard
คำเตือน: ลองใช้เขียงหั่นขนมก่อนบัดกรี
ขั้นตอนที่ 3: การตรวจสอบ
ตรวจสอบแหล่งจ่ายไฟด้วยไฟ LED
วางไมโครคอนโทรลเลอร์ในตำแหน่งที่ดี จุดที่มุมของ AT89S52 คือพินแรก
มันเป็น Arduino ที่ดูเหมือนกับของเก่า
ขั้นตอนที่ 4: อัปโหลดโปรแกรมของคุณ
ตอนนี้ก็ถึงเวลาสำหรับการเขียนโปรแกรมไมโครคอนโทรลเลอร์ เลือกวิธีการของคุณและลองใช้รหัส Blink เพื่อทดสอบ
ฉันใช้โปรแกรมเมอร์ ISP มืออาชีพที่มีซ็อกเก็ต ZIF สำหรับการอัปโหลดไฟล์ฐานสิบหก คุณสามารถตั้งโปรแกรมด้วย Arduino Uno และใช้หมุดสินค้า
อัพไซเคิลเพื่อความสนุก