Სარჩევი:
- მარაგები
- ნაბიჯი 1: როგორ მუშაობს ეს - MSGEQ7
- ნაბიჯი 2: საცდელი წრე
- ნაბიჯი 3: კოდი
- ნაბიჯი 4: რელეების დამატება
- ნაბიჯი 5: დაფა, რომელიც ყველაფერს აკეთებს
- ნაბიჯი 6: შესრულებულია + მომავალი
ვიდეო: DIY ავტომატური მუსიკალური საშობაო შუქები (MSGEQ7 + Arduino): 6 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:15
ასე რომ, ყოველწლიურად ვამბობ, რომ ვაპირებ ამის გაკეთებას და ვერასდროს შევუდგები ამის გაკეთებას, რადგან ბევრს ვაჭიანურებ. 2020 წელი არის ცვლილებების წელი, ამიტომ მე ვამბობ, რომ ეს არის წელი ამის გასაკეთებლად. ასე რომ, იმედი მაქვს მოგეწონებათ და შექმენით თქვენი საკუთარი მუსიკალური საშობაო შუქები. ეს იქნება მარტივი სახელმძღვანელო, მაგრამ მომავალ წელს ვგეგმავ კიდევ ბევრი რამის გაკეთებას ამ პროექტთან ერთად.
პროექტის სრული ვიდეო:
მარაგები
Bluetooth მიმღები
არდუინო ნანო https://amzn.to/3piiJHb ან
PRO Mini
(დაგჭირდებათ https://amzn.to/2WGa19q მისი პროგრამირებისთვის)
MSGEQ7 IC
MSGEQ7 მოდული
MSGEQ7 ფარი
რეზისტორები
კონდენსატორები
რელეები - მექანიკური https://amzn.to/3pm2WXF ან
მყარი მდგომარეობა https://amzn.to/2KOVqFU X3
მყარი სახელმწიფო 4 არხი
8x8 LED ჩვენება
Solder-able Breadboard
Hook Up Wire Kit
JST ადაპტერები
3.5 მმ სტერეო ჯეკის ბუდე
ელექტრომომარაგების მოდული
9V 1A ელექტრომომარაგება
AC დანამატი, AC სოკეტები და ელექტრო ყუთი ნებისმიერი ადგილობრივი ტექნიკისგან
გამოყენებული ინსტრუმენტები (არ არის ნაყიდი ამ ვიდეოსთვის, მხოლოდ ზოგადი ნივთები მაქვს):
Solder Iron:
სარემონტო ხალიჩა:
ტყვიის გარეშე Solder Wire:
მაგნიტური დამხმარე ხელები:
მულტიმეტრი: https://amzn.to/3oQrgB5 (ჩემი შემდეგი შენაძენი)
მიკროსქემის დაფის მფლობელი
ეს პოსტი შეიცავს შვილობილ ბმულებს, რაც ხელს უწყობს ჩემი არხის მხარდაჭერას. თუ თქვენ ყიდულობთ ჩემი ერთ -ერთი ბმულის საშუალებით, შეიძლება მცირე საკომისიო ვიშოვო; თქვენთვის დამატებითი ღირებულების გარეშე
ნაბიჯი 1: როგორ მუშაობს ეს - MSGEQ7
ამ პროექტის მთავარი კომპონენტი იქნება MSGeq7. ეს არის შვიდ ბენდიანი გრაფიკული ექვალაიზერი IC არის CMOS ჩიპი, რომელიც აუდიო სპექტრს ყოფს შვიდ ზოლად, 63Hz, 160Hz, 400Hz, 1kHz, 2.5kHz, 6.25kHz და 16kHz. შვიდი სიხშირე აღინიშნება პიკზე და მულტიპლექსდება გამომავალზე, რათა უზრუნველყოს თითოეული ზოლის ამპლიტუდის DC წარმოდგენა. ფილტრის პასუხების შესარჩევად გარე კომპონენტები არ არის საჭირო. მხოლოდ ჩიპიანი რეზისტორი და კონდენსატორი საჭიროა ჩიპზე საათის ოსცილატორის სიხშირის შესარჩევად. ფილტრის ცენტრის სიხშირეები აკონტროლებს ამ სიხშირეს.
მონაცემთა ცხრილები:
ასე რომ, საერთო ჯამში, ნამდვილად ადვილია IC– ის გამოყენება.
ნაბიჯი 2: საცდელი წრე
Msgeq7– ის მონაცემთა ცხრილში მოცემულია ტიპიური პროგრამის სქემის დიაგრამა, რომელსაც მივყვებოდი და ვიყენებდი ამ პროექტის სქემის შესაქმნელად.
გაითვალისწინეთ კონკრეტული რეზისტორების და კონდენსატორების მნიშვნელობები. მე მაქვს 2 x 3.5 მმ სტერეო აუდიო ჯეკი, რომელიც საშუალებას აძლევს Bluetooth მოდულს შეიტანოს აუდიო, რათა შეიგრძნოს msgeq7. თქვენ დაგჭირდებათ ორი 22k რეზისტორი და კონდენსატორი MSG– ის გამოსაყოფად და რომ სხვა ბუდე იყოს გამომსვლელზე AUX კაბელის საშუალებით.
ასევე, მე შევცვალე LED- ები რელეებით (ისინი ძირითადად ერთი და იგივეა ამ პროექტის სფეროში), რათა შემდეგ გავაკონტროლო საშობაო განათება.
LED- ები წარმოადგენენ აუდიო "დაბალი" "საშუალო" "მაღალი". გეგმა არის სიხშირის ამპლიტუდის შეგრძნება და გამომწვევი წერტილის განსაზღვრა, რომელიც შემდეგ შუქს აანთებს.
მე ასევე დავამატე 8x8 led მატრიცა, რათა მიმეცა აუდიო სიხშირის სასიამოვნო აუდიო ვიზუალიზაცია მათი დაკვრის დროს.
კოდს შეუძლია იმუშაოს Arduino– ს ნებისმიერ დაფაზე, მაგრამ მე ვიყენებ ნანოს ტესტირებისთვის და Pro Mini- ს საბოლოო დაფაზე.
ნაბიჯი 3: კოდი
ასე რომ, კოდი კვლავ საკმაოდ მარტივია.
სრული კოდი:
კოდს სჭირდება LedControl ბიბლიოთეკა https://www.arduino.cc/reference/en/libraries/ledc… 8x8 ეკრანზე MAX7219. ამის გარდა სხვა ბიბლიოთეკა არ არის საჭირო და კოდი ცალკეა.
მარყუჟში, მე ვამოწმებ MSG– ს სხვადასხვა ზოლს და ვაფასებ 0 – დან 7 – მდე მნიშვნელობებს, რომლებიც გამოჩნდება 8x8 მატრიცაზე. შემდეგ მე ვინახავ მნიშვნელობებს მასივში, რათა სწრაფად დამუშავდეს დაუყოვნებლივ.
ეს ამპლიტუდის მნიშვნელობები შემოწმდება, რომ გადალახოს ისინი მითითებულ მნიშვნელობას. თუ გააკეთებენ, შუქს ვანთებ.
დიაპაზონი 0, 1, 2 = დაბალი (63Hz– დან 400Hz– მდე)
დიაპაზონი 3 = MIDs (400Hz to 2500Hz)
ბენდი 4, 5, 6 = HIGH (2.5KHz to 16KHz)
ეს იყო უფრო პირადი არჩევანი დაკვირვებებზე დაყრდნობით, რამაც ჩემი აზრით საუკეთესო განათების ეფექტი მისცა. ეს შეიძლება შეიცვალოს და შეიცვალოს ნებისმიერი ტიპის მუსიკისთვის ან მსუბუქი შოუსთვის.
მას შემდეგ რაც მე დამთავრდა მექანიკური რელეების გამოყენება, რაც სულ მქონდა იმ მომენტში, მე დავამატე დროშის სისტემა, რომ გამეორებები დარჩეს მინიმალური დროის განმავლობაში, რათა არ მოხდეს გადართვა/სწრაფი რხევები, რამაც შეიძლება დააზიანოს რელეები და იმოქმედოს მუსიკალური განათება.
მას შემდეგ, რაც დრო გადის და ამპლიტუდა არ ამოქმედდება, led წაიშლება და პროცესი გრძელდება.
მე ვიყენებ millis () - ს, არა შეფერხებებს, რომ კოდი არ იყოს დაბლოკილი დაგვიანებით. ასე რომ, კოდი მუშაობს მართლაც სწრაფად და ეფექტურად.
ნაბიჯი 4: რელეების დამატება
გაფრთხილება: გთხოვთ ფრთხილად იყოთ AC ძაბვებთან მუშაობისას. გთხოვთ, მიიღოთ დახმარება პროფესიონალი/ელექტრიკოსისგან, თუ არ ხართ დარწმუნებული. შენიშვნა მე ვარ ლიცენზირებული მავთული.
ამ პროექტისთვის მე ვიყენებ მექანიკურ რელეებს, რადგან მყარი რელეები მქონდა მხოლოდ DC ძაბვებისთვის/
Შვებით.
მე გირჩევთ მიიღოთ SSR– ების კომპლექტი, თუ თქვენ უკვე არ გაქვთ მექანიკური რელეები და გეგმავთ ამ პროექტის განხორციელებას.
ისინი უფრო სწრაფად და რაც მთავარია ჩუმად არიან. შენიშვნა SSR– ს აქვს უფრო დაბალი დენის დონე ვიდრე მექანიკური რელეები, რათა გაითვალისწინოთ რამდენი შუქის დაყენება გსურთ ერთ დანამატზე და გაზომეთ მიმდინარე გათამაშება.
ნაბიჯი 5: დაფა, რომელიც ყველაფერს აკეთებს
მას შემდეგ რაც ყველაფერი იმუშავა, როგორც მინდოდა, ყველაფერი მოვათავსე გასაყიდად დაფაზე.
ეს იგივე სქემის დიაგრამაა, როგორც ამ დროს მე ვიყენებდი ძველი ლეპტოპის აუდიო ჯეკს აუდიოს შიგნით და გარეთ.
მე მაქვს Arduino pro mini და breadboard დენის წყარო, ასე რომ დაფა შეიძლება იკვებებოდეს 12 ვ DC ჯეკით/
8x8 დისპლეი მიმაგრებულია ერთ ხრახნიან ხვრელზე.
რელეს აქვს 6 პინიანი JST კონექტორი, რომელიც უზრუნველყოფს Gnd, 5v და 4 GPIO– ს 4 რელეების გასაკონტროლებლად. ამ პროექტისთვის მე მხოლოდ 3 ამ რელეს ვიყენებ მაშინ, როდესაც 4 დანამატი ნორმალურად არის დახურული და გამოყენებული იქნება როგორც მყარი გადატვირთვა მომავლისთვის და დაფის კვებისათვის.
ნაბიჯი 6: შესრულებულია + მომავალი
პროექტის სრული ვიდეო:
შეგიძლიათ მოიწონოთ გაზიარება და გამოწერა.
მომავალ წელს მინდა დავამატო wifi და RTC, რათა დისტანციური და დროის კონტროლი იყოს შესაძლებელი. ასევე, FM გადამცემი, რათა მანქანებმა შეძლონ აუდიოს დარეგულირება. რაც მთავარია, რელეებს გადავიტან SSR– ებზე. მე ასევე შემიძლია MSGEQ7- ის გადართვა DSP- ზე და აუდიოს სათანადო ანალიზი უკეთესი განათების ეფექტებისთვის.
იმედია ყველას გილოცავთ დამდეგ შობა -ახალ წელს.
გირჩევთ:
Arduino საშობაო შუქები: 5 ნაბიჯი (სურათებით)
არდუინოს საშობაო შუქები: შობა ახლოვდება, ამიტომ გადავწყვიტე ჩემი სახლის ლამაზი გაფორმება. საშობაო განათების მრავალი სახეობა არსებობს, მაგრამ მე გადავწყვიტე, რომ მე თვითონ შემექმნა. უმარტივესი რამ, რისი მოფიქრებაც შემიძლია, არის Arduino– სთან მიმაგრება რამდენიმე led
საშობაო ავტომატური შუქები: 6 ნაბიჯი (სურათებით)
საშობაო ავტომატური შუქები: ამ ინსტრუქციაში მე გაჩვენებთ თუ როგორ უნდა ავაშენოთ საშობაო შუქები ავტომატურად მოციმციმე მუსიკის დაკვრისას! პროექტს აქვს 2 ნაწილი: ელექტრული წრე და არდუინოს კოდი/ალგორითმი. წრე მუშაობს 8 არხიანი რელეს გამოყენებით, რომ დაიხუროს
DIY მუსიკალური საშობაო შუქები დამწყებთათვის ჟოლოს პიით: 12 ნაბიჯი (სურათებით)
წვრილმანი მუსიკალური საშობაო შუქები დამწყებთათვის ჟოლოს პიით: დღეს მე გავდივარ ნაბიჯებს, რომ გამოვიყენო ჟოლოს პი, რათა თქვენი საშობაო განათება მუსიკით აინთოს. მხოლოდ რამდენიმე დოლარი დამატებითი მასალით, მე გაგიმხელთ თქვენი ჩვეულებრივი საშობაო შუქების გადაკეთებაზე მთლიანი სახლის სინათლის შოუზე. მიზანი მან
DIY საშობაო შუქები მუსიკაზე - ქორეოგრაფიული სახლის შუქები: 15 ნაბიჯი (სურათებით)
DIY საშობაო შუქები მუსიკისთვის - ქორეოგრაფიული სახლის შუქები: DIY საშობაო შუქები მუსიკისთვის - ქორეოგრაფიული სახლის შუქები ეს არ არის დამწყები წვრილმანი. თქვენ დაგჭირდებათ ელექტრონიკის, ცირკულაციის, ძირითადი პროგრამირების და ელექტრო უსაფრთხოების ზოგადი ცოდნა. ეს წვრილმანი არის გამოცდილი ადამიანისთვის, ასე რომ
საშობაო ყუთი: Arduino/ioBridge ინტერნეტით კონტროლირებადი საშობაო შუქები და მუსიკალური შოუ: 7 ნაბიჯი
საშობაო ყუთი: Arduino/ioBridge ინტერნეტით კონტროლირებადი საშობაო შუქები და მუსიკალური შოუ: ჩემი საახალწლო ყუთის პროექტი შედგება ინტერნეტ კონტროლირებადი საშობაო შუქებისა და მუსიკალური შოუსგან. საშობაო სიმღერა შეიძლება ითხოვოს ონლაინ რეჟიმში, რომელიც შემდეგ იდება რიგში და უკრავს მოთხოვნილი თანმიმდევრობით. მუსიკა გადადის FM სტატისტიკაზე