ฉันเพิ่งยืมชุดเริ่มต้นพื้นฐาน Arduino Inland มันรวมถึงกริ่งที่ใช้งานและเรื่อย ๆ อะไรคือความแตกต่าง? ฉันได้ยินความแตกต่างของเสียงเมื่อฉันใช้tone()
คำสั่ง มีอะไรอีกไหม
ฉันจะระบุว่าอันไหนอันไหน มีคำสั่งเฉพาะสำหรับแต่ละคำสั่งหรือไม่?
ฉันเพิ่งยืมชุดเริ่มต้นพื้นฐาน Arduino Inland มันรวมถึงกริ่งที่ใช้งานและเรื่อย ๆ อะไรคือความแตกต่าง? ฉันได้ยินความแตกต่างของเสียงเมื่อฉันใช้tone()
คำสั่ง มีอะไรอีกไหม
ฉันจะระบุว่าอันไหนอันไหน มีคำสั่งเฉพาะสำหรับแต่ละคำสั่งหรือไม่?
คำตอบ:
เสียงสัญญาณเตือนแบบแอคทีฟจะสร้างเสียงโดยใช้ออสซิลเลเตอร์ภายในดังนั้นสิ่งที่จำเป็นคือแรงดันไฟฟ้ากระแสตรง กริ่งเรื่อย ๆ ต้องการสัญญาณ AC เพื่อให้เกิดเสียง มันเหมือนกับลำโพงแม่เหล็กไฟฟ้าที่ซึ่งสัญญาณอินพุตที่เปลี่ยนไปสร้างเสียงแทนที่จะสร้างเสียงโดยอัตโนมัติ
ในการระบุพวกเขาหากคุณใช้แรงดันไฟฟ้ากระแสตรงกับพวกเขาและมันก็เป็นแรง
เท่าที่คำสั่งไปหากคุณต้องการควบคุมระดับเสียงคุณจะต้องใช้ออดแบบพาสซีฟ PWM บน Arduino สามารถใช้ในการควบคุมระดับเสียงและระดับเสียงในเวลาเดียวกัน (ซึ่งอาจเป็นหรือไม่ใช่สิ่งที่คุณต้องการ) หากคุณต้องการเปลี่ยนระดับเสียงหรือระดับเสียงฉันคิดว่าวงจรภายนอกบางตัวจะต้องเปลี่ยนแอมพลิจูดโดยไม่ต้องเปลี่ยนแรงดันไฟฟ้าและในทางกลับกัน
แหล่งที่มาคู่: แหล่งที่มา , แหล่งที่มาและแหล่งที่มาเช่นเดียวกับความคิดเห็น @ Peter เบนเน็ตต์