Სარჩევი:

კიდევ ერთი ATtiny85 რეტრო სათამაშო კონსოლი: 4 ნაბიჯი
კიდევ ერთი ATtiny85 რეტრო სათამაშო კონსოლი: 4 ნაბიჯი

ვიდეო: კიდევ ერთი ATtiny85 რეტრო სათამაშო კონსოლი: 4 ნაბიჯი

ვიდეო: კიდევ ერთი ATtiny85 რეტრო სათამაშო კონსოლი: 4 ნაბიჯი
ვიდეო: arduino project Project microcontroller attiny85 digispark 2024, დეკემბერი
Anonim
Image
Image

პატარა რეტრო კონსოლის მსგავსი კონფიგურაცია დაფუძნებულია ATtiny85 x 0.96 OLED– ზე, სივრცის დამპყრობლების, ტეტრისის და ა.

მარაგები

  • Oled 0.96inch x 1
  • Attiny85 x1
  • პროგრამისტის დაყენება პროგრამირებისათვის Attiny85 x 1
  • გადართვა x 3
  • 10K რეზისტორი SMD 0805 x 2
  • 1K რეზისტორი SMD 0603 x 2
  • LED 0603 x 1
  • M7 დიოდი SMA x 1
  • USB მიკრო პორტი x 1
  • 7K რეზისტორი SMD 0603 x 1
  • პერსონალური PCB (გერბერის მონაცემები თან ერთვის)
  • FR4 სპილენძის დაფა
  • ამოტვიფრული PCB (PDF თან ერთვის)

ნაბიჯი 1: ამბავი-

ნაბიჯი 1 გამგეობის მომზადება
ნაბიჯი 1 გამგეობის მომზადება

Გამარჯობა ყველას! ასე რომ, ეს არის ჩემი წვრილმანი Oled დაფუძნებული რეტრო სათამაშო კონსოლი (სინამდვილეში ეს არ არის სათამაშო კონსოლი, არამედ კონფიგურაცია, რომელიც აკავშირებს ზოგად 0.96 ინჩს Oled- თან Attiny85) ნება მომეცით გაჩვენოთ ბიჭებო, როგორ გავაკეთე ეს. ასევე, ამ პროექტის კოდი საკმაოდ გავრცელებული და ხელმისაწვდომია ინტერნეტში, მე უბრალოდ ავიღე ეს კოდი და გავაკეთე რამდენიმე ცვლილება და გავაკეთე PCB ამისთვის.

ნაბიჯი 2: ნაბიჯი 1 გამგეობის მომზადება

ნაბიჯი 1 გამგეობის მომზადება
ნაბიჯი 1 გამგეობის მომზადება
ნაბიჯი 1 გამგეობის მომზადება
ნაბიჯი 1 გამგეობის მომზადება
ნაბიჯი 1 გამგეობის მომზადება
ნაბიჯი 1 გამგეობის მომზადება

დაფის მომზადება

თავდაპირველად, მინდოდა გამეკეთებინა ეს დაფა ამ PCB– ით, რომელიც მე მოვამზადე გასულ თვეს, მაგრამ COVID19– ის გამო, მე ვერ შევძელი შეკვეთის მიტანა გადაზიდვის პრობლემის გამო, ამიტომ გადავწყვიტე PCB დამეხატა PCB დიზაინის მცირედი შეცვლით. ეს არის ცალმხრივი ნაცვლად ორმხრივი PCB. მე გამოვიყენე OrCad PCB– ის შესაქმნელად, შემდეგ კი შევქმენი pdf დაფის დასაბეჭდად ფოტო ქაღალდზე დასაბეჭდად. თუ თქვენ გინდათ საკუთარი ხელით შექმნათ, მაშინ სქემატური და გერბერის მონაცემები შესაბამისი PCB- სთვის ერთვის.

მე პირველად ვბეჭდავ დაფის PDF– ს ფოტო ქაღალდზე ჭავლური პრინტერით, შემდეგ მე დავჭრა FR4 სპილენძის დაფის PCB PCB ზომის მიხედვით.

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

გრავირების შემდეგ, მე ვიწყებ კომპონენტების დამატებას ამ დაფაზე.

ამ PCB კომპონენტების დამატება საკმაოდ ადვილი და პირდაპირია, მიჰყევით SMD კომპონენტების თანდართულ ილუსტრაციას.

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

მაგრამ დაელოდეთ, როგორ დაპროგრამდეს attiny85!

ნაბიჯი 3: პროგრამირება Attiny85

პროგრამირება Attiny85
პროგრამირება Attiny85
პროგრამირება Attiny85
პროგრამირება Attiny85

Attiny85 და Attiny13A არის ჩემი საყვარელი მიკროკონტროლერი, რადგან ისინი იაფია და შეიძლება გამოყენებულ იქნას სხვადასხვა პროექტში, რომელიც არ საჭიროებს ზედმეტი ტექნიკისა და კავშირის პარამეტრებს, მაგალითად- Oled Gameboy!

იმისათვის, რომ დაგეგმოთ Attiny85 MCU, თქვენ დაგჭირდებათ ISP პროგრამისტი, მე უკვე გავაკეთე პოსტი პერსონალურ პროგრამისტთან ერთად Attiny85– ის პროგრამირების შესახებ, ასე რომ შეამოწმეთ.

გამოაქვეყნეთ პროგრამირება attiny85 პერსონალური ISP– ით

ასე რომ, მე გამოვტოვებ პროგრამირების პროცესს, მოდით ვთქვათ, რომ ჩვენ ჯერ უნდა ჩავწეროთ ჩამტვირთავი და შემდეგ ჩავწეროთ attiny85 მოწოდებული კოდით. შენიშვნა- თქვენ უნდა დაამატოთ ძირითადი კოდის შემცველი სათაურის ფაილი ძირითადი კოდის საქაღალდეში, შემდეგ დაამატოთ მთელი საქაღალდე Arduino სკეტჩის საქაღალდეში Documents (მიჰყევით მიმაგრებულ სურათს).

ნაბიჯი 4: თამაშის კონსოლის ჩართვა და შედეგები

Image
Image
თამაშის კონსოლის გაძლიერება და შედეგები
თამაშის კონსოლის გაძლიერება და შედეგები

ამ დაფის გასააქტიურებლად, მე დავამატე ბატარეის კონექტორი, Li-ion ბატარეის დაკავშირება შესაძლებელია.

ეს ჯერ კიდევ V1- ია და ამ პროექტის მომდევნო დონე იქნება სათანადო PCB- ის გაკეთება და მასზე ყველაფრის შედუღება.. ასევე, იქნებ ჩვენ დავამატოთ მასში ინტერფეისი, ასე რომ ჩვენ შეგვიძლია ავირჩიოთ 1 -ზე მეტი თამაში. ჯერჯერობით, თუ რაიმე პრობლემა შეგექმნათ, უბრალოდ დატოვეთ კომენტარი. ADIOS!

გირჩევთ: