Мазмуну:
- 1 -кадам: Керектүү материалдар
- 2 -кадам: Райондук план
- 3 -кадам: Районду даярдоо
- 4 -кадам: LED тилкесин даярдоо
- 5 -кадам: LEDди схема менен туташтырыңыз
- 6 -кадам: Упай дисплейин жасаңыз
- 7 -кадам: Arduino программасы
- 8 -кадам: Оюндарды сыноо
- 9 -кадам: Жеткиликтүү оюндар жана башка
- 10 -кадам: Оюндарды ойноо
Video: Score Board менен эки оюнчу Single LED Strip оюндар: 10 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:38
Биринчиден, дүйнө жүзүндөгү бардык элдер үчүн кудайдан тиленгиле, Кудай ушул убакта бизге жардам берип, тынчтык бере алат. Баарыбыз камалып, барар жерибиз жок.
Менин жасай турган жумуштарым жок, андыктан питонду онлайнда үйрөнө баштаңыз жана эч кандай жаңы идеяларды ойлоно албайсыз, анткени эч нерсени сатып ала албайсыз. Бирок LED сынактарынан кийин бир нече материалдар жана жаңы идеялар табылды. Балам үчүн мультфильмде ар дайым мультфильм көрүп, оюн ойносо, бул кичинекей өзгөрүү. Ошентип, мен Single LED Strip менен көчмө оюн консолун иштеп чыгам. Таң калыштуусу, ал мага абдан жагат жана мени менен ойнойт, бирок бир көйгөй - ал оюнду эч качан жоготкусу келбейт.
БИЗДИН ДУГАЛАР
Бир нече күндүн ичинде күтүлбөгөн жерден тынч жаткан жандар үчүн тилен. Жана ооруканага жаткырылгандардын тезирээк сакайып кетишин тиле. Врачтар, полиция кызматкерлери, социалдык кызматкерлер, саясатчылар, керектүү жеткирүүчүлөр жана ушул абдан оор убакта биз үчүн иштеген бардык адамдар үчүн атайын дубалар. Калгандардын баары үйдө отуруп, жүктөрүн азайтууга жардам бериңиз, эгер сизде бар нерселер менен кошуналарга жардам бере алсаңыз
1 -кадам: Керектүү материалдар
Керектүү материалдар Кечиресиз Материалдар бар
- RGB даректүү LED тилкеси мурунку долбоорумдан алынып салынды RGB Infinity Clock. - 1Жок
- Arduino Nano. - 1Жок
- 16 X 2 сериялык байланыш LCD дисплей. - 1Жок
- LM2596 DC үчүн DC Voltage Regulator-1No
- 3.7V 18650 Батарея - 2Nos
- 18650 Батарея кармагыч - 1No
- Баскыч - 3No
- Жөнөкөй PCB
- Эркек менен Аялдын башына төөнөгүчтөр
- Жыгач таяк.
- Акрил барагы
- Суу линиясы Pipe T бириктиргичи.
- Зымдар.
2 -кадам: Райондук план
3 басуу баскычтары Arduino наносунун D8, D9, D10 туташкан. Arduino D12 менен байланышкан LED тилкесинин даректери. LCD сериялык маалыматтар RX arduino D13 менен туташкан. LM2596 DC үчүн DC Voltage Regulator Vin жана arduino Vin батарейканын кармагычына туташкан. LED vcc жана Gnd LM2596 Vout казыктарына туташкан. LCD дисплей VCC жана gnd arduino +5v жана Gnd туташкан.
3 -кадам: Районду даярдоо
Чиймеге ылайык, arduino нано үчүн калкан иштеп чыгыңыз. Эки бир баскычтуу кубаныч таякчасын түзүңүз жана arduino калканчына узун зымды узартыңыз. Оюнду тандоо үчүн бир баскыч селекторун колдонуңуз. Зымдарды ширеткенден кийин ысык желим менен жабыштыруу үчүн стенд гана колдонулат.
4 -кадам: LED тилкесин даярдоо
Жогоруда айтканымдай, мен муну балама даярдайм, LED тилкелерин туура эмес колдонуу үчүн кыска туташуудан коопсуз коргум келет. Ошентип, мен жыгач тилкесин таптым. Мен эски проектимдеги LED тилкесин алып салганыма байланыштуу, ал жыгач бөлүккө жабыша албайт, андыктан аны кабелдик галстук менен жыгач тилке менен оңдойм. Андан кийин LEDди жабуу үчүн акрил баракты жыгач тилкесинин өлчөмүнө чейин кесип, аны LED тилкесинин үстүнө коюп, кабель менен байлаңыз. Эми аны балам тартып алса, менде эч кандай көйгөй жок.
5 -кадам: LEDди схема менен туташтырыңыз
Эми LED тилкесин биз жасаган Arduino калканы менен туташтырыңыз. LED маалыматтар пинин arduino D12 жана VCC менен GND менен LM2596 Чыгарууга туташтырыңыз.
6 -кадам: Упай дисплейин жасаңыз
Азыр бардык схемалар чачыранды. Андыктан аны контейнерге салгыңыз келет. Узак изденүүдөн кийин суу линиясы Tee табылды. Батарея кармагычтын чокусуна ысык клей салып, схемаларды Teeге киргизиңиз. ЖК дисплейди тизенин үстүнө коюп, ысык клей менен жабыңыз. Teeдин алдындагы оюн тандоо селекторун ысык клей. Азыр селекторду алмаштыруучу Score дисплейи даяр жана 2 жок бир баскычтуу джойстик даяр.
7 -кадам: Arduino программасы
D13 пинден LCD дисплейи менен байланышуу үчүн SoftwareSerail китепканасын колдонуңуз. LED тилкесин arduino pin12 менен туташтыруу үчүн pololuledstrip китепканасын колдонуңуз. Тандоо баскычы D10до конфигурацияланган. 1 -оюнчу D8деги баскыч. Player2 баскычы - D9. 1 -оюнчу үчүн LED түсү кызыл жана 2 -оюнчу үчүн жашыл. Бул бетте 4 оюн жана 2 башка программа камтылган. Кодду жүктөп алып, Arduinoго жүктөңүз.
8 -кадам: Оюндарды сыноо
Жүктөлгөндөн кийин бардык программалар текшерилип, баары жакшы деп табылган. Эми консол ойноого даяр.
9 -кадам: Жеткиликтүү оюндар жана башка
Оюнду тандоо же кайра баштоо үчүн Оюн тандоо баскычын колдонуңуз. Оюндардын жана башка жеткиликтүү тизмелердин тизмеси төмөндө келтирилген
Game1 - Жарыш
Оюнчу басуу чекити канчалык тез алдыга жылат, кубаныч фондун колдонуңуз. Эсеп тактасында ким коргошун көрсөтөт. Аягына жеткенден кийин жыйынтыкты көрсөтүңүз.
Game2 - Пингпонг
Ал пингпонгго окшош. Player1 сол жагында кызыл жана Player2 жашыл оң жагында. Топ көк түстө, сизге жеткенде топту туура чыкылдатыңыз, топту таштап кеткенде каршылаш оюнчу упайга ээ болот. Ар бир акциядан кийин топтун ылдамдыгы жогорулайт. Кайсы оюнчу биринчи болуп 15 алат, жеңүүчү болот.
Game3 - Power
Бул кубаттуу оюн. Бул оюн узак убакыт бою оюнчулардын ою боюнча. Башында оюнчулар кнопканы баса башташат жана кызыл түстөгү жарыктын өсүшү жана жашыл тараптын жарыктары карама -каршы багытта бирден көбөйөт жана экөө тең сызыкчаны басканда, азыр баштапкы оюн башталат. Белгилүү секунттар үчүн канча престөө эсептелет, эң жогорку жагы жогорулашы жана эң төмөн жагы бир кадамга төмөндөйт, эгер галстук өзгөрүлбөсө. Кайсы түс толтурулган учурда, ал жеңүүчү болот. Бул оюн көп убакытты алат.
Game4 - Чекитти тандаңыз
Бул жылан сыяктуу оюн, бирок убактысы абдан маанилүү. 4 чекиттен турган поезд солдон оңго жылат жана туш келди чекиттерде кызыл жана жашыл эки чекит пайда болот. Поезддин башы кызыл чекитте турганда, player1 кнопканы басуу менен чекитти туура кармайт, эгер ал кармаса, анда ал 1 балл алат, эгерде ар бир таштанды үчүн кармабаса -1 упай, эгер баспасаңыз, анда дагы -1 упай. Ким 25 упай алды, же кимде -25 болсо, анда карама -каршы оюнчу жеңүүчү болот.
Башка - Өзгөчө кырдаал жарыгы
Шашылыш режимде жарыкты күйгүзүү жана өчүрүү үчүн кубаныч таякчасын колдонуңуз. Бул толугу менен ачык ак жарык берет.
Башка - Disco Light
Тасмада асан -үсөн түсүн түзүңүз. Жарыкты жылдыруу үчүн кубаныч таякчасын колдонуңуз.
10 -кадам: Оюндарды ойноо
Мен жана кызым тепкичте оюнду ойнойбуз. Ал жарыш оюнун жана күч оюнун абдан жакшы көрөт. Мультфильм көрүү жана мобилдик телефондо ойноо адатынын бир аз өзгөрүшү. Ал 6 жашта, ал абдан жакшы ойнойт жана мага бир жолу жеңишке жол бере албайт.
БИЗДИН ДУГАЛАР
Бир нече күндүн ичинде күтүлбөгөн жерден тынч жаткан жандар үчүн тилен. Жана ооруканага жаткырылгандардын тезирээк сакайып кетишин тиле. Врачтар, полиция кызматкерлери, социалдык кызматкерлер, саясатчылар, керектүү жеткирүүчүлөр жана ушул абдан оор убакта биз үчүн иштеген бардык адамдар үчүн атайын дубалар. Калгандардын баары үйдө отуруп, жүктөрүн азайтууга жардам бериңиз, эгер сизде бар нерселер менен кошуналарга жардам бере алсаңыз.
Сунушталууда:
RasPi эки оюнчу аркада кофе столу: 7 кадам (сүрөттөр менен)
RasPi эки оюнчу аркада кофе столу: Бул жерде Raspberry Pi аркада кофе столунун менин версиясы. Мен бул жерде башка улуу көрсөтмөлөрдөн идея алдым жана build.The стол менен тажрыйбам менен бөлүшкүм келди, стол NES, SNES, Sega, Play сыяктуу бир нече видео оюн доорлорунан оюндарды ойной алат
ArduBaby - Жарым өлчөмдүү Arduboy 500 оюндар менен Сериялык Flash: 10 кадам
ArduBaby - Arduboy Жарым Өлчөмү 500 Сериалдык Флеште: Сиз бул youtube видеосун көрүп, аягына чейин көрүүгө болот, бул кичинекей үйдө жасалган Arduboyду кантип жараттым, ал жолдо ойной турган 500дөй оюндарды сактай алат. . Жаратуучуга кредиттер (Кевин Бейтс), Arduboy абдан
Парапланердик оюндар үчүн DIY контролери: 5 кадам (сүрөттөр менен)
Парапланердик оюндар үчүн DIY контроллери: Мен парапланерлеп секирүү боюнча бир нече оюндарды ойнодум жана ар дайым сиз колдонгон башкаруу көйгөйүн таптым. Чычкан менен клавиатура анча жакшы эмес, анткени парапланердин учушу абдан жакшы. Бул учуу симуляторуна же авто жарыш оюнуна окшош, сизге кубаныч керек
P10 LED дисплейи менен DMDди колдонуу менен Score Board долбоору: 6 кадам (Сүрөттөр менен)
P10 LED дисплейи менен DMDди колдонуу менен Score Board долбоору: Көп учурда биз футбол стадионунда жолугушабыз; табло катары кызмат кылган алп LED тактасы бар. Башка спорттук талаада да, биз көбүнчө LEDден жасалган дисплейдин таблосун билебиз. Мүмкүн болбогону менен, бизди дагы бир талаа дагы
20 сааттык $ 20 стол үстүндөгү аркада жүздөгөн оюндар менен курулган: 7 кадам (сүрөттөр менен)
20 сааттык $ 20 стол үстүндөгү аркада жүздөгөн оюндар менен курулган. Мен буга чейин бир нерсе кылгым келген, бирок башка долбоорлор менен дайыма эле алектенүүгө шашкан эмесмин. Мен шашпай жүргөндүктөн, мен арзан баада курулуштун бардык керектүү компоненттерин топтогонго чейин күттүм. Мына