Агуулгын хүснэгт:
Видео: Блок тоглоом: 3 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Энэ нь pocketTETRIS төслөөс үүдэлтэй юм. Илүү том дэлгэц ашигладаг хэлхээний самбартай, хайрцаггүй тоглоход илүү тохь тухтай болгож, асаах/унтраах товчлуур нэмэхийг хүсч байсан.
Алхам 1: Бүтээх
Загварын файлууд EasyEDA дээр байна
ПХБ -ууд нь гар хийцийн тоглоом тул хар тугалгагүй байх ёстой.
ЗҮЙЛ ХЭРЭГТЭЙ
ПХБ - Цэс, дараа нь "Үйлдвэрлэлийн файл үүсгэх" - Gerber үүсгэх эсвэл JLCPCB дээр захиалах
1.3 OLED 128X64 - Пинс нь ПХБ -тэй таарч байгаа эсэхийг шалгаарай
3 - 10K эсэргүүцэл
3 - 6x6 хэмжээтэй SMD товчлуурын унтраалга
ATtiny85
2 Pos 3 Pin Slide Switch
CR2032 батерейны эзэмшигч BAT-HLD-001-THM
CR2032 батерей
DIP8 залгуур
AVR эсвэл ATtiny чип програмист
Хар тугалгагүй гагнуур
Гагнуурын төмөр
Архины электроникийн цэвэрлэгч
Хямд шүдний сойз
Гагнах, шүргэх, цэвэрлэх зориулалттай нүдний хамгаалалт.
Гагнах
Энэ төслийн ихэнх нь нүхийг гагнах замаар хийгддэг боловч SMD товчлуурыг ашигладаг тул ар талд нь хурц ирмэг байхгүй болно. Гадаргуу дээр гагнах нь миний хувьд шинэ зүйл тул би сурсан зүйлээ хуваалцах болно. SMD товчлуурыг гагнахын тулд эхлээд гагнуурыг 1 дэвсгэр дээр хайлуулж, гагнуурыг дахин хайлуулж, 1 товчлуурын хөлийг гагнуур руу шургуулна. Үргэлжлүүлэхийн өмнө товчлуурыг зэрэгцүүлсэн эсэхийг шалгаарай. Дараа нь дэвсгэр, хөлийг төмрөөр халааж, гагнуурын бөмбөг үүсэх хүртэл гагнуурыг хайлуулна. Би Коллиний лабораториос SMD гагнахыг сурсан.
Гагнах гадаргуугийн бэхэлгээний товчлуурууд.
Дараа нь Attiny85 залгуур ба арын хэсэгт резисторыг гагнана. Торгоны дэлгэцийн тоймтой залгуурын ховилыг тааруулна уу. Үүний дараа утаснуудыг хайчилж, дараа нь урд талын хэсгүүдийг гагнана. Дууссаны дараа үлдсэн гагнуурыг хайчилж ав.
ЦЭВЭРЛЭХ
Гагнуурын урсгал нь наалдамхай үлдэгдэл үлдээх болно. Гагнуурын дараа ПХБ -ийг шүрших, таглах, шүдний сойзоор цэвэрлэхийн тулд электроник спирт ашиглана уу. Нүдний хамгаалалтыг ашигла.
Алхам 2: ATtiny85 програм
ATtiny-д зориулсан Arduino IDE самбарын дэмжлэгийг нэмнэ үү "Файл" цэс рүү ороод "Тохиргоо" -г сонгоно уу "Нэмэлт самбар менежерийн URL-ууд" гэсэн нүдэнд оруулна уу: https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x -boards-manager/package_damellis_attiny_index.json гэж дараад ОК дарна уу
"Хэрэгслүүд" цэс рүү очоод "Удирдах зөвлөл" дээр "Самбар менежер" -ийг сонгоод доош унах төрлөөс "Хувь нэмэр оруулсан" -ийг сонгоно уу: "Attiny" багцыг сонгоод "Суулгах" товчийг дарна уу.
Суулгаж дууссаны дараа "Самбар менежер" цонхыг хааж, сонгоно уу
Удирдах зөвлөл: "ATtiny25/45/85"
Процессор: "ATtiny85"
Цаг: "Дотоод 8 МГц"
ATtiny програм
AVR програмчлалын бамбайд зориулж Arduino програмчлах шаардлагатай байна
"Arduino -ийг ISP -ийн ноорог" болгон байршуулах [Файл] -> [Жишээ] -> [Arduino -ийг ISP болгон ашиглах].
AVR програмчлалын бамбайг Arduino -д хавсаргасан
AVR програмчлалын бамбай дээрх сокет ATTINY85 чип
Программист, [Багаж хэрэгсэл] -> [Программист] -> [Arduino -ийг ISP болгон сонгох] Хөтөлбөр ачаалагчийг тохируулах, [Хэрэгсэл] -> [Ачаалагчийг шарах]
PockeTetris Sketch -ийг Arduino програм дээр нээнэ үү
Ноорог байршуулах, [Файл] -> [Программист ашиглан байршуулах]
Ноорогоо амжилттай байршуулсны дараа ATtiny85 ба үүрний ховил дээрх цэгүүд нэг талд байгаа эсэхийг шалгаад чипийг залгуур руу түлхээрэй.
Алхам 3: Тоглох
Дунд товчлуур нь блокны хэсгийг өөрчилж, барьж байхдаа доош нь буулгах болно. Зүүн ба баруун товчлууруудыг нэгэн зэрэг дарахад бага эрчим хүч зарцуулдаг түр зогсоох горим байдаг.
Би энэ тоглоомыг бүтээж, тоглох дуртай байсан.
Зөвлөмж болгож буй:
Энэхүү өндөр хүчдэлийн клик-тоглоом тоглоом: 11 алхам (зурагтай)
Энэхүү өндөр хүчдэлийн клик-тоглоом тоглоомын чулуу: 70-аад оны үед ахлах сургуулиудад түгээмэл хэрэглэгддэг чимэг Click-Clack тоглоомын хоёр цахилгаан статик хувилбарыг энд оруулав. Хувилбар 1.0 бол хэт төсвийн загвар юм. Эд анги (цахилгаан хангамжийг оруулаагүй) бараг юу ч биш юм. Илүү үнэтэй, илүү үнэтэй зүйлийн тайлбар
ESP32 VGA аркад тоглоом ба тоглоомын тоглоом: 6 алхам (зурагтай)
ESP32 VGA аркад тоглоом ба джойстик: Энэхүү зааварчилгаанд би VGA дэлгэцийн гаралттай ESP32 ашиглан дөрвөн тоглоомын тоглоом - Tetris - Snake - Breakout - Bomber - ийг хэрхэн яаж хуулбарлахыг үзүүлэх болно. Нарийвчлал нь 320 х 200 пиксел бөгөөд 8 өнгөөр хийгдсэн. Би өмнө нь хувилбарыг нь хийж байсан
MIT програм зохион бүтээгчийн тусламжтайгаар зөөлөн тоглоом бүхий Bluetooth шоо, Android тоглоом хөгжүүлэх: 22 алхам (зурагтай)
MIT App Inventor ашиглан зөөлөн тоглоом бүхий Bluetooth Dice болон Android тоглоом хөгжүүлэх: Шоо тоглох нь өөр өөр арга хэлбэртэй байдаг 1) Уламжлалт модон эсвэл гуулин шоогаар тоглодог.2) Гар утас эсвэл pc. -ийн гараар эсвэл pc. -ээр үүсгэсэн шоо утгыг гар утсан дээр эсвэл компьютер дээр тоглоорой. шоо биетэй тоглож, зоосыг гар утас эсвэл компьютер дээр зөөж болно
Саймон тоглоом - Хөгжилтэй тоглоом: 5 алхам
Саймон Тоглоом - Хөгжилтэй Тоглоом !: Лавлах: Энд Амралтын өдрүүд өнгөрсний дараа та хариуцсан бүх ажил, ажлаа дуусгахын тулд үнэхээр хичээх ёстой. Бид тархиа сургах цаг болсон, тийм үү? Эдгээр уйтгартай, утгагүй тоглоомуудаас гадна Simon Game нэртэй тоглоом байдаг
Minion Cubecraft тоглоом (гар чийдэнгийн тоглоом): 4 алхам
Minion Cubecraft Toy (Гар чийдэнгийн тоглоом): Удаан хугацааны турш би бамбарыг харанхуйд ашиглахыг хүсч байсан, гэхдээ зүгээр л асаах унтраалгатай цилиндр хэлбэртэй биетэй болох санаа надад үүнийг хийхгүй байхыг эсэргүүцсэн юм. Энэ нь хэт ерөнхий урсгал байсан. Тэгээд нэг өдөр ах маань жижигхэн ПХБ авчирсан