Სარჩევი:
- ნაბიჯი 1: აიღე იგი ცალკე
- ნაბიჯი 2: შესწორებული დიზაინი
- ნაბიჯი 3: განხორციელება
- ნაბიჯი 4: დასკვნები და რჩევები
ვიდეო: MiniClipMP3 Hack: 4 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
მინი კლიპი MP3 პლეერი
ამ ზარმაცი ძველმა გიკმა (L. O. G.) ცოტა ხნის წინ შეიძინა რამდენიმე მინი კლიპის MP3 პლეერი Aliexpress.com– დან. როდესაც ისინი შევიძინე, ისინი დაახლოებით $ 1.20 აშშ დოლარი იყო. ისინი უკრავენ MP3 ფაილებს, რომლებიც განთავსებულია მიკრო SD ბარათზე სტერეო რეჟიმში. სინამდვილეში ისინი საკმაოდ კარგად მუშაობენ. დატენეთ, ჩართეთ მიკრო SD ბარათი და ყურსასმენი, ჩართეთ. ის ავტომატურად იწყება.
მათი შეძენის ერთ -ერთი მიზეზი იყო ორმხრივი დარტყმის დამკვრელის შექმნა. ასე რომ, ჩემი პირველი მიზანია გავაკონტროლო ეს მინი კლიპის MP3 პლეერი არდუინოთი.
ნაბიჯი 1: აიღე იგი ცალკე
კარგი, ადვილია მისი დაშლა, აიღე Xacto დანა, გაუშვი კიდეებზე და ასწიე.
PCB– ზე ნახავთ ხუთ მეტალის გუმბათს, რომლებიც ემთხვევა წინა პანელის ღილაკებს, Vol+ Vol-, Pause, Prev და Next. როგორც ეს მუშაობს ისე, რომ გუმბათი ძირს ეცემა, ლითონი ხდის გადამრთველს, რომელიც გარე ბეჭედს ცენტრთან აკავშირებს. ეს ლითონის გუმბათები ინახება გარკვეული გამჭვირვალე ლენტით.
PCB– ზე არის მხოლოდ ერთი IC. ეს არის ალბათ AC1187, IC– ზე დაბეჭდილი ნომერი, როგორც ჩანს, მხოლოდ თარიღის კოდია. მხოლოდ სხვა კომპონენტებია კონდენსატორი, LED, კვების ბლოკი, მიკრო SD ადაპტერი და ბატარეა.
ასე რომ, ჩემი მიზანია გავაკონტროლო ჩემი მოთამაშე პროგრამული უზრუნველყოფით, ისევე როგორც ღილაკები.
მესამე სურათი გვიჩვენებს PCB- ის ღილაკის მხარეს ფირზე და გუმბათებით ამოღებული. რისი იმედიც მქონდა ის იყო, რომ ყველა გარე რგოლი მიწასთან იყო მიბმული, ასე რომ ადვილი იქნებოდა არდუინოსთან ურთიერთობა. ეს ასე არ არის.
ნაბიჯი 2: შესწორებული დიზაინი
გარკვეული ძებნის შემდეგ ვიპოვე სქემა ზოგიერთ რუსულ საიტზე, რომელიც, როგორც ჩანს, ზუსტია.
კომენტარები სქემატურ თემაზე:
როგორც ჩანს, AC1187 არის ჩვეულებრივი მიკროკონტროლი.
LiPo ბატარეა დაკავშირებულია AC1187 VBat პინთან. VDDIO აშკარად არის 3.3V გამომავალი სახელწოდებით VCC. DACL და DACR არის აუდიო გამომავალი.
სქემატური ??: ამ სქემატური მიხედვით, როგორც ჩანს, კვების ბლოკი უნდა იყოს ჩართული ბატარეის დასატენად. არ მჯერა რომ ასეა. ამ ეტაპზე არ მაინტერესებს.
ჩემი ბინურალური დარტყმის მოთამაშისთვის, ის, რაც მე ყველაზე მეტად მაინტერესებს, არის ხმის კონტროლი. ეს მოთამაშეები ავტომატურად იწყებენ თამაშს, ასე რომ მე შემიძლია მისი შეჩერება ძალაუფლების მოხსნით. თუ გადახედავთ სქემატურს, Vol+ და Vol- ორივე მიბმულია Vcc– ზე. ამიტომ ვფიქრობდი, რომ იქნებ ციფრული სიგნალი გამოვიყენო pin3- ისთვის ან pin4- ის დასაყენებლად. სამწუხაროდ, მე ვუყურე ამ ქინძისთავებს ოსცილოსკოპით და ისინი 3.3 ვ სიგნალია, რომელსაც აქვს უარყოფითი შემობრუნება. შევეცადე გამომეყენებინა რამდენიმე რეზისტორი, მაგრამ არ გამოვიდა.
მე საშინელი ვარ ანალოგური მიკროსქემის დიზაინში. ჩემმა მეგობარმა, ახალმა ზელანდიელმა ინსტრუქტორმა, შემოგვთავაზა PNP ტრანზისტორი. მე მქონდა რაღაც 2N3906, ამიტომ ვცადე ისინი და როგორც ჩანს მუშაობდნენ.
არც ისე კარგი: მე შევეცადე მსგავსი სქემა წინა, შემდეგი და პაუზისთვის, მაგრამ ვერ მოვახერხე მისი მუშაობა.
მე ასევე ვცდილობდი ენერგიის შეცვლას 2N3906– ით, მაგრამ ეს არ მუშაობდა. ინტერნეტის ძიებისას მე დავინახე დიზაინი P არხის MosFET– ის გამოყენებით. სამწუხაროდ, ერთადერთი, რაც ხელთ მქონდა იყო SMD ნაწილი, AO3401. ასე რომ, მე უნდა შევცვალო ერთი, რათა შემეძლოს მისი დაფარვა.
როგორც ჩანს, ჩემი პურის დაფა მუშაობდა. ერთვის ჩემი სქემატური და Eagle Cadsoft სქემა.
ნაბიჯი 3: განხორციელება
რჩევა: USB– ის დასატენად ყველა დატენვის მოწყობილობის უმეტესობას აქვს LiPo ბატარეები, რომლებიც მათში არის დაახლოებით 2.8 - დან 4.2 ვ - მდე და სქემები მუშაობს 3.3 ვ - ზე.
ეს მოიცავს ამ მინი კლიპის MP3 პლეერს. ჩემი Arduino– სთვის ავირჩიე 3.3v Pro Micro, რომელიც ასევე შევიძინე Aliexpress.com– დან, ასე რომ მე მექნება თავსებადი ძაბვები.
ცვლილებები AC1187 MP3 PCB– ში:
ამოიღეთ ლენტი და ღილაკის გუმბათის ზოლი.
ამოიღეთ LiPo ბატარეა.
შეაერთეთ მავთული იქ, სადაც აკუმულატორის უარყოფითი ტერმინალი იყო დაკავშირებული. ეს იქნება მიწის მავთული.
ღილაკის მხარეს, დაუკავშირეთ ორი მავთული K1 ქინძისთავებს. გარე ბეჭედი არის Vcc, შიდა წერტილი არის AC1187 pin 3.
შეაერთეთ ერთი მავთული K2– ის გარე რგოლთან, ეს არის AC1187 pin 4.
შეაერთეთ ოთხი მავთული მამრობითი სათაურთან, Vcc, Gnd, Pin3 და Pin 4.
მე სქემატური სქემა გადავიტანე პროტობორდზე.
თან ერთვის არდუინოს ესკიზი (MP3controller.ino) 3.3v Sparkfun Pro Micro– სთვის.
შესამოწმებლად, ჩაწერეთ MP3 ფაილი მიკრო SD ბარათზე, ჩადეთ MP3 პლეერში, დაუკავშირეთ ყურსასმენი MP3 პლეერში. ჩატვირთეთ MP3controller.ino Pro Micro– ზე.
ახლა თქვენ უნდა შეგეძლოთ აკონტროლოთ მოცულობა VOLDN და VOLUP ღილაკებით. დიახ, მე ვიცი, რომ იგივე შემეძლო გამეკეთებინა ორიგინალური ღილაკებით, მაგრამ ეს არის იმის მტკიცებულება, რომ მე შემიძლია გავაკონტროლო ძალა, მოცულობა და Dn არდუინოსთან ერთად.
ნაბიჯი 4: დასკვნები და რჩევები
ასე რომ, ეს საკმაოდ კარგად მუშაობს.
ჩვეულებრივ, მე ამას ვაკეთებ PCB– ს, მაგრამ მე არ მაქვს გადაწყვეტილი დიზაინი ჩემი ორობითი დარტყმის მოთამაშისთვის.
კიდევ ერთი პრობლემა მქონდა, როდესაც ვცდილობდი ამ კონფიგურაციის გათიშვას მიკრო USB კაბელი ჩემი Pro Micro– დან და მთელი კონექტორი მოყვა მას. მე მოხუცი ვარ, ჩემი თვალები ცუდია, საბედნიეროდ ჩემი გამადიდებელი სათვალეებით, მე შევძელი მისი დაბრუნება. მე გადავწყვიტე ცხელი წებო კონექტორი PCB.
მე გავიგე რაღაც MP3 ფაილების შესახებ (ყოველ შემთხვევაში, ზოგიერთი მათგანისთვის)
მე ვიყიდე სამი ასეთი მოთამაშე, მათი გამოცდისას აღმოვაჩინე საკმაოდ უცნაური მოვლენა. როდესაც ავიღე ჩემი microSD ბარათი MP3 მასზე, ერთიდან მეორეზე, მან დაიწყო იგივე სიმღერის დაკვრა წინადან. როგორც ჩანს, მას ახსოვს ტრეკის ნომერი და ინახავს სადმე MP3 ფაილში, ალბათ მეტაფილი. და შემდგომი ტესტირება, როგორც ჩანს, ბოლო მოცულობის დონე ასევე ინახება.
გირჩევთ:
Hack სამოქმედო კამერის ბატარეის ხანგრძლივობა: 4 ნაბიჯი (სურათებით)
Hack Action კამერის ბატარეის ხანგრძლივობა: ან თქვენ გაქვთ GoPro, Contour ან სხვა კამერა, ეს თქვენთვისაა! კამერის ბატარეები ხშირად პრობლემაა. ან თქვენ იღებთ ხანგრძლივ ვიდეოებს და ისინი საკმარისად დიდხანს არ გრძელდება, ან უბრალოდ დაგავიწყდათ მისი სრულად დატენვა ადრე. ალბათ ეს მართლაც ერთობ
ESP32 Xiaomi Hack - მიიღეთ მონაცემები უსადენოდ: 6 ნაბიჯი (სურათებით)
ESP32 Xiaomi Hack - მიიღეთ მონაცემები უსადენოდ: ძვირფასო მეგობრებო კეთილი იყოს თქვენი მობრძანება სხვა ინსტრუქციულ სისტემაში! დღეს ჩვენ ვისწავლით თუ როგორ უნდა მივიღოთ მონაცემები, რომელსაც ეს Xiaomi ტემპერატურისა და ტენიანობის მონიტორი გადასცემს ESP32 დაფის Bluetooth ფუნქციონირების გამოყენებით. როგორც ხედავთ, მე ვიყენებ ESP32 დაფას
მაგარი ლეპტოპი Touchpad Hack Arduino პროექტებისთვის!: 18 ნაბიჯი (სურათებით)
მაგარი ლეპტოპი Touchpad Hack Arduino– ს პროექტებისთვის!: ცოტა ხნის წინ, როდესაც PS/2 სენსორულ პანელზე ვტრიალებდი Arduino მიკროკონტროლერთან ერთად, აღმოვაჩინე, რომ მისი ორი საბორტო კავშირი შეიძლება გამოყენებულ იქნას როგორც ციფრული საშუალებები. ამ ინსტრუქციებში, მოდით ვისწავლოთ როგორ გამოვიყენოთ PS/2 touchpad- ის დამატება
IKEA HACK: ტაბლეტის დამაგრება: 6 ნაბიჯი (სურათებით)
IKEA HACK: ტაბლეტის დამონტაჟება: ტაბლეტზე დათვალიერება შესანიშნავია; არაფერია ისეთი, როგორიც არის შენი საყვარელი საიტის ძიება კომფორტის დროს. მე რაც უფრო დიდხანს ვთვალიერებ, მით უფრო თავდაყირა დგას ჩემი პოზა, საბოლოოდ კი მე ვგრძნობ ჩემს დონეს ლეტარგიულ მასაზე ზურგზე მოთავსებული პლანშეტით ზემოთ
UPS Hack! დამალე შენი ..: 8 ნაბიჯი (სურათებით)
UPS Hack! დამალე შენი ..: დაიმალე შენი მნიშვნელოვანი კომპიუტერული ფაილები უბრალო მხედველობიდან! თქვენ ბავშვებო, თქვენმა მეუღლემ, არც იმ შემაძრწუნებელმა მძარცველმა არ იცის რომ იქ არის. ეს გასაგები გაჩვენებთ თუ როგორ უნდა გადააქციოთ მკვდარი UPS დენის სარეზერვო გონიერი გარე მყარი დისკი 20,00 დოლარამდე! უყურეთ