Სარჩევი:
- ნაბიჯი 1: ნაწილები
- ნაბიჯი 2: NES კონტროლერის მომზადება
- ნაბიჯი 3: სქემატური
- ნაბიჯი 4: სოკეტების გაყვანილობა
- ნაბიჯი 5: კაბელის გაყვანილობა
- ნაბიჯი 6: PIC
- ნაბიჯი 7: საბოლოო შეკრება
ვიდეო: NES კონტროლერი IPod დისტანციური: 7 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:20
NIC კონტროლერში PIC მიკროკონტროლის ჩადგმით, ის შეიძლება გადაკეთდეს Apple– ის iPod დისტანციური მართვის შემცვლელად. (მხოლოდ მე –3 და მე –4 თაობის iPod– ებს აქვთ ეს, ეს არის პატარა ოვალური პორტი ყურსასმენის ჯეკის გვერდით). განახლება (8/26/2011): უკვე დიდი ხანია რაც iPod– ებმა გამოიყენეს ეს iPod დისტანციური კონექტორი, მაგრამ დოკის კონექტორს (ის, რაც გამოიყენება ყველა iPod– ზე გარდა shuffle, iPad და iPhone– ისა) აქვს იგივე Rx/Tx ქინძისთავები, ასევე 3.3V გარეთ. უბრალო ბრეაკოუტ დაფას შეუძლია შეცვალოს გატეხილი კონექტორი ბოლოს და თქვენ შეძლებთ მის მუშაობას Apple– ის უახლეს პროდუქტებთან. თქვენ შეგიძლიათ შეიძინოთ ბრეაკოუტ დაფები შემდეგ მისამართზე: https://www.kineteka.com/PodBreakout-v1.aspx (მინი საკმაოდ ლამაზია და მათ ასევე აქვთ პინოტუალური ინფორმაცია).
ნაბიჯი 1: ნაწილები
მიკროკონტროლერი- dsPIC30F2011 ეს შეიძლება აღებული იქნას მიკროჩიპის ნიმუშის საიტიდან პროგრამისტი- dsPIC– ის გამოყენების ნაკლი არის რთული პროგრამირების პროცედურა. მისი პროგრამირების უმარტივესი გზაა მიკროჩიპის ICD2 გამოყენება, თუმცა ეს საკმაოდ ძვირი ჯდება. მე არ მიცდია ეს, მაგრამ აშკარად https://homerreid.ath.cx/misc/dspicprg/ ნაპოვნი კომუნალური საშუალებები შეიძლება გამოყენებულ იქნას ხელნაკეთი JDM პროგრამისტთან ერთად. IC სოკეტები- მე გამოვიყენე 2 8 პინიანი DIP სოკეტი (ერთი 18 pin ან 16 pin ასევე იმუშავებდა). ეს აუცილებელია პროგრამირებისა და გამართვისათვის IC- ის ამოღებისა და შეცვლისათვის. NES კონტროლერი დრემელი ჭრის ნაჭრით მკვეთრი დანა რკინა და პატარა ლიანდაგი ელექტრული შედუღება გამაგრილებელი ტუმბო გამრეცხი საჭრელი, ან მავთულის საჭრელი ნემსით დაფები სტანდარტული Ethernet (CAT-5) კაბელი კარგი მცირე ზომის ლიანდაგიანი მავთულები დამატებითი CAT-5 კაბელის შიდა ნაწილი. 3G ან 4G iPod. დანამატი დისტანციური ჯეკისთვის iPod– ზე. ამის შეძენა ყველაზე რთულია. რამდენიმე წინადადება გაკეთებულია iPod Linux– ის საიტზე. მე გამოვიყენე პატარა მეხსიერების მოდულის პატარა ნაჭერი, რომელიც სრულყოფილად ჯდება დისტანციურ დანამატში, მაგრამ სხვა გადაწყვეტილებებიც მუშაობს.
ნაბიჯი 2: NES კონტროლერის მომზადება
გახსენით კონტროლერი ფილიპსის პატარა ხრახნიანი საშუალებით და ამოიღეთ PCB. ერთადერთი კომპონენტი, რომელიც უნდა დაემატოს არის PIC და სოკეტები მის შესანახად. ამ გზით კონტროლერის ორიგინალური სახე და შეგრძნება სრულიად უკომპრომისოა.
პირველი, NES ჩიპი უნდა მოიხსნას. თუ თქვენ არ გაქვთ გამათბობელი ტუმბო, მაშინ IC შეიძლება გათიშოთ დაფაზე გამრეცხი საჭრელებით, ხოლო ქინძისთავების ამოღება შესაძლებელია მათ გამაცხელებელი რკინით გაცხელებით და ამოღებით. ორიგინალური NES კაბელი ასევე უნდა ჩამოიშოროს დაფაზე ანალოგიურად. იმისათვის, რომ ადგილი ჰქონდეს PIC– ს, დაფის მცირე ნაწილი უნდა მოიკვეთოს ზედა მარჯვენა კუთხიდან. მხოლოდ საკმარისია იმისათვის, რომ სოკეტში მყოფი IC დაუშვას კონტროლერის შიგნით, უნდა მოიხსნას. ფრთხილად გამოიყენეთ დრემელი, რათა გაჭრათ მონაკვეთი დაახლოებით.25 1 -ით.
ნაბიჯი 3: სქემატური
კონტროლერის წრე არსებითად იქნება ქვემოთ მოცემული სურათი. ამ სურათის ყურება ძნელია, მაგრამ უკეთესი ახსნაა იმისა, თუ როგორ მუშაობს კონტროლერი. შემდეგი ნაბიჯები დეტალურად აღწერს ჩემს გამოყენებას ამ სქემის შესახებ.
ნაბიჯი 4: სოკეტების გაყვანილობა
იდეის სიმარტივის გამო, ერთადერთი ელექტრული სამუშაო, რომელიც უნდა გაკეთდეს არის IC სოკეტების დაფაზე მიმაგრება და კონტროლერის კაბელი დაფაზე. კონტროლერის გაყვანილობა თეორიულად ძალიან მარტივია, მაგრამ გართულებულია ყველა ორიგინალური კომპონენტის გამოყენება (მწვანე გამჭვირვალე ლენტით დაფარული შავი ხაზები, ფაქტობრივად, გამწევი რეზისტორებია.) გაყვანილობის დიდი ნაწილი შეიძლება განსხვავდებოდეს იმის მიხედვით, თუ რამდენად დაფა ამოღებულია დრემელთან ერთად. ზოგიერთი კვალი, რომელიც მოჭრილი იყო, უნდა შეიცვალოს მავთულით, განსაკუთრებით ნებისმიერი, რომელიც დაკავშირებულია ღილაკის ბალიშებთან ან გამწევ რეზისტორებთან. შენიშვნა: ძველი NES ჩიპის ბალიშები ითვლება საათის ისრის საწინააღმდეგოდ საათის ისრის საწინააღმდეგოდ, კონტროლერის უკანა მხარეს დაბეჭდილი ხვრელიდან რა PIC პინ ნომრები ერთნაირად ითვლება. ფერები ეხება ორიგინალური NES საკაბელო მავთულის ფერებს და იბეჭდება დაფის უკანა მხარეს (არა ფრჩხილებში არსებული ფერები).
PIC pin 1 (Master Reset) --- V+ (NES pin 16) PIC pin 2 (IO 0) --- UP (NES pin 4) PIC pin 3 (IO 1) --- DOWN (NES pin 5) PIC pin 4 (IO 2) --- LEFT (NES pin 6) PIC pin 5 (IO 3) --- RIGHT (NES pin 7) PIC pin 8 (Transmit) --- yellow PIC pin 11 (IO 4) --- A (NES pin 1) PIC pin 12 (IO 5) --- B (NES pin 15) PIC pin 13 (VSS) --- ადგილზე (ცარიელი ბალიში ზედა მარჯვენა კუთხის მახლობლად, რომელიც უფრო შორს არის კიდედან) PIC pin 14 (VDD) --- V+PIC pin 15 (IO 7) --- SELECT (NES pin 13) PIC pin 16 (IO 6) --- START (NES pin 14) PIC pin 17 (AVSS) --- დაფქვილი (იგივე ცარიელი ბალიში, როგორც ზემოთ) PIC pin 18 (AVDD) --- V+
ნაბიჯი 5: კაბელის გაყვანილობა
გაჭერით Cat5 კაბელის სიგრძე (მე გამოვიყენე 2 ფუტი) და მოაშორეთ იზოლაცია ერთ სანტიმეტრზე თითოეულ ბოლოზე. გათიშეთ ყველა მავთული გარდა სამი მავთულის დაუცველი ადგილებიდან.
კაბელში არსებული 3 მავთული თითოეული დააკავშირებს დისტანციურ შტეფსელთან დაკავშირებულ პინს. კონექტორის მიმაგრება დამოკიდებულია იმაზე, თუ რა სახის კონექტორია, ამიტომ თითოეულ მავთულს მივუთითებ, როგორც მის კავშირს კონექტორზე. კონექტორის პინი 1 (მიღება) --- NES პინ 3 (ეს უკავშირდება PIC– ის გადამცემს) კონექტორი 3 (მიწა) --- ყავისფერი კონექტორი 4 (3.3V) --- V+ ამ სამი მავთულის შეერთების შემდეგ, უბრალოდ ჩააბარეთ კაბელი სტრესის შემსუბუქებულ პოსტებში, რომელიც გაიარა ძველმა კაბელმა კონტროლერის საქმეში. V+ ხაზზე დასაკავშირებლად ადგილების მწვავე ნაკლებობაა. ყველა ქინძისთავები, რომლებსაც უნდა ჰქონდეთ V+, შეიძლება პირდაპირ იყოს დაკავშირებული ერთმანეთთან, მაგრამ NES პინ 16 უნდა იყოს 3.3 ვ -ზე. მე გამოვიყენე დანა, რომ გამეფანტა ზოგიერთი სოლდერმასკის კვალი კვალდაკვალ, რათა მე ჩემივე ბალიშები შემექმნა.
ნაბიჯი 6: PIC
მე გამოვიყენე dsPIC30F2011. ამ და მრავალი სხვა PIC– ის აღება შესაძლებელია მიკროჩიპის საიტიდან https://sample.microchip.com/ მე გამოვიყენე dsPIC ჩვეულებრივი PIC– ის ნაცვლად, რადგან 1. მას შეუძლია იმუშაოს 3.3V– ზე, რომელიც მოწოდებულია iPod 2.– ის მიერ. 8 I/O პორტი ყველა ღილაკისთვის 3. მას აქვს მარტივი პროგრამირების UART მოდული, რომელსაც შეუძლია მონაცემების გაგზავნა iPod– ზე გარდაქმნის გარეშე. 4. მე უკვე მყავდა ერთი და პროგრამისტი. ნებისმიერი სხვა მიკროკონტროლი, რომელიც იცით როგორ გამოიყენოთ და აკმაყოფილებს ამ მოთხოვნებს, შეიძლება შეიცვალოს, მაგრამ გაყვანილობა განსხვავებული იქნება. DsPIC– ის გამოყენების უარყოფითი მხარე ის არის, რომ პროგრამისტი საკმაოდ ძვირია (ICD2 ახლა 160 დოლარია). არსებობს უფასო ინსტრუმენტები https://homerreid.ath.cx/misc/dspicprg/, რომელიც შეიძლება გამოყენებულ იქნას ხელნაკეთი JDM პროგრამისტთან, მაგრამ მე არასოდეს მიცდია ეს. დაპრესილი ფაილები არის PIC- ის კოდი. ეს არის პროექტი მიკროჩიპის თავისუფლად ხელმისაწვდომი MPLAB IDE– ში. თუ გსურთ მისი შეცვლა ან ხელახლა შედგენა, ასევე დაგჭირდებათ მიკროჩიპის C შემდგენელი, რომელსაც აქვს უფასო სტუდენტური გამოცემა. ისინი შეიძლება გამოყენებულ იქნეს აუცილებელი ექვსკუთხა ფაილის (ასევე zip- ში) MPLAB- ით ან ზემოხსენებული JDM პროგრამისტით პროგრამირებისათვის. კოდი აღწერს I/O პორტებს წამში 64 -ჯერ და თუ რაიმე ცვლილება შეინიშნება, აგზავნის სხვადასხვა ბრძანებებს სერიის საშუალებით iPod– ზე. კოდის დასაწერად გამოვიყენე საჯაროდ ხელმისაწვდომი დოკუმენტაცია Apple აქსესუარების პროტოკოლზე (AAP, ან iAP) და მასზეა საუბარი https://www.adriangame.co.uk/ipod-acc-pro.html და http:/ /nuxx.net/wiki/Apple_Accessory_Protocol ზემოთ, ქვემოთ, მარცხნივ და მარჯვნივ არის ხმის გაზრდა, მოცულობის შემცირება, წინა სიმღერა და შემდეგი სიმღერა, შესაბამისად. A უკრავს/აჩერებს მუსიკას, ხოლო B აჩერებს მას. შერჩევის ღილაკი მდუმარეა და დაწყების ღილაკი, როდესაც ის გეჭიროთ, საშუალებას გაძლევთ პირდაპირ გააკონტროლოთ iPod– ის ინტერფეისი. დაწყებისთანავე, მაღლა და ქვევით გადაახვიეთ საჭე, ხოლო A და B მუშაობენ iPod– ის შერჩევისა და მენიუს ღილაკებზე.
ნაბიჯი 7: საბოლოო შეკრება
მიამაგრეთ NES კონტროლერის საქმე დაფაზე და შეაერთეთ იგი ერთმანეთთან. შეაერთეთ კონტროლერი თქვენს iPod– ის დისტანციურ პორტში და დააჭირეთ ღილაკებს. PIC ჩართულია უბრალოდ iPod– ში ჩართვით, რაც უზრუნველყოფს მას ენერგიას. ახლა თქვენ გაქვთ iPod– ის კონტროლის საშუალება 2 ფუტიდან უფრო შორს, ვიდრე ოდესმე. ეს ინსტრუქცია შეიცავს მკვეთრ, სწრაფ და ცხელ საგნებს. მათზე შეხებამ შეიძლება არ მოგკლას. მე არ ვარ პასუხისმგებელი რაიმე სახის კიბოზე, რომელსაც ეს სავარაუდოდ გამოიწვევს.
გირჩევთ:
ტელევიზია დისტანციური ხდება RF დისტანციური -- NRF24L01+ გაკვეთილი: 5 ნაბიჯი (სურათებით)
ტელევიზია დისტანციური ხდება RF დისტანციური || NRF24L01+ სახელმძღვანელო: ამ პროექტში მე გაჩვენებთ, თუ როგორ გამოვიყენე პოპულარული nRF24L01+ RF IC ტელევიზორის დისტანციური მართვის სამი უსარგებლო ღილაკის უკაბელოდ LED ზოლის სიკაშკაშის შესაცვლელად. Დავიწყოთ
Arduino დაფუძნებული წვრილმანი თამაშის კონტროლერი - Arduino PS2 თამაშის კონტროლერი - თამაში Tekken With DIY Arduino Gamepad: 7 ნაბიჯი
Arduino დაფუძნებული წვრილმანი თამაშის კონტროლერი | Arduino PS2 თამაშის კონტროლერი | თამაში Tekken With DIY Arduino Gamepad: გამარჯობა ბიჭებო, თამაშების თამაში ყოველთვის სახალისოა, მაგრამ საკუთარი წვრილმანი თამაშით თამაში უფრო სახალისოა. ასე რომ, ჩვენ გავაკეთებთ თამაშის კონტროლერს arduino pro micro- ს ამ ინსტრუქციებში
ჰაერის შეჩერების ციფრული კონტროლერი Arduino- ს და სმარტფონის დისტანციური მართვის საშუალებით: 7 ნაბიჯი (სურათებით)
ციფრული კონტროლერი ჰაერის შეჩერებისათვის Arduino- ს და სმარტფონის დისტანციის გამოყენებით: გამარჯობა ყველას. ამ ინსტრუქციურად მე შევეცდები გაჩვენოთ როგორ ავაშენოთ კონტროლერი მანქანის საჰაერო შეჩერებისათვის, ერთი arduino + bluetooth მოდულის გამოყენებით და ნებისმიერი სმარტფონის დისტანციურად android +4.4, ეს არის ასევე ჩემი პირველი სასწავლო ინსტრუქცია, ასე რომ გაუძლო
Olympus Evolt E510 დისტანციური კაბელის გამოშვება (ვერსია 2 დისტანციური ავტოფოკუსით): 6 ნაბიჯი (სურათებით)
Olympus Evolt E510 დისტანციური კაბელის გამოშვება (ვერსია 2 ავტომატური დისტანციური მართვის საშუალებით): გუშინ მე ავაშენე მარტივი ერთი ღილაკიანი დისტანციური მართვა ჩემი Olympus E510– ისთვის. კამერების უმეტესობას აქვს ჩამკეტის გამოშვების ღილაკი (ის, რომელსაც თქვენ უბიძგებთ სურათის გადასაღებად), რომელსაც აქვს ორი რეჟიმი. თუ ღილაკი ნაზად არის დაჭერილი, კამერა ავტომატურად ფოკუსირდება და გაზომავს შუქს
დისტანციური დისტანციური მართვა: 11 ნაბიჯი (სურათებით)
დისტანციური მართვა: მე მყავს ახალშობილი ბავშვი და ის არ ფიქრობს, რომ მან უნდა დაიძინოს მანამ, სანამ მე და ჩემმა ცოლმა მასაც ვუსურვოთ. ერთი რამ, რაც მას ბედნიერს ხდის თავის საწოლში არის მობილური, რომელიც მის თავზეა ჩამოკიდებული. ასე რომ, როდესაც ის გაიღვიძებს, თუ ჩვენ გვჭირდება კიდევ 25 წუთი ან მეტი