Სარჩევი:
- ნაბიჯი 1: დიზაინი
- ნაბიჯი 2: რას აპირებთ
- ნაბიჯი 3: როგორ მუშაობს სქემა / დიაგრამა
- ნაბიჯი 4: აუდიო ჩართვა
- ნაბიჯი 5: აუდიო გაყვანილობა (გაგრძელება)
- ნაბიჯი 6: ფოტორეზისტორი
- ნაბიჯი 7: ჩვენი LED სქემის მშენებლობა
- ნაბიჯი 8: თეორია შენიშვნების სიხშირის მისაღებად
- ნაბიჯი 9: Arduino პროგრამირება
- ნაბიჯი 10: კავშირის დიაგრამა
- ნაბიჯი 11: მუსიკა
- ნაბიჯი 12: საბოლოო მოსაზრებები
ვიდეო: Arduino + Mp3: 12 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
მე მიყვარს სინათლე, ფიზიკა, ოპტიკა, ელექტრონიკა, რობოტიკა და ყველაფერი, რაც მეცნიერებასთან არის დაკავშირებული. დავიწყე მუშაობა მონაცემთა გადაცემაზე და მინდოდა გამომეცადა Li-Fi მეთოდი, რაღაც ინოვაციური და რომელიც იზრდება.
მე ვიცი Li-Fi– ს მიერ მიღწეული მონაცემთა გადაცემის მაღალი სიჩქარის შესახებ, ამიტომ მინდოდა ამ საკითხთან დაკავშირებით რაიმე მემუშავა და გამომეყენებინა რაიმე სასარგებლო. ამ პროექტში ვიფიქრე, რომ ეს იყოს ეკონომიური და საინტერესო, ამიტომ გადავწყვიტე გამოვიყენო ის, რაც ყველას მოსწონს, მუსიკა.
თავიდან მეგონა, რომ ეს იქნებოდა რაღაც ძვირი, მაგრამ რადგან ყველაფერი ციფრულ რეჟიმში მუშაობდა, წარმოუდგენლად იაფი აღმოჩნდა.
არდუინოს სიმარტივით შემიძლია გამოვიყენო სიხშირე ბგერების წარმოსაქმნელად, პროექტი არის სიმღერის კოდირება და ყველაფერი მზადაა ისე, რომ ადამიანებმა შეძლონ სხვა სიმღერების კოდირება და მონაცემების გაგზავნა LED- ის საშუალებით, რქის პირდაპირ არდუინოსთან დაკავშირების გარეშე.
ნაბიჯი 1: დიზაინი
ჩვენ შეგვიძლია შევნიშნოთ, რომ პროექტი განხორციელდა პროტობორდზე, ვინაიდან ტარდება ტესტები და მალე დაემატება გამაძლიერებლები სიგნალის გასაუმჯობესებლად. რაღაც რაც შევამჩნიე ის არის, რომ რქის სიგნალი ძალიან დაბალია, ამიტომ რქასთან დაკავშირებამდე უნდა გავაძლიერო სიგნალი.
ნაბიჯი 2: რას აპირებთ
ინსტრუმენტები და აღჭურვილობა:
- მულტიმეტრი: მინიმუმ თქვენ უნდა შეამოწმოთ ძაბვა, პოლარობა, წინააღმდეგობა და უწყვეტობა პრობლემების გადასაჭრელად. გადადით ლინკზე
- Cautín. Go ლინკი
- Მაკარონი.
- შედუღება. გადადით ლინკზე
- სანთებელა.
- ჭრის pliers.
ელექტრონიკა:
- ჯეკი: ჩვენ შეგვიძლია ბევრი აუდიო ობიექტის გადამუშავება, ამ შემთხვევაში მე ვიპოვე ის, რომელიც გამოიყენებოდა არაფუნქციონერ დინამიკებთან დასაკავშირებლად.
- არდუინო: ჩვენ შეგვიძლია გამოვიყენოთ ნებისმიერი არდუინო, ამ მიზნით მე გამოვიყენე არდუინო.
- LED: მე გირჩევთ LED- ს, რომელიც გამოიმუშავებს თეთრ შუქს, რადგან მას არ გააჩნდა თეთრი შუქი, მე გამოვიყენე RGB LED, რომელიც ყოველთვის ვიღებდი 3 ფერს თეთრი შუქის შესაქმნელად (მნიშვნელოვანია: წითელი LED- ით, მწვანე LED და ლურჯი LED არ იმუშავებს ჩვენზე) წრე).
- რეზისტორი: თუ იყენებთ RGB LED– ს, გირჩევთ გამოიყენოთ 1k Ohms რეზისტორები, ხოლო თუ იყენებთ თეთრ LED– ს, შეგიძლიათ გამოიყენოთ 330 Ohm რეზისტორები.
- ბატარეა: სასურველია იყოს 9 ვ.
- კონექტორი 9 ვ ბატარეისთვის. გადადით ლინკზე
- კაბელი: გაჭრისა და კავშირების გასაადვილებლად გამოვიყენე JUMPERS. Go Link
- ფოტორეზისტორი (მზის უჯრედი)
ნაბიჯი 3: როგორ მუშაობს სქემა / დიაგრამა
აი როგორ მუშაობს სისტემა:
ვინაიდან ადამიანის თვალი ვერ ხედავს შუქს სპექტრის ზოგიერთ ინტერვალში, LED- ების მიერ გამოსხივებული სინათლის გამოყენებით ჩვენ შეგვიძლია სიგნალების გაგზავნა სიხშირის შეფერხების საშუალებით. ეს არის შუქის ჩართვა და გამორთვა (კვამლის სიგნალების მსგავსად). წრე მუშაობს 9 ვ ბატარეაზე, რომელიც ამარაგებს ჩვენს მთელ წრეს.
ნაბიჯი 4: აუდიო ჩართვა
ჯეკის ჭრისას ჩვენ შეგვიძლია შევამოწმოთ ჩვენი მულტიმეტრის უწყვეტობა, რომ ვიცოდეთ რომელი კაბელები შეესაბამება მიწას და სიგნალს, არის ჯეკი 2 კაბელით (მიწა და სიგნალი) და სხვა 3 კაბელით (მიწა, მარჯვენა სიგნალი, მარცხენა სიგნალი). ამ შემთხვევაში კაბელის გაჭრისას მივიღე ვერცხლის კაბელი, თეთრი კაბელი და წითელი კაბელი. მულტიმეტრით შემიძლია დავადგინო, რომ ვერცხლის კაბელი შეესაბამება მიწას და დასასრულს წითელი და თეთრი არის სიგნალი. კაბელის გასაძლიერებლად, მე გავაკეთე ის, რომ გავყავი კაბელი 50% -50% და მე გადავატრიალებ მას ისე, რომ მე მქონდეს ერთი პოლარობის 2 მავთული უფრო ძლიერი და ისევ ბორბალი (ეს არის კაბელის გასაძლიერებლად და მე არა იცი შესვენება ადვილად).
ნაბიჯი 5: აუდიო გაყვანილობა (გაგრძელება)
ვინაიდან კაბელი ძალიან თხელია და საჭრელი ხელსაწყოთი ძალიან ადვილად იშლება, გირჩევთ გამოიყენოთ ცეცხლი, ამ შემთხვევაში სანთებელა გამოიყენეს.
უბრალოდ აანთეთ კაბელის წვერი ცეცხლით და როდესაც იწვის თქვენ უნდა ამოიღოთ თითები ან რაიმე ინსტრუმენტი კაბელი სანამ ის ცხელია (რასაც ჩვენ ვაშორებთ არის პლასტიკური რომელიც ფარავს კაბელს). ახლა მოდით ჩავდოთ თეთრი და წითელი მავთულები კვანძი
ნაბიჯი 6: ფოტორეზისტორი
ამ შემთხვევაში მე გამოვიყენე მზის პანელი უფრო დიდი ფართობის დასაფარად, ამ უჯრედისთვის უბრალოდ შედუღებული ჯუმბერის კაბელები დადებით და უარყოფით ტერმინალებზე.
იმის გასაგებად, მუშაობს თუ არა ჩვენი უჯრედი ვოლტმეტრის საშუალებით, ჩვენ შეგვიძლია ვიცოდეთ ის ძაბვა, რომელიც უზრუნველყოფს მზის შუქზე (გირჩევთ, ის იყოს 2V ± 0.5)
ნაბიჯი 7: ჩვენი LED სქემის მშენებლობა
RGB LED– ის გამოყენებით და 1k ohm– ის წინააღმდეგობით ჩვენ შეგვიძლია მივიღოთ თეთრი ფერი, პროტო დაფაზე ჩართვისას ჩვენ შევასრულებთ იმას, რაც ნაჩვენებია დიაგრამაში, სადაც ჩვენ გვექნება 9V ბატარეა, რომელიც LED- ს იკვებება დადებითი და დედამიწა უკავშირდება სიგნალი, რომელიც აგზავნის ჩვენს პლეერს (მუსიკალური სიგნალი). ჯეკპოტის საფუძველი უკავშირდება LED- ების უარყოფით მხარეს.
ექსპერიმენტისას მინდოდა სხვა ტიპის ფერი მეცადა იმისთვის, რომ დამეკვირვებინა რა მოხდა და არ მივიღე შედეგი წითელი, მწვანე და ლურჯი LED- ით.
ნაბიჯი 8: თეორია შენიშვნების სიხშირის მისაღებად
ხმა სხვა არაფერია თუ არა ჰაერის ვიბრაცია, რომელსაც სენსორი შეუძლია ამოიღოს, ჩვენს შემთხვევაში ყური. გარკვეული ტალღის ხმა დამოკიდებულია ჰაერის ვიბრაციის სიხშირეზე.
მუსიკა იყოფა შესაძლო სიხშირეებად იმ ნაწილებად, რომელსაც ჩვენ ვუწოდებთ "ოქტავას" და თითოეულ ოქტავას 12 ნაწილად, რომელსაც ჩვენ ვუწოდებთ მუსიკალურ ნოტებს. ოქტავას თითოეულ ნოტს აქვს ზუსტად იგივე ნახევრის სიხშირე ზედა ოქტავაზე.
ხმის ტალღები მჭიდროდ წააგავს ტალღებს, რომლებიც წარმოიქმნება წყლის ზედაპირზე, როდესაც ჩვენ ვაგდებთ ობიექტს, განსხვავება ისაა, რომ ბგერითი ტალღები ვიბრირებენ ჰაერს ყველა მიმართულებით მისი წარმოშობიდან, თუ რაიმე დაბრკოლება არ იწვევს დარტყმას და არ ამახინჯებს მას.
ზოგადად, ნოტა "n" (n = 1 Do, n = 2 Do #… n = 12 დიახ) ოქტავის "o" (0 -დან 10 -მდე) აქვს სიხშირე f (n, O) რომ ჩვენ შეგვიძლია გამოვთვალოთ ამ გზით (სურათი):
ნაბიჯი 9: Arduino პროგრამირება
პროგრამირებისთვის ჩვენ უბრალოდ ვიღებთ სიმღერას და ჩვენ წავალთ ნოტის ტიპის შერჩევაში, რა დროსაც უნდა გავითვალისწინოთ მნიშვნელოვანი. პირველ რიგში, პროგრამაში განსაზღვრულია ჩვენი სპიკერის გამომავალი, როგორც pin 11, შემდეგ მიჰყევით float მნიშვნელობებს, რომლებიც შეესაბამება თითოეულ ნოტს, რომელსაც ჩვენ გამოვიყენებთ მისი სიხშირის მნიშვნელობით. ჩვენ უნდა განვსაზღვროთ შენიშვნები, რადგან შენიშვნების ტიპებს შორის დრო განსხვავებულია, კოდში შეგვიძლია დავაკვირდეთ ძირითად შენიშვნებს, გვაქვს სიჩქარე წუთში სიჩქარის გაზრდის ან შემცირებისათვის. თქვენ იპოვით რამოდენიმე კომენტარს კოდში, რათა მათ მართონ.
ნაბიჯი 10: კავშირის დიაგრამა
მოდით დავუკავშიროთ არდუინოს დედამიწა ჩვენი ჯეკ კაბელის მიწას და დადებითი დადებით 9 ვ ბატარეას. სიგნალი გამოვა პინი 11 -დან, რომელიც დაუკავშირდება ბატარეის ნეგატივს.
ნაბიჯი 11: მუსიკა
ახლა, როდესაც ჩავტვირთეთ კოდი ჩვენს არდუინოში და ყველა კავშირი, დროა ვითამაშოთ! ჩვენ ვნახავთ, როგორ იწყებს ჩვენი რქა ჟღერადობას ჩვენს არდუინოსთან დაკავშირების გარეშე, ჩვენ უბრალოდ სიგნალებს ვგზავნით LED- ის საშუალებით.
ნაბიჯი 12: საბოლოო მოსაზრებები
რქაში ხმა ძალიან შემცირდება, ამიტომ გირჩევთ ჩართოთ წრე სიგნალის გასაძლიერებლად. სიმღერის დაპროგრამებისას, რომელიც თითოეულს სურს, მან უნდა გაითვალისწინოს ლოდინის დრო და მოთმინება, რადგან წარმოუდგენელი შედეგის მისაღწევად ყურის ბევრი მორგება მოგვიწევს.
მეკატრონიკა ლატამი
გირჩევთ:
როგორ გააკეთოთ MP3 პლეერი LCD– ით Arduino და DFPlayer მინი MP3 პლეერის მოდულის გამოყენებით: 6 ნაბიჯი
როგორ გავაკეთოთ MP3 პლეერი LCD– ით Arduino და DFPlayer მინი MP3 პლეერის მოდულის გამოყენებით: დღეს ჩვენ გავაკეთებთ MP3 პლეერს LCD– ით Arduino და DFPlayer მინი MP3 პლეერის მოდულის გამოყენებით. პროექტს შეუძლია წაიკითხოს MP3 ფაილები SD ბარათში და შეაჩეროს პაუზა და ითამაშეთ იგივე როგორც მოწყობილობა 10 წლის წინ. ასევე აქვს წინა სიმღერა და მომდევნო სიმღერა გართობა
Arduino Retro Style MP3 Player!: 8 ნაბიჯი (სურათებით)
Arduino Retro Style MP3 Player !: Mp3 პლეერი შეიძლება მოძველებული ჟღერდეს. სმარტფონებს შეუძლიათ ამაზე უკეთესი! ყველა იმ აპლიკაციითა და ნაკადიანი სერვისებით, თქვენ არც გჭირდებათ მუსიკის ან სიმღერის გადმოტვირთვა. მაგრამ როდესაც მე DFplayer მოდულს შევხვდი, ის მართლაც აღფრთოვანებული იყო ჩემთვის
საუბარი არდუინოზე. - MP3– ის დაკვრა არდუინოსთან ერთად ყოველგვარი მოდულის გარეშე - MP3 ფაილის Arduino– დან დაკვრა PCM– ის გამოყენებით: 6 ნაბიჯი
საუბარი არდუინოზე. | MP3– ის დაკვრა არდუინოსთან ერთად ნებისმიერი მოდულის გარეშე | Arduino– დან Mp3 ფაილის დაკვრა PCM– ის გამოყენებით: ამ ინსტრუქციებში ჩვენ ვისწავლით თუ როგორ ვითამაშოთ arduino– ით mp3 ფაილი აუდიო მოდულის გამოყენების გარეშე, აქ ჩვენ გამოვიყენებთ PCM ბიბლიოთეკას Arduino– სთვის, რომელიც უკრავს 16 ბიტიან PCM– ს 8kHZ სიხშირით, ასე რომ, ამის გაკეთება
სიმღერების დაკვრა (MP3) Arduino– ით PWM– ს გამოყენებით სპიკერზე ან Flyback Transformer– ზე: 6 ნაბიჯი (სურათებით)
სიმღერების დაკვრა (MP3) Arduino– ს გამოყენებით PWM სპიკერზე ან Flyback Transformer– ზე: გამარჯობა ბიჭებო, ეს არის ჩემი პირველი სასწავლო ინსტრუქცია, იმედი მაქვს მოგეწონებათ !! ძირითადად, ამ პროექტში მე გამოვიყენე სერიული კომუნიკაცია ჩემს არდუინოსა და ჩემს ლეპტოპს შორის, მუსიკალური მონაცემების გადატანა ჩემი ლეპტოპიდან არდუინოში. და Arduino TIMERS t
BOLSITA PARA MP3 Y PARLANTES / LITTLE BAG MP3 MP3 PLAYER AND SPEAKERS: 5 Steps
BOLSITA PARA MP3 Y PARLANTES / LITTLE BAG FOR MP3 PLAYER AND SPEAKERS: Soy nuevo en esto de los instructables, pero este bolsito era lo que queria hacer para escuchar musica en la ducha o para colgarlo al frente de la bicicleta. თქვენ გესაჭიროებათ გაეცნოთ და გაეცნოთ ვიდეოებს ჩემს ვლოგში: www.mercenario.org. კალმები