Mundarija:
Video: Cho'ntak shaxmat: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Bu shaxmat! Sizning cho'ntagingizda.
Ushbu loyiha ilon, pac-man, tetris va hatto shaxmat kabi kichik o'yinlarni boshqaradigan kichik qurilma yaratishga qaratilgan.
Ta'minotlar
- 1,3 dyuymli 128x64 OLED grafikli displey
- Arduino Pro Mini (Siz 5V va 3.3V modullarini ishlatishingiz mumkin. 3.3Vdan foydalanish osonroq bo'ladi, 5V esa tezroq)
- Taktil tugmachalari
- 1K Ohmli rezistorlar
- Li-Po batareyasi (Batareya quvvati unchalik muhim emas, lekin kichikroq batareyani o'rnatish osonroq)
- Li-Po zaryadlovchi moduli (5V o'rnatilgan kuchaytirgich bilan sotib olish yaxshiroq, aks holda uni yasashga to'g'ri keladi)
- Komponentlarni lehimlash uchun PCB prototipi
- Yoqish/O'chirish tugmasi
Koson uchun 3D printer
Eslatmalar
Agar siz 3.3v arduino-ni ishlatishni tanlasangiz, uni li-po batareyasi bilan quvvatlantirish uchun arduino-dagi 3.3v regulyatordan foydalanishingiz mumkin. Agar siz 5V arduino ishlatmoqchi bo'lsangiz, uni yoqish uchun sizga 3,3V dan 5V gacha kuchaytirgich kerak bo'ladi. Buning oson yo'li-5V kuchaytirgichli li-po zaryadlovchini sotib olish yoki alohida 3.3v dan 5v gacha kuchaytirgich modulini sotib olish.
Menda ikkalasi ham yo'q edi, shuning uchun men eski bluetooth karnayini ajratib oldim va 3 dan 5V gacha kuchaytirgich komponentlarini o'chirib tashladim va uni o'z taxtamda tikladim. Agar siz buni qanday qilishni bilishni istasangiz, videoni tomosha qilishingiz mumkin.
1 -qadam: O'chirish
Shunday qilib, sxema oddiy, faqat ulanadigan simlar ko'p.
Kompyuterda lehim paytida, lehimni boshqa tomondan tomchilab qo'ymaslik uchun ehtiyot bo'lish kerak, chunki u erda komponentlar bo'ladi.
Siz yuqorida ko'rsatilgan sxemani topishingiz mumkin.
2 -qadam: dasturiy ta'minot
Arduino pro mini -ga dasturiy ta'minotni yuklash uchun siz dasturchidan foydalanishingiz kerak. Buni qanday qilish kerakligi haqida ko'plab ko'rsatmalar mavjud, shuning uchun men buni bu erda tushuntirmayman. Mana ulardan biriga havola.
Agar sizda dasturchi bo'lmasa, uni dasturlash uchun boshqa arduino -dan ham foydalanishingiz mumkin. Mana bunga havola.
Shaxmat kodi u8glibning shaxmat namunasi eskizidir. Bu juda yaxshi ishlaydi va turli xil drayverlarga ega bo'lgan bir nechta rangli ekranlarni qo'llab -quvvatlaydi. Uni yuklash uchun avval kutubxonani yuklab olishingiz kerak. Keyin uni arduino kutubxonalari papkasiga qo'shishingiz kerak. Shundan so'ng siz biriktirilgan kodni yuklab olishingiz va uni arduino -ga yuklashingiz mumkin. (Men o'z kodimni biriktiryapman, chunki men tugmachalarni analog pinlar va boshqalar bilan ishlashi uchun kichik narsalarni o'zgartirdim).
3 -qadam: ish
Hamma narsani lehimlab, kodni yuklaganimdan so'ng, men uni qo'yish uchun sumkani ishlab chiqdim va 3D chop etdim. Men bir qismini qora, ikkinchisini kulrang PLAdan chop etdim. Bu ishning ajoyib tomoni shundaki, u juda mos keladi. Shunday qilib, agar kerak bo'lsa, uni osongina olib tashlash mumkin.
4 -qadam: Oxir
Shunday qilib, endi siz u bilan hamma narsani qilishingiz mumkin. Bu loyihaga mening asosiy yondashuvim - shaxmat o'ynash uchun asbobni istalgan joyda olib yura olish. Ammo Internetda ilon, pac-man yoki tetris kabi o'yinlarning eskizlarini topish mumkin. Bu narsada 4 ta tugma bo'lgani uchun, bu o'yinlarni o'ynash etarli bo'ladi.
Har qanday savol yoki taklifni qoldiring.
Tavsiya:
Cho'ntak signalizatori (cho'ntak osiloskopi): 10 qadam (rasmlar bilan)
Cho'ntak signalizatori (cho'ntak osiloskopi): Hammaga salom, biz har kuni juda ko'p ishlarni qilamiz. U erda har bir ish uchun ba'zi asboblar kerak bo'ladi. Bu ishlab chiqarish, o'lchash, pardozlash va hokazo uchun. Shunday qilib, elektron ishchilar uchun ularga lehimlantiruvchi temir, ko'p metrli, osiloskop va boshqalar kerak bo'ladi
LEGO va Raspberry Pi -dan tayyorlangan shaxmat robot: 6 qadam
Shaxmat roboti LEGO va Raspberry Pi bilan yaratilgan: bu shaxmat robot bilan do'stlaringizni hayratda qoldiring! Agar siz ilgari LEGO robotlarini yaratgan bo'lsangiz va kompyuter dasturlash va Linux haqida hech bo'lmaganda boshlang'ich bilimga ega bo'lsangiz, robotni o'zi bajaradi va vizual tanishni ishlatadi
Shaxmat roboti Raspberry Pi Lynxmotion AL5D qo'l: 6 qadam
Shaxmat roboti Raspberry Pi Lynxmotion AL5D Arm: Bu shaxmat robotini yarating va u hammani mag'lubiyatga uchrayotganini ko'ring! Agar qo'lni qanday qurish bo'yicha ko'rsatmalarga amal qilsangiz, va agar siz kompyuter dasturlash va Linux haqida hech bo'lmaganda boshlang'ich bilimga ega bo'lsangiz, qurish juda oson. . Odam oq rangda o'ynayapti
Raqamli shaxmat - shaxmat o'yiningizni onlayn kuzatib boring: 5 qadam
Raqamli shaxmat - shaxmat o'yiningizni onlayn kuzatib boring: Men yoshligimdan ko'p shaxmat o'ynaganman va Internetda shaxmat o'ynash uchun juda ko'p veb -saytlar mavjud bo'lgani uchun men hech qachon veb -sayt topmaganman. bu siz o'ynayotgan shaxmat o'yiningizni kuzatib boradi
Eng zo'r USB L.E.D. Cho'ntak o'lchamli yorug'lik (cho'ntak o'lchamli kirish): 6 qadam
Eng zo'r USB L.E.D. Cho'ntak o'lchamli yorug'lik (cho'ntak o'lchamli kirish): Ushbu yo'riqnomada men sizga USB orqali ishlaydigan L.E.D-ni qanday qilishni ko'rsataman. X-it Mint qalay o'lchamiga o'raladigan va cho'ntagingizga osongina sig'adigan yorug'lik. Agar sizga yoqqan bo'lsa, + belgisini qo'ying va tanlovda menga ovoz bering! Materiallar va