Агуулгын хүснэгт:

Өөр нэг ATtiny85 чимэг тоглоомын консол: 4 алхам
Өөр нэг ATtiny85 чимэг тоглоомын консол: 4 алхам

Видео: Өөр нэг ATtiny85 чимэг тоглоомын консол: 4 алхам

Видео: Өөр нэг ATtiny85 чимэг тоглоомын консол: 4 алхам
Видео: Прохождение The Last of Us part 2 (Одни из нас 2) # 6 От канализации до больницы один шаг 2024, Арваннэгдүгээр
Anonim
Image
Image

ATtiny85 x 0.96 OLED-д суурилсан жижиг чимэг консолтой төстэй тохиргоо нь орон зайд халдагч, Тетрис гэх мэтийг тоглуулахад зориулагдсан болно.

Хангамж

  • 0.96 инч 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
  • Тусгай ПХБ (Gerber -ийн өгөгдлийг хавсаргасан болно)
  • FR4 зэс хавтан
  • сийлсэн ПХБ (PDF хавсаргасан болно)

Алхам 1: ТҮҮХ

АЛХАМ 1 Удирдах зөвлөлийг бэлэн болгох
АЛХАМ 1 Удирдах зөвлөлийг бэлэн болгох

Бүгдээрээ сайн уу! Тиймээс энэ бол миний DIY Oled дээр суурилсан Retro Gaming консол (үнэндээ энэ нь тоглоомын консол биш, харин 0.96 инч хэмжээтэй Oled -ийг Attiny85 -тэй холбосон тохиргоо юм) Үүнийг хэрхэн хийснийг танд харуулъя. Мөн энэ төслийн код нь нэлээд түгээмэл бөгөөд онлайнаар ашиглах боломжтой байдаг, би тэр кодыг аваад хэдхэн өөрчлөлт хийгээд ПХБ -ийг хийсэн.

Алхам 2: Алхам 1 Самбарыг бэлэн болгох

АЛХАМ 1 Удирдах зөвлөлийг бэлэн болгох
АЛХАМ 1 Удирдах зөвлөлийг бэлэн болгох
АЛХАМ 1 Удирдах зөвлөлийг бэлэн болгох
АЛХАМ 1 Удирдах зөвлөлийг бэлэн болгох
АЛХАМ 1 Удирдах зөвлөлийг бэлэн болгох
АЛХАМ 1 Удирдах зөвлөлийг бэлэн болгох

Самбарыг бэлэн болгох

Эхэндээ би энэ самбарыг өнгөрсөн сард бэлтгэсэн ПХБ -ээр зөв хийхийг хүсч байсан боловч COVID19 -ийн улмаас тээвэрлэлтийн асуудлаас болж захиалга өгөх боломжгүй байсан тул ПХБ -ийн загварыг бага зэрэг өөрчилж ПХБ -ийг сийлбэрлэхээр шийдсэн. Энэ нь хоёр талт ПХБ-ийн оронд нэг талыг барьсан болно. Би OrCad -ийг ашиглан ПХБ -ийн загварыг гаргаж, дараа нь зураг зурах цаасан дээр хавтанг хэвлэх зориулалттай pdf үүсгэсэн. Хэрэв та өөрийн гараар хийхийг хүсч байвал зохих ПХБ -ийн схем, Gerber -ийн өгөгдлийг хавсаргав.

Би эхлээд самбарын PDF -ийг бэхэн принтер бүхий гэрэл зургийн цаасан дээр хэвлээд дараа нь ПХБ -ийн хэмжээгээр FR4 зэс хавтангийн ПХБ -ийг хайчилж авав.

Хэрэв та залуус сийлбэрлэх үйл явцын талаар илүү ихийг мэдэхийг хүсч байвал миний холбосон видеог үзэх боломжтой.

Сийлбэр хийсний дараа би энэ самбар дээр бүрэлдэхүүн хэсгүүдийг нэмж эхлэв.

Энэхүү ПХБ -д бүрэлдэхүүн хэсгүүдийг нэмэх нь маш хялбар бөгөөд шууд бөгөөд SMD бүрэлдэхүүн хэсгүүдийн хавсаргасан зургийг дагана уу.

SMD Бүрэлдэхүүн хэсгүүдийг нэмсний дараа үргэлжлүүлээд унтраалга, Олед гэх мэт бусад хар тугалгатай бүрэлдэхүүн хэсгүүдийг нэмж эхлээрэй. Илүү нарийвчилсан мэдээллийг видеог үзнэ үү. Түүнчлэн, энэ самбар нь нэг талыг барьсангүй тул амьдралыг арай хялбар болгохын тулд би хэдэн цэг дээр үсрэгч нэмсэн. Бүх зүйлийг угсарсны дараа бид батерейгаа үүрэгт холбогч порт руу нэмж, бүх зүйлийг асаах хэрэгтэй.

гэхдээ хүлээ, attiny85 -ийг хэрхэн програмчлах вэ!

Алхам 3: Attiny85 програмчлах

Attiny85 програмчлах
Attiny85 програмчлах
Attiny85 програмчлах
Attiny85 програмчлах

Attiny85 ба Attiny13A бол миний дуртай микроконтроллер юм, учир нь тэдгээр нь хямд бөгөөд техник хангамж, холболтын нэмэлт сонголт шаарддаггүй олон төрлийн төслүүдэд ашиглах боломжтой, жишээлбэл- Oled Gameboy!

Attiny85 MCU -ийг програмчлахын тулд танд ISP програмист хэрэгтэй болно, би Attiny85 -ийг тусгай програмистаар програмчлах талаар аль хэдийн нийтлэл бичсэн байгаа тул үүнийг шалгаж үзээрэй.

Өөрчлөгдсөн ISP ашиглан attiny85 програмчлалын талаар нийтлэх

Тиймээс би програмчлалын процессыг алгасах болно, бид эхлээд bootloader -ийг шатааж, дараа нь өгсөн кодоор attiny85 -ийг асаах хэрэгтэй гэж хэлье. Анхаарна уу- та үндсэн кодын хамт өгсөн толгой файлыг үндсэн кодын хавтсанд нэмж оруулах хэрэгтэй бөгөөд дараа нь баримт бичгүүдийн Arduino ноорог хавтсанд хавтсыг бүхэлд нь нэмэх хэрэгтэй (хавсаргасан зургийг дагана уу).

Алхам 4: Тоглоомын консол болон үр дүнг хүчээр хангах

Image
Image
Тоглоомын консол болон үр дүнг сайжруулах
Тоглоомын консол болон үр дүнг сайжруулах

Энэ самбарыг тэжээхийн тулд би батерейны холбогч нэмсэн бөгөөд үүнийг ли-ион батерейг холбож болно.

Энэ бол V1 хэвээр байгаа бөгөөд энэ төслийн дараагийн түвшин бол зохих ПХБ хийх, бүх зүйлийг гагнах явдал юм.. магадгүй, үүнд бид UI нэмж оруулах боломжтой тул 1 -ээс дээш тоглоом сонгох боломжтой болно. Одоогоор, хэрэв танд ямар нэгэн асуудал тулгарвал сэтгэгдлээ үлдээгээрэй.

Зөвлөмж болгож буй: