Мазмұны:
Бейне: Қалталы шахмат: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Бұл шахмат! Сіздің қалтаңызда.
Бұл жоба жылан, пак-ман, тетрис және тіпті шахмат сияқты кішігірім ойындарды жүргізе алатын шағын құрылғы жасауға бағытталған.
Жабдықтар
- 1,3 дюймдік 128x64 OLED графикалық дисплейі
- Arduino Pro Mini (Сіз 5В және 3.3В модульдерін қолдана аласыз. 3.3В модулін пайдалану оңай болады, ал 5В біреуі жылдамырақ)
- тактильді ауыстыру түймелері
- 1K Ом резисторлары
- Li-Po аккумуляторы (Батарея сыйымдылығы маңызды емес, бірақ батареяны сыйдыруға оңай)
- Li-Po зарядтағыш модулі (5 вольтты кіріктіргішті сатып алған дұрыс, әйтпесе оны жасауға тура келуі мүмкін)
- Компоненттерді дәнекерлеуге арналған ПХД прототипі
- Қосу/Өшіру қосқышы
- Корпусқа арналған 3D принтер
Ескертулер
Егер сіз 3.3v arduino-ны қолдануды таңдасаңыз, оны Li-po батареясымен қуаттандыру үшін arduino-дағы 3.3v реттегішті пайдалануға болады. Бірақ егер сіз 5 вольтты ардуиноны қолданғыңыз келсе, оны қосу үшін сізге 3,3 В -тан 5 В күшейткіш қажет болады. Мұны істеудің қарапайым әдісі-5 вольтты күшейткіші бар Li-po зарядтағышын сатып алу немесе бөлек 3,3 вольттан 5 вольтты модуль сатып алу.
Менде екеуі де жоқ, сондықтан мен ескі блютуз динамигін алып тастадым және 3 -тен 5В -ке дейін күшейткіш компоненттерін алып тастадым және оны өз тақтамда жаңарттым. Егер сіз мұны қалай жасау керектігін білгіңіз келсе, сіз бұл бейнені көре аласыз.
1 -қадам: Схема
Сондықтан схема қарапайым, тек қосылатын сымдар көп.
Компьютерде дәнекерлеу кезінде дәнекерлеу тақтаның екінші жағына түсіп кетпеуін қадағалау керек, себебі онда компоненттер болады.
Сіз жоғарыдағы схеманы таба аласыз.
2 -қадам: Бағдарламалық қамтамасыз ету
Бағдарламалық жасақтаманы arduino pro mini -ге жүктеу үшін сізге бағдарламашы қажет. Мұны қалай жасауға болатыны туралы көптеген нұсқаулар бар, сондықтан мен оны бұл жерде түсіндірмеймін. Міне, олардың біріне сілтеме.
Егер сізде бағдарламашы болмаса, оны бағдарламалау үшін басқа arduino қолдануға болады. Міне, оған сілтеме.
Шахмат коды - бұл u8glib шахмат үлгісінің эскизі. Бұл өте жақсы жұмыс істейді және әр түрлі драйверлері бар бірнеше экранды қолдайды. Оны жүктеу үшін алдымен кітапхананы жүктеп алу керек. Содан кейін оны arduino кітапханалар қалтасына қосу керек. Осыдан кейін сіз бекітілген кодты жүктей аласыз және оны arduino -ға жүктей аласыз. (Мен өз кодты тіркеймін, себебі мен түйменің аналогтық түйреуіштермен жұмыс істеуі үшін кішкене заттарды өзгерттім)
3 -қадам: іс
Барлығын дәнекерлеп, кодты жүктегеннен кейін, мен оны салу үшін корпусты 3D жасап шығардым. Мен бір бөлігін қарадан, екіншісін сұр PLA -дан басып шығардым. Бұл істің керемет жағы-бұл оның тез бекітілуі. Сондықтан қажет болған жағдайда оны оңай алып тастауға болады.
4 -қадам: Соңы
Енді сіз онымен кез келген нәрсені жасай аласыз. Бұл жобаға менің негізгі көзқарасым - кез келген жерде шахмат ойнауға арналған құрылғыны алып жүру. Бірақ интернетте жылан, пак-ман немесе тетрис сияқты ойындардың эскиздерін табуға болады. Бұл затта 4 түйме болғандықтан, бұл ойындарды ойнау жеткілікті болады.
Кез келген сұрақтар мен ұсыныстарды қалдырыңыз.
Ұсынылған:
Шахмат роботы LEGO мен Raspberry Pi -ден жасалған: 6 қадам
Шахмат роботы LEGO мен Raspberry Pi көмегімен жасалған: Бұл шахмат роботымен достарыңызды таң қалдырыңыз! Егер сіз LEGO роботтарын бұрын жасаған болсаңыз және компьютерлік бағдарламалау мен Linux туралы қарапайым білімге ие болсаңыз, оны құру қиын емес
Шахмат роботы Raspberry Pi Lynxmotion AL5D қол: 6 қадам
Chess Robot Raspberry Pi Lynxmotion AL5D Arm: Бұл шахмат роботын жасаңыз және оның барлығын жеңетінін көріңіз! Егер қолды қалай жасау керектігі туралы нұсқауларды орындасаңыз және компьютерлік бағдарламалау мен Linux туралы қарапайым біліміңіз болса, оны құрастыру өте оңай. . Ақ ойнаған адам жасайды
Шахмат бойынша айтылатын сөздер: 7 қадам (суреттермен)
Шахмат бойынша айтылатын сөздер: Мен дауысымды қолдана отырып, жеке шахмат фигураларын жасадым. Әр бөлік өз атауын айтқан кезде шығарған дыбыстың формасына негізделген. Бұл толық жиынтық емес, өйткені екінші жағы дәл осылай жасалуы керек, бірақ менің қарсыласымның дауысымен
Цифрлық шахмат - Онлайн шахмат ойынын бақылаңыз: 5 қадам
Цифрлық шахмат - шахмат ойынын онлайн қадағалаңыз: Мен жас кезімнен көп шахмат ойнадым, ал компьютерде немесе тірі қарсыластарда шахмат ойнауға арналған көптеген веб -сайттар болғандықтан, мен ешқашан веб -сайт таппадым. бұл сіз ойнайтын шахмат ойынын бақылайды
Қалталы қалталы бристлботты қалай жасауға болады: 3 қадам
Қалталы қалталы қылқаламды қалай жасауға болады: Бұл нұсқаулықта мен қылшық ботқа өз нұсқамды қалай жасау керектігін көрсетемін. Ол кішкентай, оңай дайындалады және өте аз материалдарды қолданады. Артықшылықтары: -Өте аз материалдар -жасауға оңай -Кемшіліктермен ойнауға көңілділік: -Айналдыра айналуға бейім -Сізге керек