Мазмуну:
- 1 -кадам: Бул сизге керек болот
- 2 -кадам: Убакыт, РТге
- 3 -кадам: Аппараттык La Vista, Baby
- 4 -кадам: If (lastStep) {code ();}
Video: Sif's Maze (Оюн) - Arduino ITTT: 4 кадам (Сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Менин мектебим мага Arduino менен интерактивдүү нерсе жасоону тапшырды. Мен кичинекей лабиринт оюнун жасадым, тилекке каршы, анча жакшы болгон жок, бирок аны бүтүрүп же толуктап койсоңуз болот
Бул долбоор Норвегиялык мифология жөнүндө ТБАнын концепциясы катары башталган. Сиз Lifthrasir болчусуз, жашоону сүйгөн жана атыңызды унутуп койгонсуз. Же сүйүктүүңүздү табууңуз керек болчу, Lif, же сиз ойгонгон токойдон качып кетишиңиз керек болчу. Аттиң, бул да жакшы болгон жок, ошондуктан мен аны кичинекей лабиринт оюнуна айландырдым, дагы эле скандинавия мифологиясын карманып
1 -кадам: Бул сизге керек болот
Бул долбоор үчүн төмөнкү бөлүктөр талап кылынат:
- Ардуино Уно
- Зымдарды секирүү
- Суюк кристалдуу дисплей (ЖК) (16, 2)
- баскыч x2
- Потенциометр
- 10k Ohm резистору x3
- Кеминде 1 кг самын ташы (Канчалык ташыңыз көп болсо, ичиндеги жабдыкка ошончолук оңой болот).
- жыгач штепсель x4
2 -кадам: Убакыт, РТге
Сиз туура окудуңуз, айымдар жана мырзалар. A R T. убактысы келди.
Мен муну ташты майдалоо жана майдалоо жолу менен жасадым, бирок эгер сизде үйдө башка кесипкөй шаймандар болсо, анда аларды колдонуңуз. Самын ташы абдан оңой өстүрүлөт, андыктан сизге MX-30KSUPER машыгынын же башка нерсенин кереги жок. Стандарттык гугинг жана тордун материалдары жакшы иштейт.
Биринчиден, биз ташты экиге бөлүшүбүз керек. Ишенесизби же ишенбеңиз, бирок мен муну жумшак металлдар үчүн араа алып, ошол аркылуу араалоо аркылуу кылдым. Эми бизде таштын 2 жарымы бар, биз жарымдын биринин ортосунда бир бурчтук форманы оюп баштасак болот. Биз муну дисплей үчүн колдонобуз. Мен бүткүл дисплейге бата турганчалык чоң кылып койдум, бирок сиз аны дисплейдин өзү ачыла тургандай кылып түзө аласыз.
САК БОЛУҢУЗ !! байкагандай, менин дисплейимдин жарымында чоң жарака бар. Бул ичке бөлүктүн жанында бургулоодо болгон (Биз кийин бургулоого киришебиз). Жука бөлүктөрдүн жанында бургулоодо өтө этият болуңуз, анткени бул көп болот.
Ооба, балким, жалпысынан этият болуңуз. Долбоорумдун айынан кимдир бирөө жарадар болгонун көргүм келбейт.
Азыр! Экинчи жарымга келсек, бизге оюк тик бурчтук формасы керек болот. Ардуино менен казан эсептегичке батканчалык терең, бирок өтө терең эмес, анткени таштын бөлүнүшүн каалабайсыз.
Бургула турган убак, балам. Эми сиз дисплей тешигинин айланасындагы 4 жерди жана жарымыңыздын көңдөй бөлүгүн тандап алгыңыз келет. Сиз кийинчерээк жыгач штепсельдерди үстүңкү (Дисплей) жарымын колдоо үчүн ташка тешип коюңуз (Таш аркылуу эмес), жана тыгындарды тешиктерге салыңыз. Үстүнкү (дисплей) жарымына дал ошондой кылыңыз. Ошол тешиктерди ошол жерлерге коюуну сунуштайм.
Муну бүтүргөндөн кийин, таштарды бири -биринин үстүнө коюп, ортосунда боштук болушу керек!
3 -кадам: Аппараттык La Vista, Baby
Терминатордун коркунучтуу сөзү үчүн кечирим сурайм, бирок машинанын жүрөгүн чогултуу убактысы келди.
ЖК экранга зымдарды же секирүү зымдарын кошуу менен баштаңыз. Мен секирүүчү зымдарды түз экранга кошууну чечтим. Ушундай жол менен мен мейкиндикти сактап калам жана баары жакшы болот. Бүткөндөн кийин экраныңыз мага окшош болушу керек. ЖК экранды кантип зым менен жабууну бул жерден издесеңиз болот:
www.arduino.cc/en/Tutorial/HelloWorld?from…
Бул окуу куралында берилген так көрсөтмөлөрдү аткарсаңыз болот, анткени мен муну экранымды туташтыруу үчүн да колдонгом, андыктан код бул казыктар менен иштейт.
Бүткөндөн кийин ошол эле окуу куралында берилген мисал коду менен экранды сынап көрсөңүз болот.
Андан кийин, мен сизге казан эсептегичти электр тактасына туташтырууну сунуштайм. Казан эсептегич менен экранды туташтырып, казан эсептегичти буруп сынап көрүңүз. Эгерде ЖКнын жарыктыгы өзгөрсө, анда сиз аны туура туташтырдыңыз. Болбосо, мен жогоруда шилтеме кылынган окуу куралын дагы бир жолу карап чыгууну сунуштайм.
Эгер бүтүрсөңүз, баскычтарыңызды алып, жерге жана 5V казыктарына Arduinoңузга туташтырыңыз. Сиз баскычтарды каалаган санарип казыктарга туташтыра аласыз. Эгерде коддор бирдей болсо, кодду текшерүүнү унутпаңыз.
Бүткөндөн кийин, жабдууну ташыңызга сала аласыз!
4 -кадам: If (lastStep) {code ();}
Bleep bloop. Матрицага кирүү убактысы.
Сиз божомолдодуңуз! Коддоонун убактысы келди. Кабатыр болбо. Бул бөлүк чындыгында абдан оңой. Жумушка кире албаганым бир гана нерсе - экрандагы оюн. Эгерде сиз аны иштете алсаңыз, мага айтыңыз!
Сиз жүктөгөн файл катары менин кодумду колдоно аласыз. Сиз мурунку деңгээлдерди көчүрүү жана чаптоо менен, бирок ар кандай жооптор менен (Сол жана оң) өз деңгээлдериңизди кошо аласыз.
Жана баары ушул! Мен чындыгында бул үйрөткүчтөн бир нерсе алдыңыз деп үмүттөнөм жана балким өзүңүздүкүн жасадыңыз!
Эгер андай кылсаңыз, мен аны көргүм келет!
Сунушталууда:
Жыгач LED оюн дисплейи Raspberry Pi Zero менен иштейт: 11 кадам (сүрөттөр менен)
Raspberry Pi Zero тарабынан иштетилген жыгач LED оюн дисплейи: Бул проект 20x10 пикселдик WS2812 негизделген LED дисплейин ишке ашырат, анын көлөмү 78х35 см, аны ретро оюндарын ойноо үчүн конок бөлмөсүнө оңой эле орнотсо болот. Бул матрицанын биринчи версиясы 2016 -жылы курулган жана башка көптөгөн адамдар тарабынан кайра курулган. Бул экспозиция
Үн жана музыканы сезүүчү кварц кристалл брошу, оюн аянтчасы менен: 8 кадам (сүрөттөр менен)
Үн жана музыканы сезүүчү Quartz кристалл брошу Playground Circuit Express менен: Бул үн-реактивдүү брош оюн аянтчасынын экспресси, арзан кварц кристаллдары, зым, картон, табылган пластмасса, коопсуздук пини, ийне жана жип, ысык желим, кездеме, жана ар кандай шаймандар. Бул прототип же биринчи долбоор
Саймон Оюн - Кызыктуу Оюн !: 5 кадам
Саймон Оюн - Көңүлдүү Оюн !: Шилтеме: Бул жерде Узак дем алыштан кийин, сиз чындыгында бардык тапшырмаларды аткарууга жана сиз жооптуу болгон жумушту аткарууга аракет кылышыңыз керек. Мээбизди машыктыра турган убак келди, туурабы? Ошол кызыксыз жана маанисиз оюндардан тышкары, Simon Game деген оюн бар
Ретро-оюн машинасы Raspberry PI, RetroPie жана Homemade Case менен: 17 кадам (сүрөттөр менен)
Raspberry PI, RetroPie жана Homemade Case менен ретро-оюн машинасы: Бир нече убакыт мурун мен RetroPie аттуу Raspberry Pi үчүн Linux бөлүштүрүүсүн таптым. Мен муну сонун ишке ашыруу менен сонун идея экенин дароо билдим. Керексиз функциялары жок бир максаттуу ретро оюн системасы. Көп өтпөй мен чечтим
Оюн сатып алардан мурун сиздин компьютерде оюн иштей тургандыгын кантип текшерсе болот: 4 кадам
Оюн сатып алардан мурун сиздин компьютерде оюн иштей тургандыгын кантип текшерсе болот: Жакында мен досумдан Call of Duty 4 сатып алдым (бекер кошуп алам), анткени анын компьютеринде иштебейт. Ооба, анын компьютери абдан жаңы, жана ал эмнеге иштебей турганын таң калтырды. Ошентип, интернетте бир нече сааттан кийин издеп таптым