Სარჩევი:

საშობაო ავტომატური შუქები: 6 ნაბიჯი (სურათებით)
საშობაო ავტომატური შუქები: 6 ნაბიჯი (სურათებით)

ვიდეო: საშობაო ავტომატური შუქები: 6 ნაბიჯი (სურათებით)

ვიდეო: საშობაო ავტომატური შუქები: 6 ნაბიჯი (სურათებით)
ვიდეო: ძმამ დას iphone 6 უყიდა 2024, ნოემბერი
Anonim
Image
Image
საშობაო ავტომატური შუქები
საშობაო ავტომატური შუქები

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

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

ნაბიჯი 1: მიიღეთ მასალები

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

1x Arduino Uno

1x პურის დაფა

1x Electret მიკროფონის გამაძლიერებელი

1x Jumper Wire Bundle 65 ცალი

1x პრემიუმ ქალი/მამაკაცი მხტუნავი მავთულები - 20 x 12 https://www.adafruit.com/product/1713

1x SunFounder 8 არხის სარელეო

8x Vickerman მინი საშობაო შუქები (ასევე შეგიძლიათ შეიძინოთ ნაკლები ბოჭკო)

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

ნაბიჯი 2: ელექტრო - სარელეო და საშობაო შუქების დაკავშირება

ელექტრო - სარელეო და საშობაო შუქების დაკავშირება
ელექტრო - სარელეო და საშობაო შუქების დაკავშირება
ელექტრო - სარელეო და საშობაო შუქების დაკავშირება
ელექტრო - სარელეო და საშობაო შუქების დაკავშირება
ელექტრო - სარელეო და საშობაო შუქების დაკავშირება
ელექტრო - სარელეო და საშობაო შუქების დაკავშირება

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

შენიშვნა: ნუ იმუშავებთ საშობაო ნათურებზე, სანამ განათება ჩართულია!

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

რელეის დაკავშირების შესახებ მეტი შეგიძლიათ იხილოთ აქ:

ნაბიჯი 3: ელექტრო - მიკროფონი და არდუინო

ელექტრო - მიკროფონი და არდუინო
ელექტრო - მიკროფონი და არდუინო
ელექტრო - მიკროფონი და არდუინო
ელექტრო - მიკროფონი და არდუინო
ელექტრო - მიკროფონი და არდუინო
ელექტრო - მიკროფონი და არდუინო

შემდეგი, ჩვენ უნდა დავუკავშიროთ ელექტრული მიკროფონი არდუინოს, რათა დავიწყოთ ხმოვანი ტალღების მიღება ანალოგური შეყვანის სახით. კავშირები საკმაოდ მარტივია მიკროფონის VCC– ით და Arduino 5V– თან მიწასთან, შესაბამისად მიწასთან, მიკროფონის გამომავალი პირდაპირ უკავშირდება Arduino– ს ანალოგურ 0 პინს. სურათები ზემოთ და ვიზუალური Fritzing ჩართვა ქვემოთ დეტალურად როგორ მიკროფონი და სარელეო ფორუმში დაკავშირება Arduino.

ნაბიჯი 4: Arduino კოდი - ავტომატური მოციმციმე შუქები

Arduino კოდი - ავტომატური მოციმციმე შუქები
Arduino კოდი - ავტომატური მოციმციმე შუქები

ყველა ელექტრონიკის შეერთების შემდეგ, დროა ატვირთოთ Arduino კოდი! ავტომატური მოციმციმე შუქების კოდი გამოიწვევს საშობაო შუქების ავტომატურ აციმციმებას მიკროფონის მოსმენის ხმის სიხშირის მიხედვით. კოდი მუშაობს ალგორითმის სახელწოდებით FHT (სწრაფი ჰარტლის გარდაქმნა) FFT– ის მსგავსი (სწრაფი ფურიეს ტრანსფორმაცია) ხმოვანი ტალღის დროის დომენიდან სიხშირის დომენად გადასაყვანად.

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

ნაბიჯი 5: Arduino კოდი - სახელმძღვანელო მოციმციმე შუქები

Arduino კოდი - სახელმძღვანელო მოციმციმე შუქები
Arduino კოდი - სახელმძღვანელო მოციმციმე შუქები

ჩემი GitHub საცავი ასევე შეიცავს შუქების ხელით მოციმციმე კოდს. ამ საცავის სახელმძღვანელო კოდი ამჟამად დაკალიბრებულია Carol of Bells– ისთვის, მაგრამ თქვენ შეგიძლიათ შეცვალოთ კოდი ნებისმიერ სიმღერაზე მოციმციმე იმავე ნიმუშის დაცვით, რასაც მე ვიყენებ ამ კოდში! კოდი ასევე ხელმისაწვდომი იქნება GitHub– ზე:

ნაბიჯი 6: დააყენეთ განათება და გაუშვით კოდი

დააყენეთ განათება და გაუშვით კოდი!
დააყენეთ განათება და გაუშვით კოდი!
დააყენეთ განათება და გაუშვით კოდი!
დააყენეთ განათება და გაუშვით კოდი!

განათავსეთ თქვენი განათება იქ, სადაც გსურთ, ატვირთეთ თქვენი კოდი Arduino დაფაზე და უყურეთ თქვენს სინათლის შოუს! მას შემდეგ რაც დაასრულებთ და ის იმუშავებს, თქვენ შეგიძლიათ ჩართოთ თქვენი Arduino 9V ბატარეით, ასე რომ თქვენ არ გჭირდებათ ლეპტოპის სიახლოვე. ისიამოვნეთ შოუს!

გირჩევთ: