
สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12

ทุกอย่างเริ่มต้นเมื่อฉันได้เห็น "เกมไบนารี" ที่สอนได้โดย Keebie81
www.instructables.com/id/Binary-Game/
แต่ฉันคิดว่าเวอร์ชันสแตนด์อะโลนแทนที่จะเป็นบอร์ด Arduino จะดีกว่าหากได้รับบอร์ดของ prototipation ฟรีสำหรับโครงการอื่นๆ
เริ่มกันเลย!
คำเตือน: ขอบคุณ DavidV12 ที่แจ้งให้ฉันทราบเกี่ยวกับข้อผิดพลาดที่ฉันทำ ฉันต้องเตือนทุกคนที่ต้องการใช้สแตนด์อะโลนนี้: เพราะฉันเชื่อมต่อ AREF กับ VCC คุณต้องเรียก analogReference(EXTERNAL) ก่อนเรียกใช้ analogRead() เพื่อหลีกเลี่ยงความเสียหายที่อาจเกิดขึ้น
ทันทีที่ทำได้ ฉันจะทำการแก้ไขบน PCB
ขั้นตอนที่ 1: ส่วนประกอบและจุดเริ่มต้น

ฉันเริ่มต้นจากเว็บไซต์ทางการของ arduino:https://www.arduino.cc/en/Main/Standaloneที่ซึ่งฉันได้ถ่ายภาพนี้แล้ว และมีรายการส่วนประกอบทั้งหมดที่คุณต้องซื้อที่ไหน เฉพาะส่วนประกอบที่แสดงในภาพนี้ (ที่ลิงค์ ยังมีขั้นตอนอื่นๆ หลังจากภาพนี้ ซึ่งจะแสดงวิธีเพิ่มชิ้นส่วนอิเล็กทรอนิกส์ในโปรแกรม ATmega328p แต่เนื่องจากคุณสามารถใช้บอร์ด Arduino เพื่อตั้งโปรแกรม Atmel ได้, มันไม่สำคัญในคู่มือนี้)!!! ให้ความสนใจ !!!: เมื่อคุณซื้อ ATmega328 จะต้องเป็น "p" สุดท้ายหลังจากตัวเลขเช่นนี้:ATmega328p-puThis เนื่องจากมีส่วนประกอบเวอร์ชันอื่นที่ไม่มี p สุดท้ายซึ่งมีราคาถูกกว่า แต่มีข้อแตกต่างบางประการ: - "p" ย่อมาจาก picoPower และหมายความว่าไมโครคอนโทรลเลอร์ทำงานโดยใช้พลังงานที่ต่ำมาก แต่ที่สำคัญกว่านั้น ลายเซ็นภายในไมโครคอนโทรลเลอร์จะแตกต่างกันระหว่างสองเวอร์ชัน คือรุ่นที่มี P สุดท้ายและรุ่นที่ไม่มี P ที่ทำให้เกิดข้อผิดพลาดระหว่างการเขียนโปรแกรม ข้อผิดพลาดนี้สามารถข้ามได้ แต่เพื่อให้ทุกอย่างง่ายขึ้น ให้ซื้อเวอร์ชัน ATmega328p
ขั้นตอนที่ 2: การวาดแผนผัง



ฉันได้วาดแผนผังด้วย Frizzing จากนั้นฉันได้พิมพ์ต้นแบบบางอย่างบนกระดาษเพื่อดูว่าแทร็กของวงจรถูกต้องหรือไม่
นี่คือ pdf ของแผงวงจรพิมพ์
ขั้นตอนที่ 3: กรรไกร Alcool และ Iron



