Mundarija:

ATBOY minimal retro o'yin konsoli: 5 qadam
ATBOY minimal retro o'yin konsoli: 5 qadam

Video: ATBOY minimal retro o'yin konsoli: 5 qadam

Video: ATBOY minimal retro o'yin konsoli: 5 qadam
Video: Solomun @ Théâtre Antique d'Orange in France for Cercle 2024, Noyabr
Anonim
ATBOY minimal retro o'yin konsoli
ATBOY minimal retro o'yin konsoli

Kosmik bosqinchilar, Tetris va boshqalarni o'ynash uchun ATtiny85 x 0.96 OLED-ga asoslangan retro-konsolga o'xshash kichik sozlash.

Ta'minotlar

  • Oling 0,96 dyuym x 1
  • Attiny 85 x1
  • Attiny85 x 1 dasturlash uchun dasturchi sozlamalari
  • (siz Arduino Uno-dan dasturchi sifatida bu erda foydalanishingiz mumkin-https://www.hackster.io/Oniichan_is_ded/learn-how… yoki o'zingizning shaxsiy dasturchi-https://www.hackster.io/Oniichan_is_ded/multiple-attiny85-13a -dasturchi-84adf8)
  • Kalit x 3
  • 10K rezistorli SMD 0805 x 2
  • 1K rezistorli SMD 0603 x 2
  • LED 0603 x 1
  • M7 diodli SMA x 1
  • USB mikro port x 1
  • 7K rezistorli SMD 0603 x 1
  • Maxsus PCB (Gerber ishlab chiqarish uchun mavjud)

1 -qadam: HIKOYA

Image
Image
1 -QADAM
1 -QADAM

Hammaga salom!

Shunday qilib, bu mening DIY Attiny85 x Oled asosidagi Retro O'yin konsoli*

Bu aslida bir necha hafta oldin men ishlab chiqqan Etched versiyasining V2.https://www.hackster.io/Oniichan_is_ded/just-anoth…

PCB JLCPCB tomonidan taqdim etilgan va ular har doimgidek ajoyib ish qilishdi! Agar siz yuqori sifatli tenglikni juda arzon narxda olishni istasangiz, ularni tekshirib ko'rishingiz mumkin.

jlcpcb.com/

Bundan tashqari, ushbu loyihaning kodi juda keng tarqalgan va Internetda mavjud, men bu kodni oldim va bir nechta o'zgartirishlar kiritdim va buning uchun tenglikni qildim.

electronoobs.com/eng_arduino_tut120.php, lekin uning versiyasi ham men o'ylaganimdek asl emas.

2 -qadam: 1 -QADAM

Bizga kerakli materiallarni yig'ing

  • Oling 0,96 dyuym x 1
  • Attiny 85 x1
  • Attiny85 x 1 dasturlash uchun dasturchi sozlamalari
  • (siz Arduino Uno-ni dasturchi sifatida bu erda ishlatishingiz mumkin-https://www.hackster.io/Oniichan_is_ded/learn-how… yoki o'zingizning shaxsiy dasturchi-https://www.hackster.io/Oniichan_is_ded/multiple-attiny85-13a -dasturchi-84adf8)
  • Kalit x 3
  • 10K qarshilik SMD 0805 x 2
  • 1K rezistorli SMD 0603 x 2
  • LED 0603 x 1
  • M7 diodli SMA x 1
  • USB mikro port x 1
  • 7K rezistorli SMD 0603 x 1
  • Maxsus PCB (Gerber ishlab chiqarish uchun mavjud)

3 -qadam: 2 -QADAM

Image
Image

Ushbu tenglikni komponentlarini qo'shish juda oson va to'g'ridan -to'g'ri, PCB yig'ish bo'yicha yaxshiroq ko'rsatma uchun videoni ko'ring.

SMD komponentlarini qo'shgandan so'ng, davom eting va kalitlar, Oled va boshqa narsalar kabi qolgan qo'rg'oshin komponentlarini qo'shishni boshlang. Hamma narsani yig'gandan so'ng, biz batareyani uning ulagich portiga qo'shib, hamma narsani quvvatlantirishimiz kerak. kuting, attiny85 -ni qanday dasturlash kerak!

4 -qadam: 3 -QADAM

3 -QADAM
3 -QADAM

"Attiny85 dasturlash"

Attiny85 va Attiny13A- bu mening sevimli mikrokontrollerim, chunki ular arzon va har xil loyihalarda ishlatilishi mumkin, ular qo'shimcha uskunalar va ulanish imkoniyatlarini talab qilmaydi, masalan- Oled Gameboy! Attiny85 MCU -ni dasturlash uchun sizga provayder -dasturchi kerak bo'ladi

www.hackster.io/Oniichan_is_ded/multiple-a…

www.hackster.io/Oniichan_is_ded/learn-how-…

Men dasturlash jarayonini o'tkazib yubormoqchiman, aytaylik, biz birinchi navbatda bootloaderni yoqishimiz kerak va keyin attiny85-ni ko'rsatilgan kod bilan o'chirib qo'yishimiz kerak. keyin hujjatlarni Arduino eskiz papkasida butun papkani qo'shing.

5 -qadam: 4 -QADAM

Image
Image

Quvvat va sinov paneli

Bu kartani quvvatlantirish uchun men batareya ulagichini qo'shdim, unga Li-ion batareyasi ulanishi mumkin va USB port orqali biz lityum batareyani zaryad qila olamiz.

Test ishga tushirish videosi-

Agar ba'zi muammolarga duch kelsangiz, sharh qoldiring!

Tavsiya: