Სარჩევი:
- ნაბიჯი 1: კომპონენტების გაგება
- ნაბიჯი 2: სქემის დაყენება
- ნაბიჯი 3: ჩამოტვირთეთ Arduino GUI და შეყვანის კოდი
- ნაბიჯი 4: ხმის სენსორი + სერვო + არდუინო
ვიდეო: ხმის სენსორი და სერვისი: რეაქტიული მოძრაობა: 4 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:15
პირველ რიგში თქვენ უნდა შეაგროვოთ შესაბამისი მასალები ამ სქემის გასაერთიანებლად.
მასალები:
1 არდუინო
1 ულტრაბგერითი სენსორი HC-SR04
1 სერვო
1 პურის დაფა
1 9 ვოლტიანი ბატარეა
1 9 ვოლტიანი ბატარეის ადაპტერი
3 შავი ჯუმბერის მავთული (სახმელეთო/უარყოფითი)
3 წითელი ჯუმბერის მავთული (ძაბვა/დადებითი)
2 ფერი Jumper Wires (შეყვანის/გამოყვანის)
ნაბიჯი 1: კომპონენტების გაგება
მნიშვნელოვანია, სანამ ფიზიკურ წრეს შევაერთებთ თითოეული კომპონენტის გასაგებად:
Breadboard- ს აქვს ორი კომპლექტი დენის რელსები ორივე მხარეს, რომლებსაც აქვთ სლოტი უარყოფითი (შავი/ლურჯი) და დადებითი (წითელი) შეყვანისთვის. ისინი დაკავშირებულია სერიულად ვერტიკალურად. ტერმინალის ზოლები იზიარებს კავშირს ჰორიზონტალურად, თუმცა პარალელურ ტერმინალურ ზოლს დასჭირდება გამყოფი მავთული გამყოფის დასაკავშირებლად.
ხმის სენსორს აქვს VCC/5V pin (წითელი), Ground/GND pin (შავი) და გამომავალი pin (ფერი). მათ შეიძლება ჰქონდეთ ანალოგური და/ან ციფრული გამოსვლები სენსორის მიხედვით.
სერვო აქვს 5V პორტი (წითელი), პულსის სიგანის მოდულაცია/PWM პორტი (ფერი) და Ground/GND პორტი (შავი). დააწკაპუნეთ ბმულზე და გაიგეთ მეტი როგორ მუშაობს.
ნაბიჯი 2: სქემის დაყენება
დაიცავით დიაგრამის განლაგება. მიკროსქემის დაყენებისას, ყოველთვის გახსოვდეთ, რომ არდუინო გამორთული იყოს თქვენი კომპონენტების დაზიანების თავიდან ასაცილებლად. განლაგებაში ხმის სენსორი წარმოდგენილია პოტენომეტრით, რადგან ისინი ერთნაირად მუშაობენ კოდის თვალსაზრისით.
შეაერთეთ ხმის სენსორი პურის დაფის დენის რელსში, გაითვალისწინეთ მისი ორიენტაცია (ეს მნიშვნელოვანი იქნება არდუინოს დასაკავშირებლად ჯუმბერის მავთულის გამოყენებისას). შეაერთეთ VCC წითელი ჯუმბერის მავთულით ბურბონის პოზიტიური სიმძლავრის რელსში. შეაერთეთ GND შავი ჯუმბერის მავთულით პურის დაფის უარყოფითი ენერგიის რელსში. შეაერთეთ პინი ფერადი ჯუმბერის მავთულით ანალოგიურ პორტში A5.
შეაერთეთ სერვო პურის დაფაზე და არდუინოში. გამოიყენეთ ფერადი ჯამპერის მავთულები, რომ დააკავშიროთ მისი შეყვანის/სიგნალის პორტი ციფრულ PWM პორტთან, არდუინოზე 13. შეაერთეთ შავი ჯუმბერის მავთული GND ელექტრო რელსში. შეაერთეთ წითელი ჯუმბერის მავთული ტერმინალის რიგში. სერვოს დასჭირდება დამატებითი ენერგია, რომელსაც უზრუნველყოფს 9 ვ ბატარეა.
შეაერთეთ 9V ბატარეა, წითელი ჯუმბერის მავთული იმავე ტერმინალის რიგში, როგორც servo- ს წითელი jumper მავთული. შავი ჯუმბერის მავთული ჩაერთვება იმავე გვერდით ელექტრო რელსში, როგორც დანარჩენი კომპონენტები.
ნაბიჯი 3: ჩამოტვირთეთ Arduino GUI და შეყვანის კოდი
ჩამოტვირთეთ Arduino გრაფიკული მომხმარებლის ინტერფეისი (GUI) აქ. შეაერთეთ ქვემოთ მოყვანილი კოდი, გაითვალისწინეთ ინფორმაცია "//" მარჯვნივ გეუბნებათ რას აკეთებს კოდის ეს ხაზი:
#ჩართეთ
Servo servo_test;
const int soundSensor = A5;
int servoPin = 13;
int soundValue;
int კუთხე;
void setup () {
servo_test.attach (servoPin);
სერიული.დაწყება (9600);
}
ბათილი მარყუჟი () {
soundValue = analogRead (soundSensor);
Serial.print ("SoundValue =");
Serial.println (soundSensor);
დაგვიანება (50);
კუთხე = რუკა (soundValue, 0, 1023, 0, 180);
servo_test.write (კუთხე);
დაგვიანება (50);
}
ნაბიჯი 4: ხმის სენსორი + სერვო + არდუინო
ასე უნდა გამოიყურებოდეს საბოლოო წრე. უყურეთ ვიდეოს, რომ ნახოთ როგორ მუშაობს.
გირჩევთ:
პოტენომეტრი და სერვისი: კონტროლირებადი მოძრაობა არდუინოსთან ერთად: 4 ნაბიჯი
პოტენომეტრი და სერვო: კონტროლირებადი მოძრაობა არდუინოსთან ერთად: პირველ რიგში თქვენ უნდა შეაგროვოთ შესაბამისი მასალები ამ წრის გასაერთიანებლად
2 პოტენომეტრი და 2 სერვისი: კონტროლირებადი მოძრაობა არდუინოსთან ერთად: 4 ნაბიჯი
2 პოტენომეტრი და 2 სერვისი: კონტროლირებადი მოძრაობა არდუინოსთან ერთად: პირველ რიგში თქვენ უნდა შეაგროვოთ შესაბამისი მასალები ამ წრის გასაერთიანებლად
მუსიკალური რეაქტიული მრავალფერიანი LED განათება - არდუინოს ხმის გამოვლენის სენსორი - RGB LED ზოლები: 4 ნაბიჯი
მუსიკალური რეაქტიული მრავალფერიანი LED განათება | არდუინოს ხმის გამოვლენის სენსორი | RGB LED ზოლები: მუსიკა-რეაქტიული მრავალ ფერადი LED განათების პროექტი. ამ პროექტში გამოყენებულია მარტივი 5050 RGB LED ზოლები (არა მისამართი LED WS2812), Arduino ხმის გამოვლენის სენსორი და 12 ვ ადაპტერი
ინტერაქტიული კვერცხი - ხმის რეაქტიული და დაარტყა რეაქტიული: 4 ნაბიჯი
ინტერაქტიული კვერცხი - ხმის რეაქტიული და დარტყმის რეაქტიული: მე გავაკეთე " ინტერაქტიული კვერცხი " როგორც სკოლის პროექტი, სადაც ჩვენ უნდა შევქმნათ კონცეფცია და პროტოტიპი. კვერცხი რეაგირებს ხმამაღალ ხმაურზე ფრინველის ხმებით და თუ მას 3 ჯერ ძლიერად დააკაკუნებთ, ის რამდენიმე წამს იხსნება. ეს არის პირველი
Arduino დიდი ხმის სენსორი - მუსიკალური რეაქტიული LED- ები (პროტოტიპი): 3 ნაბიჯი
Arduino Big Sound Sensor - Music Reactive LEDs (Prototype): ეს არის ჩემი ერთ – ერთი მომავალი პროექტის პროტოტიპი. მე გამოვიყენებ დიდი ხმის სენსორის (KY-038) მოდულს. სენსორის მგრძნობელობის რეგულირება შესაძლებელია პატარა ბრტყელი ხრახნიანი ბრუნვით. სენსორი მოდულის თავზე, ასრულებს გაზომვებს, როდესაც