ตอนนี้การพิมพ์: คุณต้องใช้แผ่น PNP (press-n-peel) และ LASER PRINTER (ไม่สามารถใช้เครื่องพิมพ์หมึกได้)
หลังจากพิมพ์วงจรบน PNP แล้ว คุณต้องทำความสะอาดทองแดงด้วยแอลกอฮอล์หรือน้ำมันกลั่นจากน้ำมันก๊าด หรือล้างไขมันตามต้องการ คุณยังสามารถเตรียมพื้นผิวขัดมันด้วยกระดาษทราย
!!! ให้ความสนใจ !!!: เพราะมันจะรีดบนทองแดงนั่นคือพื้นผิวด้านล่างคุณไม่ต้องพลิกภาพที่ฉันโพสต์ในขั้นตอนที่แล้ว เพียงพิมพ์แล้ววางลงบนทองแดง
เตารีดต้องไม่ร้อนมากเกินไป: 1/2 หรือ 3/4 ของสเกลก็เพียงพอ มิฉะนั้น รางวงจรจะหลอมรวมกันบนพื้นผิวทองแดง ฉันพูดเพื่อประสบการณ์
วางผ้าชิ้นหนึ่งระหว่างทองแดงกับเตารีด ดันและทำให้พื้นผิวอุ่นอย่างสม่ำเสมอเป็นเวลาหนึ่งหรือสองนาที จากนั้นปล่อยให้ทองแดงเย็นลงก่อนสัมผัส จากนั้นค่อย ๆ นำแผ่นสีน้ำเงินออกอย่างระมัดระวังเพื่อให้เห็นสีน้ำเงินที่วาดบนทองแดง
หากมีจุดหรือสิ่งกีดขวางบนราง ให้ใช้ปากกาถาวรเพื่อวาดและซ่อมแซมวงจร
คุณสามารถเห็นสีต่าง ๆ ของการชดใช้ของฉันในรูปภาพ ฉันคิดว่ามีหลายอย่างเพราะฉันไม่ได้ทำความสะอาดพื้นผิวอย่างเหมาะสม
ขั้นตอนที่ 4: อาบน้ำในเฟอร์ริกคลอไรด์ (FeCl3)




ตอนนี้ส่วนทางเคมี:
คุณต้องซื้อขวดเฟอร์ริกคลอไรด์ (FeCl3) เพื่อเอาทองแดงออกจากพื้นผิว
!!! ให้ความสนใจ !!!: ใช้แว่นตาและถุงมือ เมื่อคุณใช้สารนี้ เพราะมันจะกัดกร่อนผิวหนัง และระวังเสื้อผ้าของคุณ เพราะหากแม้แต่หยดเดียวก็ถูกทำลายอย่างถาวร
ใส่ทองแดงลงในผู้รับพลาสติก ไม่ใช่อลูมิเนียมหรือโลหะอื่นๆ แล้วใส่ FeCl3 ให้มากจนจุ่มทองแดงลงไป
ปฏิกิริยาเคมี (FeCl3 + 3Cu -> 3CuCl + Fe(s)) จะเร็วขึ้นด้วยการกวนและทำให้สารละลายอุ่นขึ้น
เมื่อปฏิกิริยาเสร็จสิ้นและทองแดงทั้งหมดจะหายไป ให้ล้างแผ่นไฟเบอร์กลาสด้วยน้ำ
ตอนนี้คุณสามารถเอาสีน้ำเงินที่ปิดรางด้วยอะซิโตนออก เผยให้เห็นทองแดงดังในภาพ
ขั้นตอนที่ 5: ส่วนของเดรเมล


ฉันเคยใช้ดอกสว่านขนาดเส้นผ่านศูนย์กลาง 1 มม. บนแท่นสว่านเพื่อให้รูตั้งฉาก
ขั้นตอนที่ 6: ตัด & ส่วนประกอบ



ฉันตัดขอบออกแล้วขัดด้วยกระดาษทรายเพื่อทำให้ขอบเรียบ
จากนั้นฉันก็เริ่มประสานส่วนประกอบเข้ากับวงจรตั้งแต่ส่วนประกอบด้านล่างไปจนถึงส่วนที่สูงกว่า
ขั้นตอนที่ 7: สุดท้าย: ตรวจสอบ Circuit Tracks

สุดท้าย เพื่อตรวจสอบว่าทุกอย่างเรียบร้อยดีหรือไม่ ฉันได้ลองใช้มัลติมิเตอร์ ตั้งค่าเป็นโอห์ม ทุกแทร็ก
หวังว่าบทช่วยสอนนี้จะเป็นประโยชน์สำหรับใครบางคน หากมีคำถามหรือข้อเสนอแนะในทุกขั้นตอน โปรดแจ้งให้เราทราบ
แนะนำ:
Retro CP/M Stand Alone Emulator: 8 ขั้นตอน

