สารบัญ:
- ขั้นตอนที่ 1: เคล็ดลับการออกแบบแอมพลิฟายเออร์ที่ดี
- ขั้นตอนที่ 2: คุณต้องการ…
- ขั้นตอนที่ 3: การสร้างวงจรแอมพลิฟายเออร์
- ขั้นตอนที่ 4: ทดสอบวงจรด้วยลำโพง
- ขั้นตอนที่ 5: การเตรียมแผงด้านหน้าดอทเมทริกซ์
- ขั้นตอนที่ 6: การเขียนโปรแกรมด้วย Arduino
- ขั้นตอนที่ 7: แก้ไขทุกสิ่งเข้าด้วยกัน
- ขั้นตอนที่ 8: การเชื่อมต่อภายในและผลิตภัณฑ์ขั้นสุดท้าย
วีดีโอ: แอมพลิฟายเออร์ตั้งโต๊ะพร้อมการแสดงภาพและเสียง นาฬิกาไบนารี และตัวรับสัญญาณ FM: 8 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:06
ฉันชอบแอมพลิฟายเออร์ และวันนี้ ฉันจะแบ่งปันแอมพลิฟายเออร์ตั้งโต๊ะพลังงานต่ำที่ฉันทำเมื่อเร็ว ๆ นี้ แอมพลิฟายเออร์ที่ฉันออกแบบมีคุณลักษณะที่น่าสนใจบางอย่าง มีนาฬิกาไบนารีในตัวและสามารถให้เวลาและวันที่และสามารถมองเห็นเสียงที่มักเรียกว่าเครื่องวิเคราะห์สเปกตรัมเสียง คุณสามารถใช้เป็นเครื่องรับ FM หรือเครื่องเล่น MP3 ถ้าคุณชอบตัวขยายสัญญาณนาฬิกาของฉัน ให้ทำตามขั้นตอนด้านล่างเพื่อสร้างสำเนาของคุณเอง
ขั้นตอนที่ 1: เคล็ดลับการออกแบบแอมพลิฟายเออร์ที่ดี
การออกแบบวงจรเสียงคุณภาพดีปราศจากเสียงรบกวนนั้นยากจริงๆ แม้แต่นักออกแบบที่มีประสบการณ์ ดังนั้น คุณควรทำตามคำแนะนำเพื่อทำให้การออกแบบของคุณดีขึ้น
พลัง
โดยทั่วไปแล้ว แอมพลิฟายเออร์ของลำโพงจะจ่ายไฟโดยตรงจากแรงดันไฟระบบหลักและต้องการกระแสไฟที่ค่อนข้างสูง ความต้านทานในการติดตามจะส่งผลให้แรงดันไฟฟ้าตกซึ่งลดแรงดันไฟฟ้าของเครื่องขยายเสียงและการสูญเสียพลังงานในระบบ ความต้านทานการติดตามยังทำให้เกิดความผันผวนตามปกติในกระแสจ่ายเพื่อแปลงเป็นความผันผวนของแรงดันไฟฟ้า เพื่อเพิ่มประสิทธิภาพสูงสุด ให้ใช้ short wide trace สำหรับอุปกรณ์จ่ายไฟของแอมพลิฟายเออร์ทั้งหมด
การต่อสายดิน
การต่อสายดินมีบทบาทสำคัญที่สุดเพียงอย่างเดียวในการพิจารณาว่าระบบมีศักยภาพของอุปกรณ์หรือไม่ ระบบที่มีการลงกราวด์ไม่ดีมักจะมีความผิดเพี้ยน เสียงรบกวน สัญญาณรบกวน และความไวต่อคลื่นความถี่วิทยุสูง แม้ว่าใครๆ อาจสงสัยว่าควรใช้เวลาเท่าใดในการต่อสายดินของระบบ แต่รูปแบบการต่อลงดินที่ออกแบบมาอย่างดีจะป้องกันไม่ให้ปัญหาจำนวนมากเกิดขึ้นอีก
พื้นดินในระบบใด ๆ ต้องมีจุดประสงค์สองประการ อย่างแรกคือเส้นทางกลับสำหรับกระแสทั้งหมดที่ไหลไปยังอุปกรณ์ ประการที่สอง เป็นแรงดันอ้างอิงสำหรับวงจรดิจิตอลและอนาล็อก การต่อสายดินอาจเป็นการออกกำลังกายง่ายๆ หากแรงดันไฟฟ้าที่ทุกจุดของพื้นมีค่าเท่ากัน ในความเป็นจริงนี้เป็นไปไม่ได้ สายไฟและร่องรอยทั้งหมดมีความต้านทานจำกัด ซึ่งหมายความว่าเมื่อใดก็ตามที่มีกระแสไหลผ่านพื้นดิน จะมีแรงดันตกที่สอดคล้องกัน วงลวดใด ๆ ก็เป็นตัวเหนี่ยวนำเช่นกัน ซึ่งหมายความว่าเมื่อใดก็ตามที่กระแสไหลจากแบตเตอรี่ไปยังโหลด และกลับไปที่แบตเตอรี่ เส้นทางปัจจุบันจะมีการเหนี่ยวนำบางส่วน การเหนี่ยวนำจะเพิ่มอิมพีแดนซ์ของกราวด์ที่ความถี่สูง
แม้ว่าการออกแบบระบบภาคพื้นดินที่ดีที่สุดสำหรับแอปพลิเคชันเฉพาะนั้นไม่ใช่เรื่องง่าย แต่หลักเกณฑ์ทั่วไปบางประการก็นำไปใช้กับทุกระบบ
- สร้างระนาบพื้นต่อเนื่องสำหรับวงจรดิจิตอล: กระแสดิจิตอลในระนาบพื้นมีแนวโน้มที่จะไปตามเส้นทางเดียวกับที่สัญญาณเดิมใช้ เส้นทางนี้จะสร้างพื้นที่วนรอบที่เล็กที่สุดสำหรับกระแสไฟฟ้า ซึ่งจะช่วยลดผลกระทบของเสาอากาศและการเหนี่ยวนำ วิธีที่ดีที่สุดเพื่อให้แน่ใจว่าการติดตามสัญญาณดิจิทัลทั้งหมดมีเส้นทางกราวด์ที่สอดคล้องกันคือการสร้างระนาบกราวด์ต่อเนื่องบนเลเยอร์ที่อยู่ติดกับเลเยอร์สัญญาณทันที เลเยอร์นี้ควรครอบคลุมพื้นที่เดียวกันกับการติดตามสัญญาณดิจิทัลและมีความต่อเนื่องน้อยที่สุดเท่าที่จะทำได้ การหยุดชะงักทั้งหมดในระนาบกราวด์ ซึ่งรวมถึงจุดแวะ ทำให้กระแสกราวด์ไหลในวงที่ใหญ่กว่าที่ควรจะเป็น จึงเป็นการเพิ่มการแผ่รังสีและสัญญาณรบกวน
- แยกกระแสกราวด์: จะต้องแยกกระแสกราวด์สำหรับวงจรดิจิตอลและแอนะล็อกเพื่อป้องกันไม่ให้กระแสดิจิตอลเพิ่มสัญญาณรบกวนให้กับวงจรแอนะล็อก วิธีที่ดีที่สุดในการบรรลุสิ่งนี้คือการจัดวางส่วนประกอบที่ถูกต้อง หากวางวงจรแอนะล็อกและดิจิตอลทั้งหมดไว้บนชิ้นส่วนที่แยกจากกันของ PCB กระแสกราวด์จะถูกแยกออกโดยธรรมชาติ เพื่อให้ทำงานได้ดี ส่วนแอนะล็อกต้องมีวงจรแอนะล็อกบน PCB ทุกชั้นเท่านั้น
- ใช้เทคนิค Star Grounding สำหรับวงจรแอนะล็อก: แอมพลิฟายเออร์กำลังเสียงมักจะดึงกระแสที่ค่อนข้างใหญ่ซึ่งอาจส่งผลเสียต่อการอ้างอิงกราวด์ของตัวเองและอื่น ๆ ในระบบ เพื่อป้องกันปัญหานี้ ให้จัดเตรียมเส้นทางส่งคืนเฉพาะสำหรับกราวด์ของเพาเวอร์แอมป์บริดจ์และการคืนกราวด์ของแจ็คหูฟัง การแยกตัวทำให้กระแสเหล่านี้ไหลกลับไปยังแบตเตอรี่โดยไม่กระทบต่อแรงดันไฟของส่วนอื่นๆ ของระนาบกราวด์ โปรดจำไว้ว่าเส้นทางกลับเฉพาะเหล่านี้ไม่ควรกำหนดเส้นทางภายใต้การติดตามสัญญาณดิจิทัล เนื่องจากอาจบล็อกกระแสย้อนกลับแบบดิจิทัลได้
- เพิ่มประสิทธิภาพสูงสุดของตัวเก็บประจุบายพาส: อุปกรณ์เกือบทั้งหมดต้องการตัวเก็บประจุบายพาสเพื่อให้กระแสไฟในทันที เพื่อลดการเหนี่ยวนำระหว่างตัวเก็บประจุและพินการจ่ายอุปกรณ์ ให้หาตัวเก็บประจุเหล่านี้ใกล้กับพินของการจ่ายไฟให้มากที่สุดเท่าที่จะเป็นไปได้ การเหนี่ยวนำใด ๆ จะลดประสิทธิภาพของตัวเก็บประจุบายพาส ในทำนองเดียวกัน ตัวเก็บประจุจะต้องมีการเชื่อมต่ออิมพีแดนซ์ต่ำกับกราวด์เพื่อลดอิมพีแดนซ์ความถี่สูงของตัวเก็บประจุ เชื่อมต่อด้านกราวด์ของตัวเก็บประจุกับระนาบกราวด์โดยตรง แทนที่จะกำหนดเส้นทางผ่านการติดตาม
- น้ำท่วมพื้นที่ PCB ที่ไม่ได้ใช้ทั้งหมดด้วยกราวด์: เมื่อใดก็ตามที่ทองแดงสองชิ้นวิ่งใกล้กัน จะเกิดคัปปลิ้งคาปาซิทีฟขนาดเล็กระหว่างพวกมัน โดยการเรียกใช้น้ำท่วมบริเวณพื้นดินใกล้กับสัญญาณ พลังงานความถี่สูงที่ไม่ต้องการในสายสัญญาณสามารถแบ่งไปยังกราวด์ผ่านคัปปลิ้งแบบคาปาซิทีฟได้
พยายามเก็บอุปกรณ์จ่ายไฟ หม้อแปลงไฟฟ้า และวงจรดิจิตอลที่มีเสียงดังให้ห่างจากวงจรเสียงของคุณ ใช้การเชื่อมต่อกราวด์แยกต่างหากสำหรับวงจรเสียง และเป็นการดีที่จะไม่ใช้ระนาบกราวด์สำหรับวงจรเสียง การเชื่อมต่อกราวด์ (GND) ของเครื่องขยายเสียงมีความสำคัญมากเมื่อเปรียบเทียบกับกราวด์ของทรานซิสเตอร์อื่นๆ, IC และอื่นๆ หากมีสัญญาณรบกวนกราวด์ระหว่างสองตัว แอมพลิฟายเออร์จะส่งเสียงออก
พิจารณาจ่ายไฟให้ไอซีที่สำคัญและอะไรก็ตามที่มีความละเอียดอ่อนโดยใช้ตัวต้านทาน 100R ระหว่างพวกมันกับ +V รวมตัวเก็บประจุแบบเลือกขนาดที่เหมาะสม (เช่น 220uF) ที่ด้าน IC ของตัวต้านทาน หาก IC จะดึงพลังงานจำนวนมาก ให้ตรวจสอบให้แน่ใจว่าตัวต้านทานสามารถรองรับได้ (เลือกกำลังไฟที่เพียงพอและให้การระบายความร้อนด้วยทองแดง PCB หากจำเป็น) และจำไว้ว่าจะมีแรงดันตกคร่อมตัวต้านทาน
สำหรับการออกแบบที่ใช้หม้อแปลงไฟฟ้า คุณต้องการให้ตัวเก็บประจุแบบเรียงกระแสอยู่ใกล้กับพินของวงจรเรียงกระแสมากที่สุด และเชื่อมต่อผ่านรางที่หนาของตัวเองเนื่องจากกระแสชาร์จขนาดใหญ่เมื่อมองจากคลื่นบาปที่แก้ไขแล้ว เนื่องจากแรงดันไฟขาออกของวงจรเรียงกระแสเกินแรงดันไฟฟ้าที่สลายตัวของตัวเก็บประจุ จึงเกิดเสียงกระตุ้นขึ้นในวงจรการชาร์จซึ่งสามารถถ่ายโอนไปยังวงจรเสียงได้หากใช้ทองแดงชิ้นเดียวกันในสายไฟเส้นใดเส้นหนึ่ง คุณไม่สามารถกำจัดกระแสการชาร์จพัลส์ได้ ดังนั้นควรเก็บตัวเก็บประจุไว้กับตัวเรียงกระแสแบบบริดจ์เพื่อลดพัลส์พลังงานสูงเหล่านี้ หากเครื่องขยายเสียงอยู่ใกล้วงจรเรียงกระแส อย่าหาตัวเก็บประจุขนาดใหญ่ข้างๆ แอมป์เพื่อหลีกเลี่ยงไม่ให้ตัวเก็บประจุนี้ทำให้เกิดปัญหานี้ แต่ถ้ามีระยะห่างเล็กน้อยก็ควรที่จะให้แอมพลิฟายเออร์เป็นตัวเก็บประจุของตัวเองเมื่อลอยตัว ชาร์จจากแหล่งจ่ายไฟและจบลงด้วยอิมพีแดนซ์ที่ค่อนข้างสูงเนื่องจากความยาวของทองแดง
ค้นหาและควบคุมแรงดันไฟฟ้าที่ใช้โดยวงจรเสียงใกล้กับวงจรเรียงกระแส / อินพุต PSU และเชื่อมต่อกับการเชื่อมต่อของตัวเองด้วย
สัญญาณ
หากเป็นไปได้ให้หลีกเลี่ยงสัญญาณเสียงเข้าและออกจาก IC ที่ทำงานแบบขนานบน PCB เนื่องจากอาจทำให้เกิดการสั่นซึ่งฟีดจากเอาต์พุตกลับไปยังอินพุต จำไว้ว่าแค่ 5mV ก็สามารถทำให้เกิดเสียงฮัมได้มาก!
เก็บระนาบกราวด์ดิจิทัลให้ห่างจากเสียง GND และวงจรเสียงโดยทั่วไป สามารถใส่ Hum ลงในเสียงได้ง่ายๆ จากแทร็กที่อยู่ใกล้ระนาบดิจิตอลมากเกินไป
เมื่อเชื่อมต่อกับอุปกรณ์อื่น หากจ่ายไฟให้กับบอร์ดอื่นที่มีวงจรเสียง (จะให้หรือรับสัญญาณเสียง) ให้ตรวจสอบว่ามีจุดเชื่อมต่อ GND เพียง 1 จุดระหว่างบอร์ด 2 ตัว และควรอยู่ที่จุดเชื่อมต่อสัญญาณเสียงแบบแอนะล็อก จุด.
สำหรับการเชื่อมต่อสัญญาณ IO กับอุปกรณ์อื่น / โลกภายนอก เหมาะที่จะใช้ตัวต้านทาน 100R ระหว่างวงจร GND และ GND โลกภายนอกสำหรับทุกสิ่ง (รวมถึงชิ้นส่วนดิจิทัลของวงจร) เพื่อหยุดการสร้างลูปกราวด์
ตัวเก็บประจุ
ใช้ได้ทุกที่ที่คุณต้องการแยกส่วนออกจากกัน ค่าที่จะใช้:- 220nF เป็นเรื่องปกติ 100nF ใช้ได้ถ้าคุณต้องการลดขนาด / ต้นทุน ไม่ควรต่ำกว่า 100nF
อย่าใช้ตัวเก็บประจุเซรามิก เหตุผลก็คือตัวเก็บประจุเซรามิกจะให้เอฟเฟกต์เพียโซอิเล็กทริกกับสัญญาณ AC ซึ่งทำให้เกิดเสียงรบกวน ใช้โพลีบางชนิด – โพลีโพรพีลีนดีที่สุดแต่อะไรก็ได้ หัวเสียงที่แท้จริงยังบอกด้วยว่าอย่าใช้อิเล็กโทรไลต์แบบอินไลน์ แต่นักออกแบบหลายคนทำโดยไม่มีปัญหา – นี่เป็นไปได้สำหรับแอปพลิเคชั่นที่มีความบริสุทธิ์สูงไม่ใช่การออกแบบเสียงมาตรฐานทั่วไป
อย่าใช้ตัวเก็บประจุแทนทาลัมที่ใดก็ได้ภายในเส้นทางสัญญาณเสียง (นักออกแบบบางคนอาจไม่เห็นด้วย แต่อาจทำให้เกิดปัญหาร้ายแรงได้)
สารทดแทนโพลีคาร์บอเนตที่ยอมรับกันโดยทั่วไปคือ PPS (Polyphenylene Sulphide)
ฟิล์มโพลีคาร์บอเนตคุณภาพสูงและฟิล์มโพลีสไตรีนและตัวเก็บประจุเทฟลอน และตัวเก็บประจุเซรามิก NPO/COG มีค่าสัมประสิทธิ์ของประจุไฟฟ้าที่ต่ำมาก จึงมีความผิดเพี้ยนต่ำมากและให้ผลลัพธ์ที่ชัดเจนมากโดยใช้เครื่องวิเคราะห์สเปกตรัมและหู
หลีกเลี่ยงไดอิเล็กทริกเซรามิกสูง K พวกมันมีค่าสัมประสิทธิ์ไฟฟ้าแรงสูง ซึ่งฉันเดาว่าอาจนำไปสู่การบิดเบือนได้หากใช้ในขั้นตอนการควบคุมโทนเสียง
การจัดวางส่วนประกอบ
ขั้นตอนแรกของการออกแบบ PCB คือการเลือกตำแหน่งที่จะวางส่วนประกอบ งานนี้เรียกว่า "การวางผังพื้น" การจัดวางส่วนประกอบอย่างระมัดระวังจะช่วยให้การกำหนดเส้นทางสัญญาณและการแบ่งภาคพื้นดินง่ายขึ้น ช่วยลดการรับเสียงและพื้นที่กระดานที่ต้องการ
ต้องเลือกตำแหน่งส่วนประกอบภายในส่วนแอนะล็อก ควรวางส่วนประกอบเพื่อลดระยะทางที่สัญญาณเสียงเดินทาง หาเครื่องขยายเสียงให้ใกล้กับแจ็คหูฟังและลำโพงมากที่สุด ตำแหน่งนี้จะช่วยลดการแผ่รังสี EMI จากแอมพลิฟายเออร์ลำโพง Class D และลดความไวต่อสัญญาณรบกวนของหูฟังที่มีแอมพลิจูดต่ำ วางอุปกรณ์ที่จ่ายเสียงแอนะล็อกให้ใกล้กับแอมพลิฟายเออร์ให้มากที่สุดเพื่อลดการดักจับสัญญาณรบกวนบนอินพุตของแอมพลิฟายเออร์ การติดตามสัญญาณอินพุตทั้งหมดจะทำหน้าที่เป็นเสาอากาศไปยังสัญญาณ RF แต่การย่อให้ร่องรอยช่วยลดประสิทธิภาพของเสาอากาศสำหรับความถี่ที่มักเป็นปัญหา
ขั้นตอนที่ 2: คุณต้องการ…
1. TEA2025B เครื่องขยายเสียง IC (ebay.com)
2. 6 ชิ้น 100uF ตัวเก็บประจุด้วยไฟฟ้า (ebay.com)
3. 2 ชิ้น 470uF ตัวเก็บประจุด้วยไฟฟ้า (ebay.com)
4. 2 ชิ้น 0.22uF Capacitor
5. 2 ชิ้น 0.15uF ตัวเก็บประจุเซรามิก
6. โพเทนชิออมิเตอร์ควบคุมระดับเสียงคู่ (50 - 100K) (ebay.com)
7. ลำโพง 2 ชิ้น 4 โอห์ม 2.5 วัตต์
8. โมดูลรับสัญญาณ MP3 + FM (ebay.com)
9. LED Matrix พร้อม Driver IC (Adafruit.com)
10. Vero Board และสายไฟบางส่วน
11. Arduino UNO (Adafruit.com)
12. โมดูล DS1307 RTC (Adafruit.com)
ขั้นตอนที่ 3: การสร้างวงจรแอมพลิฟายเออร์
ตามแผนภาพวงจรที่แนบมาประสานส่วนประกอบทั้งหมดเข้ากับ PCB ใช้ค่าที่ถูกต้องสำหรับตัวเก็บประจุ ระวังขั้วของตัวเก็บประจุด้วยไฟฟ้า พยายามให้ตัวเก็บประจุทั้งหมดอยู่ใกล้กับ IC มากที่สุดเพื่อลดเสียงรบกวน บัดกรีไอซีโดยตรงโดยไม่ต้องใช้ฐานไอซี ตรวจสอบให้แน่ใจว่าคุณได้ตัดรอยระหว่างทั้งสองด้านของเครื่องขยายเสียง IC ข้อต่อประสานทั้งหมดควรจะสมบูรณ์แบบ นี่คือวงจรขยายเสียง ดังนั้นจงเป็นมืออาชีพเกี่ยวกับการเชื่อมต่อการบัดกรีโดยเฉพาะเกี่ยวกับกราวด์ (GND)
ขั้นตอนที่ 4: ทดสอบวงจรด้วยลำโพง
หลังจากเสร็จสิ้นการเชื่อมต่อและการบัดกรีแล้ว ให้เชื่อมต่อลำโพง 4 โอห์ม 2.5W สองตัวเข้ากับวงจรเครื่องขยายเสียง เชื่อมต่อแหล่งสัญญาณเสียงเข้ากับวงจรและเปิดเครื่อง หากทุกอย่างเป็นไปด้วยดี คุณก็จะได้เสียงที่ปราศจากเสียงรบกวน
ฉันใช้ IC เครื่องขยายเสียง TEA2025B สำหรับการขยายสัญญาณเสียง เป็นชิปขยายเสียงที่ดีซึ่งทำงานในช่วงแรงดันไฟฟ้ากว้าง (3 V ถึง 9 V) ดังนั้น คุณสามารถทดสอบด้วยแรงดันไฟฟ้าใดก็ได้ภายในช่วง ฉันใช้อะแดปเตอร์ 9V และทำงานได้ดี IC สามารถใช้งานโหมดการเชื่อมต่อแบบคู่หรือแบบบริดจ์ สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับชิปเครื่องขยายเสียง โปรดตรวจสอบเอกสารข้อมูล
ขั้นตอนที่ 5: การเตรียมแผงด้านหน้าดอทเมทริกซ์
สำหรับการแสดงภาพสัญญาณเสียงและการแสดงวันที่และเวลา ฉันตั้งค่าการแสดงดอทเมทริกซ์ที่ด้านหน้าของกล่องเครื่องขยายเสียง ในการทำงานอย่างสวยงาม ฉันใช้เครื่องมือโรตารี่เพื่อตัดเฟรมตามขนาดของเมทริกซ์ หากจอแสดงผลของคุณไม่มีชิปไดรเวอร์ในตัว ให้ใช้ชิปแยกกัน ฉันชอบเมทริกซ์สองสีจาก Adafruit หลังจากเลือกจอแสดงผลเมทริกซ์ที่สมบูรณ์แบบแล้ว ให้ปรับการแสดงผลไปที่ฐานด้วยกาวร้อน
เราจะเชื่อมต่อกับบอร์ด Arduino ในภายหลัง จอแสดงผลสองสีจาก Adafruit ใช้โปรโตคอล i2c เพื่อสื่อสารกับไมโครคอนโทรลเลอร์ ดังนั้น เราจะเชื่อมต่อพิน SCL และ SDA ของ IC ไดรเวอร์กับบอร์ด Arduino
ขั้นตอนที่ 6: การเขียนโปรแกรมด้วย Arduino
เชื่อมต่อจอแสดงผลดอทเมทริกซ์ Adafruit Smart Bi-color เป็น:
- เชื่อมต่อพิน Arduino 5V กับ LED matrix + pin
- เชื่อมต่อพิน Arduino GND กับทั้งพินแอมป์ไมค์ GND และเมทริกซ์ LED - พิน
- คุณสามารถใช้รางพลังงานแบบเขียงหั่นขนมหรือ Arduino มีหมุด GND หลายตัวให้เชื่อมต่อ Arduino อะนาล็อกพิน 0 กับพินสัญญาณเสียง
- เชื่อมต่อหมุด Arduino SDA และ SCL กับหมุดเป้สะพายหลังเมทริกซ์ D (ข้อมูล) และ C (นาฬิกา) ตามลำดับ
- บอร์ด Arduino รุ่นก่อนหน้าไม่มีพิน SDA และ SCL - ให้ใช้พินอะนาล็อก 4 และ 5 แทน
- อัปโหลดโปรแกรมที่แนบมาและทดสอบว่าใช้งานได้หรือไม่:
เริ่มต้นด้วยการดาวน์โหลดที่เก็บ Piccolo จาก Github เลือกปุ่ม "ดาวน์โหลด ZIP" เมื่อดำเนินการเสร็จแล้ว ให้คลายการบีบอัดไฟล์ ZIP ที่เป็นผลลัพธ์บนฮาร์ดไดรฟ์ของคุณ จะมีสองโฟลเดอร์อยู่ภายใน: “Piccolo” ควรถูกย้ายไปยังโฟลเดอร์ Sketchbook Arduino ปกติของคุณ ควรย้าย "ffft" ไปไว้ในโฟลเดอร์ "Libraries" ของ Arduino (ในโฟลเดอร์ Sketchbook - หากไม่มี ให้สร้างขึ้นใหม่) หากคุณไม่คุ้นเคยกับการติดตั้งไลบรารี Arduino โปรดทำตามบทช่วยสอนนี้ และอย่าติดตั้งในโฟลเดอร์ Library ที่อยู่ติดกับแอปพลิเคชั่น Arduino เอง…ตำแหน่งที่เหมาะสมจะเป็นไดเรกทอรีย่อยของโฟลเดอร์หลักของคุณเสมอ! หากคุณยังไม่ได้ติดตั้ง Adafruit LED Backpack Library (สำหรับการใช้เมทริกซ์ LED) โปรดดาวน์โหลดและติดตั้ง เมื่อโฟลเดอร์และไลบรารีตั้งอยู่แล้ว ให้รีสตาร์ท Arduino IDE และร่าง "Piccolo" ควรพร้อมใช้งานจากเมนู File->Sketchbook
เมื่อเปิด Piccolo Sketch ให้เลือกประเภทบอร์ด Arduino และพอร์ตอนุกรมจากเมนูเครื่องมือ จากนั้นคลิกปุ่มอัปโหลด อีกสักครู่ หากทุกอย่างเป็นไปด้วยดี คุณจะเห็นข้อความว่า "เสร็จสิ้นการอัปโหลด" หากทุกอย่างเป็นไปด้วยดี คุณจะเห็นสเปกตรัมเสียงสำหรับอินพุตเสียงใดๆ
หากระบบของคุณทำงานได้ดี ให้อัปโหลดภาพสเก็ตช์ complete.ino ที่แนบมากับขั้นตอนในการเพิ่มนาฬิกาไบนารีด้วยการแสดงภาพเสียง สำหรับอินพุตเสียงใดๆ ลำโพงจะแสดงสเปกตรัมเสียง มิฉะนั้นจะแสดงเวลาและวันที่
ขั้นตอนที่ 7: แก้ไขทุกสิ่งเข้าด้วยกัน
ตอนนี้แนบวงจรเครื่องขยายเสียงที่คุณสร้างในขั้นตอนก่อนหน้าเข้ากับกล่องด้วยกาวร้อน ทำตามภาพที่แนบมากับขั้นตอนนี้
หลังจากต่อวงจรเครื่องขยายเสียง ตอนนี้ให้ต่อโมดูลเครื่องรับ MP3 + FM เข้ากับกล่อง ก่อนทำการซ่อมด้วยกาวให้ทำการทดสอบเพื่อให้แน่ใจว่าใช้งานได้จริง ถ้ามันใช้งานได้ดีให้แก้ไขด้วยกาว เอาต์พุตเสียงของโมดูล MP3 ควรเชื่อมต่อกับอินพุตของวงจรเครื่องขยายเสียง
ขั้นตอนที่ 8: การเชื่อมต่อภายในและผลิตภัณฑ์ขั้นสุดท้าย
หากลำโพงได้รับและสัญญาณเสียง สเปกตรัมของเสียงจะแสดงเป็นอย่างอื่น มิฉะนั้นจะแสดงวันที่และเวลาในรูปแบบไบนารี BCD ถ้าคุณชอบการเขียนโปรแกรมและเทคโนโลยีดิจิทัล ฉันแน่ใจว่าคุณชอบไบนารี ฉันชอบนาฬิกาเลขฐานสองและเลขฐานสอง ก่อนหน้านี้ฉันสร้างนาฬิกาข้อมือแบบไบนารีและรูปแบบเวลาเหมือนกับนาฬิกาเรือนก่อนของฉันทุกประการ ดังนั้น สำหรับภาพประกอบเกี่ยวกับรูปแบบเวลา ฉันได้เพิ่มรูปภาพก่อนหน้าของนาฬิกาของฉันโดยไม่สร้างรูปแบบอื่น
ขอบคุณ.
รางวัลที่สี่ในการแข่งขัน Circuits Contest 2016
รางวัลรองชนะเลิศอันดับ 1 การประกวด Amps and Speakers Contest 2016
แนะนำ:
Bolt - DIY Wireless Charging Night Clock (6 ขั้นตอน): 6 ขั้นตอน (พร้อมรูปภาพ)
Bolt - DIY Wireless Charging Night Clock (6 ขั้นตอน): การชาร์จแบบเหนี่ยวนำ (เรียกอีกอย่างว่าการชาร์จแบบไร้สายหรือการชาร์จแบบไร้สาย) เป็นการถ่ายโอนพลังงานแบบไร้สาย ใช้การเหนี่ยวนำแม่เหล็กไฟฟ้าเพื่อจ่ายกระแสไฟฟ้าให้กับอุปกรณ์พกพา แอปพลิเคชั่นที่พบบ่อยที่สุดคือ Qi Wireless Charging st
8 การควบคุมรีเลย์ด้วย NodeMCU และตัวรับสัญญาณ IR โดยใช้ WiFi และ IR Remote และแอพ Android: 5 ขั้นตอน (พร้อมรูปภาพ)
8 การควบคุมรีเลย์ด้วย NodeMCU และตัวรับสัญญาณ IR โดยใช้ WiFi และ IR Remote และแอพ Android: การควบคุมสวิตช์รีเลย์ 8 ตัวโดยใช้ nodemcu และตัวรับ ir ผ่าน wifi และ ir รีโมทและแอพ android รีโมท ir ทำงานเป็นอิสระจากการเชื่อมต่อ wifi ที่นี่เป็นรุ่นปรับปรุงคลิก ที่นี่
4 ขั้นตอน Digital Sequencer: 19 ขั้นตอน (พร้อมรูปภาพ)
4 ขั้นตอน Digital Sequencer: CPE 133, Cal Poly San Luis Obispo ผู้สร้างโปรเจ็กต์: Jayson Johnston และ Bjorn Nelson ในอุตสาหกรรมเพลงในปัจจุบัน ซึ่งเป็นหนึ่งใน “instruments” เป็นเครื่องสังเคราะห์เสียงดิจิตอล ดนตรีทุกประเภท ตั้งแต่ฮิปฮอป ป๊อป และอีฟ
ป้ายโฆษณาแบบพกพาราคาถูกเพียง 10 ขั้นตอน!!: 13 ขั้นตอน (พร้อมรูปภาพ)
ป้ายโฆษณาแบบพกพาราคาถูกเพียง 10 ขั้นตอน!!: ทำป้ายโฆษณาแบบพกพาราคาถูกด้วยตัวเอง ด้วยป้ายนี้ คุณสามารถแสดงข้อความหรือโลโก้ของคุณได้ทุกที่ทั่วทั้งเมือง คำแนะนำนี้เป็นการตอบสนองต่อ/ปรับปรุง/เปลี่ยนแปลงของ: https://www.instructables.com/id/Low-Cost-Illuminated-
นาฬิกาไบนารี: 5 ขั้นตอน (พร้อมรูปภาพ)
นาฬิกาไบนารี: นี่เป็นตัวอย่างง่ายๆ ในการสร้างนาฬิกาไบนารีแบบ 24 ชั่วโมงที่ดูเท่ ไฟ LED สีแดงแสดงวินาที ไฟ LED สีเขียวเป็นนาที และชั่วโมง LED สีเหลือง เคสมีสี่ปุ่มเพื่อปรับเวลา นาฬิกาทำงาน 9 โวลต์ นาฬิกาเรือนนี้ทำได้ง่ายและอะไหล่