Агуулгын хүснэгт:
- Хангамж
- Алхам 1: ТҮҮХ
- Алхам 2: Алхам 1 Самбарыг бэлэн болгох
- Алхам 3: Attiny85 програмчлах
- Алхам 4: Тоглоомын консол болон үр дүнг хүчээр хангах
Видео: Өөр нэг ATtiny85 чимэг тоглоомын консол: 4 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
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: ТҮҮХ
Бүгдээрээ сайн уу! Тиймээс энэ бол миний DIY Oled дээр суурилсан Retro Gaming консол (үнэндээ энэ нь тоглоомын консол биш, харин 0.96 инч хэмжээтэй Oled -ийг Attiny85 -тэй холбосон тохиргоо юм) Үүнийг хэрхэн хийснийг танд харуулъя. Мөн энэ төслийн код нь нэлээд түгээмэл бөгөөд онлайнаар ашиглах боломжтой байдаг, би тэр кодыг аваад хэдхэн өөрчлөлт хийгээд ПХБ -ийг хийсэн.
Алхам 2: Алхам 1 Самбарыг бэлэн болгох
Самбарыг бэлэн болгох
Эхэндээ би энэ самбарыг өнгөрсөн сард бэлтгэсэн ПХБ -ээр зөв хийхийг хүсч байсан боловч COVID19 -ийн улмаас тээвэрлэлтийн асуудлаас болж захиалга өгөх боломжгүй байсан тул ПХБ -ийн загварыг бага зэрэг өөрчилж ПХБ -ийг сийлбэрлэхээр шийдсэн. Энэ нь хоёр талт ПХБ-ийн оронд нэг талыг барьсан болно. Би OrCad -ийг ашиглан ПХБ -ийн загварыг гаргаж, дараа нь зураг зурах цаасан дээр хавтанг хэвлэх зориулалттай pdf үүсгэсэн. Хэрэв та өөрийн гараар хийхийг хүсч байвал зохих ПХБ -ийн схем, Gerber -ийн өгөгдлийг хавсаргав.
Би эхлээд самбарын PDF -ийг бэхэн принтер бүхий гэрэл зургийн цаасан дээр хэвлээд дараа нь ПХБ -ийн хэмжээгээр FR4 зэс хавтангийн ПХБ -ийг хайчилж авав.
Хэрэв та залуус сийлбэрлэх үйл явцын талаар илүү ихийг мэдэхийг хүсч байвал миний холбосон видеог үзэх боломжтой.
Сийлбэр хийсний дараа би энэ самбар дээр бүрэлдэхүүн хэсгүүдийг нэмж эхлэв.
Энэхүү ПХБ -д бүрэлдэхүүн хэсгүүдийг нэмэх нь маш хялбар бөгөөд шууд бөгөөд SMD бүрэлдэхүүн хэсгүүдийн хавсаргасан зургийг дагана уу.
SMD Бүрэлдэхүүн хэсгүүдийг нэмсний дараа үргэлжлүүлээд унтраалга, Олед гэх мэт бусад хар тугалгатай бүрэлдэхүүн хэсгүүдийг нэмж эхлээрэй. Илүү нарийвчилсан мэдээллийг видеог үзнэ үү. Түүнчлэн, энэ самбар нь нэг талыг барьсангүй тул амьдралыг арай хялбар болгохын тулд би хэдэн цэг дээр үсрэгч нэмсэн. Бүх зүйлийг угсарсны дараа бид батерейгаа үүрэгт холбогч порт руу нэмж, бүх зүйлийг асаах хэрэгтэй.
гэхдээ хүлээ, attiny85 -ийг хэрхэн програмчлах вэ!
Алхам 3: Attiny85 програмчлах
Attiny85 ба Attiny13A бол миний дуртай микроконтроллер юм, учир нь тэдгээр нь хямд бөгөөд техник хангамж, холболтын нэмэлт сонголт шаарддаггүй олон төрлийн төслүүдэд ашиглах боломжтой, жишээлбэл- Oled Gameboy!
Attiny85 MCU -ийг програмчлахын тулд танд ISP програмист хэрэгтэй болно, би Attiny85 -ийг тусгай програмистаар програмчлах талаар аль хэдийн нийтлэл бичсэн байгаа тул үүнийг шалгаж үзээрэй.
Өөрчлөгдсөн ISP ашиглан attiny85 програмчлалын талаар нийтлэх
Тиймээс би програмчлалын процессыг алгасах болно, бид эхлээд bootloader -ийг шатааж, дараа нь өгсөн кодоор attiny85 -ийг асаах хэрэгтэй гэж хэлье. Анхаарна уу- та үндсэн кодын хамт өгсөн толгой файлыг үндсэн кодын хавтсанд нэмж оруулах хэрэгтэй бөгөөд дараа нь баримт бичгүүдийн Arduino ноорог хавтсанд хавтсыг бүхэлд нь нэмэх хэрэгтэй (хавсаргасан зургийг дагана уу).
Алхам 4: Тоглоомын консол болон үр дүнг хүчээр хангах
Энэ самбарыг тэжээхийн тулд би батерейны холбогч нэмсэн бөгөөд үүнийг ли-ион батерейг холбож болно.
Энэ бол V1 хэвээр байгаа бөгөөд энэ төслийн дараагийн түвшин бол зохих ПХБ хийх, бүх зүйлийг гагнах явдал юм.. магадгүй, үүнд бид UI нэмж оруулах боломжтой тул 1 -ээс дээш тоглоом сонгох боломжтой болно. Одоогоор, хэрэв танд ямар нэгэн асуудал тулгарвал сэтгэгдлээ үлдээгээрэй.
Зөвлөмж болгож буй:
ATBOY минимал чимэг тоглоомын консол: 5 алхам
ATBOY Minimal Retro Gaming Console: Сансарт халдагч, Тетрис гэх мэт тоглоом тоглоход зориулагдсан ATtiny85 x 0.96 OLED загвар дээр суурилсан жижиг чимэг консол маягийн тохиргоо
Өөрийн чимэг чимэг никси цагийг RTC ашиглан хий!: 7 алхам (зурагтай)
Өөрийн чимэг чимэг цагийг RTC -ээр хий! Энэ төсөлд би чимэг nixie цаг хэрхэн бүтээхийг танд үзүүлэх болно. Энэ нь би танд өндөр хүчдэлийн тогтмол гүйдлийн тэжээл бүхий nixie хоолойг хэрхэн удирдахыг харуулах болно гэсэн үг бөгөөд дараа нь 4 никси хоолойг Arduino, Real Time Clock (RTC) болон кубтэй хослуулах болно гэсэн үг юм
Хөдөлж буй OLOID - өөр өөр цаг үед өөр өөр гэрийн тэжээвэр амьтан: 10 алхам (зурагтай)
Хөдөлж буй OLOID - өөр өөр цаг үед өөр өөр гэрийн тэжээвэр амьтан: Корона нь бидний амьдралыг өөрчилсөн: энэ нь биднийг бие махбодийн хувьд хол байлгахыг шаарддаг бөгөөд энэ нь эргээд нийгмийн холдолд хүргэдэг. Тэгэхээр ямар шийдэл байж болох вэ? Магадгүй гэрийн тэжээвэр амьтан уу? Гэхдээ үгүй, Корона амьтдаас гаралтай. Өөр Corona 2.0 -ээс өөрсдийгөө аварцгаая. Гэхдээ хэрэв бид
Загвар хийхэд тохиромжтой чимэг чимэг загвар: 14 алхам (зурагтай)
Загвар хийхэд тохиромжтой чимэг чимэг загвар: "Breadboard" гэсэн нэр томъёо хаана байдаг талаар та бодож байсан уу? аас ирсэн? Талхны самбар гэж юу болохыг харуулсан жишээ энд байна. Электроникийн эхэн үед эд ангиуд нь том, төвөгтэй байв. Тэдэнд транзистор эсвэл нэгдсэн тойрог байгаагүй
Бизнес карт/тоглоомын консол: ATtiny85 ба OLED дэлгэц: 5 алхам (зурагтай)
Бизнес карт/тоглоомын консол: ATtiny85 ба OLED дэлгэц: Сайн байцгаана уу! Өнөөдөр би I2C OLED дэлгэцтэй арын гэрэлтүүлэг, ATtiny85 микропроцессортой өөрийн хүссэнээр өөрийн нэрийн хуудас/тоглоомын консол/хэрхэн бүтээж болохыг танд үзүүлэх гэж байна. Энэхүү гарын авлагад би ПХБ -ийг хэрхэн боловсруулж байгааг танд хэлэх болно