Retro CP/M Stand Alone Emulator: โปรเจ็กต์นี้ใช้โมดูล VGA32 ESP v1.4 เพื่อเรียกใช้ชุดค่าผสมหรือ RunCPM และ FabGL เพื่อให้คอมพิวเตอร์แบบสแตนด์อโลนที่ใช้ระบบเทียบเท่ากับ CP/M 2.2 เป็นที่นิยมในช่วงปี 1980 เป็นระบบปฏิบัติการสำหรับคอมพิวเตอร์ขนาดเล็ก สามารถกลับเข้า
เปลี่ยน X-box Rock Band Drums ให้เป็น Midi Stand Alone Electronic Drums.: 4 ขั้นตอน (พร้อมรูปภาพ)

เปลี่ยนกลอง X-box Rock Band ให้เป็น Midi Stand Alone กลองไฟฟ้า: ฉันโชคดีที่ได้กลองชุด x-box มือสองมา มันค่อนข้างจะขรุขระ และไม่มีไม้พาย แต่ไม่มีอะไรที่ซ่อมไม่ได้ฉัน เปลี่ยนให้เป็นกลองชุดไฟฟ้าแบบสแตนด์อโลน อ่านค่าแอนะล็อกจากเซ็นเซอร์เพียโซแล้วเปลี่ยนค่านั้นเป็นคำสั่ง MIDI
วิธีการสร้างเครื่องวัดอุณหภูมิ DIY แบบกำหนดเองโดยใช้กราฟแท่ง & Atmega328p: 3 ขั้นตอน (พร้อมรูปภาพ)

วิธีสร้างเครื่องวัดอุณหภูมิ DIY แบบกำหนดเองโดยใช้กราฟแท่ง & Atmega328p: ในโพสต์นี้ฉันจะแสดงวิธีสร้างเครื่องวัดอุณหภูมิโดยใช้กราฟแท่ง & Atmega328p. โพสต์จะมีรายละเอียดทั้งหมดเช่นแผนภาพวงจร, การผลิต PCB, การเข้ารหัส, การประกอบ & การทดสอบ ฉันได้รวมวิดีโอที่มีทั้งหมด
วิธีทำ Spike Buster หรือสวิตช์บอร์ดควบคุมระยะไกลโดยใช้ Atmega328P แบบสแตนด์อโลน: 6 ขั้นตอน (พร้อมรูปภาพ)

วิธีการสร้าง Spike Buster หรือ Switch Board ที่ควบคุมจากระยะไกลโดยใช้ Atmega328P แบบสแตนด์อโลน: ในโครงการนี้ ฉันจะแสดงวิธีสร้าง Spike Buster หรือ Switch Board ที่ควบคุมจากระยะไกลโดยใช้ Atmega328P แบบสแตนด์อโลน โปรเจ็กต์นี้สร้างขึ้นบนบอร์ด PCB แบบกำหนดเองที่มีส่วนประกอบน้อยมาก หากคุณชอบดูวิดีโอ ฉันได้ฝังตัวเดียวกันหรือ
การเขียนโปรแกรม ATTiny85, ATTiny84 และ ATMega328P: Arduino As ISP: 9 ขั้นตอน (พร้อมรูปภาพ)

การเขียนโปรแกรม ATTiny85, ATTiny84 และ ATMega328P: Arduino As ISP: คำนำ ฉันเพิ่งพัฒนาโปรเจ็กต์ IoT ที่ใช้ ESP8266 สองสามโปรเจ็กต์ และพบว่าตัวประมวลผลหลักกำลังดิ้นรนเพื่อทำงานทั้งหมดที่ฉันต้องการเพื่อจัดการ ดังนั้นฉันจึงตัดสินใจแจกจ่ายบางส่วน กิจกรรมที่มีความสำคัญน้อยกว่าสำหรับไมโครอื่น