Სარჩევი:

როგორ დააკავშიროთ პასიური ბუზერი ARDUINO– სთან: 4 ნაბიჯი
როგორ დააკავშიროთ პასიური ბუზერი ARDUINO– სთან: 4 ნაბიჯი

ვიდეო: როგორ დააკავშიროთ პასიური ბუზერი ARDUINO– სთან: 4 ნაბიჯი

ვიდეო: როგორ დააკავშიროთ პასიური ბუზერი ARDUINO– სთან: 4 ნაბიჯი
ვიდეო: როგორ დავაკავშიროთ საბავშვო ჭკვიანი საათი ტელეფონთან? - Canyon KW44 2024, ივლისი
Anonim
როგორ შევაერთოთ პასიური ბუზერი არდუინოსთან
როგორ შევაერთოთ პასიური ბუზერი არდუინოსთან

არდუინოზე ხმის ამოღება არის საინტერესო პროექტი, რომლის განხორციელებაც შესაძლებელია სხვადასხვა მოდულისა და მოწყობილობის გამოყენებით, რაც დამოკიდებულია თქვენს პროექტზე და არჩევანზე. ამ პროექტში ჩვენ შევხედავთ იმას, თუ როგორ შეგიძლიათ ხმის ამოღება ზუზუნის საშუალებით. მოყვარულთა მიერ გამოყენებული ბუზერი ორი ტიპისაა: აქტიური ზარი და პასიური ზუზერი. ამ პროექტისთვის ჩვენ ვიყენებთ აქტიურ ზუმერს. გადახედეთ ჩემს გაკვეთილს აქტიური ზუზერის გამოყენების შესახებ.

პასიური ზუზუნი მოითხოვს DC სიგნალს ხმის გამოსავლენად. ის ჰგავს ელექტრომაგნიტურ დინამიკს, სადაც შეცვლილი შეყვანის სიგნალი აწარმოებს ხმას, ვიდრე ავტომატურად წარმოქმნის ტონს. განსხვავებით აქტიური ზუზერისაგან, რომელიც მოითხოვს მხოლოდ ერთჯერადი DC- ს, პასიურ ზუმერს სჭირდება გარკვეული ტექნიკური მახასიათებლები ნოტის წარმოებაში. გაითვალისწინეთ, რომ პასიური ზარის გამოყენების მცდელობა გამომავალი სიხშირის დადგენის გარეშე გამოიწვევს პასიური ზუზერის მიერ ხმის ამოღებას.

სიხშირე, რომლის გადაცემა შეგიძლიათ პასიურ ზუმერზე, მერყეობს 31 -დან 4978 -მდე, თანმიმდევრულ სიხშირეებს შორის 2 ციფრის ინტერვალით, მაგ. 31-35-35… თქვენ შეგიძლიათ მეტი შეისწავლოთ მუსიკალურ სიხშირეებზე თითოეული სიხშირის სრულად გასაგებად. თქვენ ასევე შეგიძლიათ ნახოთ ჩემი გაკვეთილი "ძირითადი ნოტების დაკვრა პასიური ზუზუნით".

ნაბიჯი 1: მასალა

არდუინოს დაფა

პასიური ბუზერი

Jumper Wires

ნაბიჯი 2: წრიული დიაგრამა

Წრიული დიაგრამა
Წრიული დიაგრამა

წრიული კავშირი ძალიან ჰგავს იმას, თუ როგორ დაუკავშირებთ LED არდუინოს. ზარი მუშაობს 3-5 ვ-ზე.

თქვენ შეგიძლიათ გამოიყენოთ arduino– ს ნებისმიერი ციფრული პინი დადებითი პინისთვის და დააკავშიროთ უარყოფითი პინდი მიწასთან. საჭიროა რეზისტორის გამოყენება, ვინაიდან ზუზერი მუშაობს 5 ვ -ზე. თქვენ შეგიძლიათ ამოიცნოთ პოზიტიური ქინძისთავი ზუზერის ზედა ნაწილში, თქვენ დაინახავთ წერტილს, რომელიც აღინიშნება "+", ამ მხარეს არის დადებითი ქინძისთავი.

ნაბიჯი 3: სამუშაო კოდი

ქვემოთ მოცემულია კოდის მაგალითი პასიური ზუზერის გასაკონტროლებლად.

void setup () {

// წარმოქმნის 440Hz, 494Hz, 523Hz ტონებს გამომავალი პინ 7 -ში 2000ms ხანგრძლივობით

ტონი (7, 440, 2000); // ა

დაგვიანება (1000);

ტონი (7, 494, 2000); // ბ

დაგვიანება (1000);

ტონი (7, 523, 2000); // გ

დაგვიანება (1000);

// თქვენ შეგიძლიათ გამოიყენოთ notone () ფუნქცია ტონის შესაჩერებლად (დაგვიანების) ნაცვლად

}

ბათილი მარყუჟი () {

// მარყუჟის ფუნქციის ზემოთ კოდის შეყვანა გახდის ტონის წარმოქმნას მარყუჟში

}

ნაბიჯი 4: განაცხადი

როგორც მაგალითიდან ხედავთ, პასიური ზარი შეიძლება გამოყენებულ იქნას მრავალმხრივ. ერთი მნიშვნელობა ის არის, რომ მას შეუძლია სრულად იმუშაოს როგორც აქტიური ზუზერი, თქვენ უბრალოდ უნდა დააყენოთ ის თქვენთვის სასურველ სიხშირეზე.

თქვენ შეგიძლიათ გამოიყენოთ პასიური ზარი მუსიკისა და სხვადასხვა ტონის შესაქმნელად.

გირჩევთ: