Мазмуну:

"Түс дал келүүсү" (Рефлекс оюну): 4 кадам
"Түс дал келүүсү" (Рефлекс оюну): 4 кадам

Video: "Түс дал келүүсү" (Рефлекс оюну): 4 кадам

Video:
Video: ¿En qué tipo de persona te conviertes cuando te enamoras? 2024, Ноябрь
Anonim
Сүрөт
Сүрөт

Киришүү:

Мектептеги долбоорум үчүн эмне кыларымды билбей калдым, бирок бир аз ойлонгондон кийин мен рефлекс оюнун жасоону чечтим. Кантсе да биз оюн мектебибиз. Биз интерактивдүү жана уникалдуу нерсе жасашыбыз керек болчу, ошондуктан оюн идеалдуу болмок! Баары кандай болгонуна мен кубанычтамын жана саякат сизге да жагат деп ишенем!

Ошентип, бул продукт менен мен Arduinoдо "Color Match" деген жеке оюнду кантип жасаганымды көрсөтөм. Баштоодон мурун, оюндун 1 кичинекей бөлүгү иштебейт деп айтуум керек, анткени менин кодумда бир нерсе туура эмес, андыктан сиз менин кодумду алып, аны чечүүгө аракет кылсаңыз болот, бирок биз ал жерге жетебиз.

1 -кадам: Бул кантип иштейт?

Ошентип, мен 1ге каршы 1 оюн жасадым, анда сиз биринчи болуп 4 упайга ээ болуңуз. Кантип упай топтой аласыз? Ооба, бул жөнөкөй, сиз эң мыкты рефлекстерге ээ болушуңуз керек. Сизде бир тарапта 3 түрдүү түстөр (кызыл, жашыл жана көк) жана экинчи тарабында бирдей эсептөөлөр бар. Бир тарапта үч түстүн (Светодиоддордун) бири кыска убакытка жаркырай баштайт, айталы, кызыл жаркырайт. Андан кийин экинчи тарапта үч светодиоддун бири жаркырайт жана эгер кызыл болсо (башка жактан жаркылдаган сыяктуу), сиз биринчи баскычты басышыңыз керек жана ким биринчи упайга ээ болот. Бирок эгер жашыл же көк жаркыраса, баскычты баспаш керек, антпесе упайыңызды жоготосуз (бул мен үчүн иштебей турган бөлүгү). Ошентип, жөнөкөй болуш үчүн, түстөр дал келген учурда басуу керек, ал эми түстөр дал келбесе, бастырбоо керек. 4 упайга биринчи жеткен адам матчта жеңүүчү болот.

Кызыктуу болушу үчүн, мен оюн жөнүндө айта элек дагы бир нерсе бар. Качан жашыл жарык 1 тараптан жарк эткенде, ал экинчи тараптан ошондой жашыл тарап кнопканы биринчи басканда, ал 2 упайга ээ болот. Ошол эле көк жагы менен эсептелет, бирок 2 жашыл леддин ордуна 2 көк лед жарыгы болушу керек.

2 -кадам: материалдар

Бул кадам үчүн мен бул долбоорду сиздики кылуу үчүн керек болгон нерселердин бардыгын сүрөттөп берем!

Мен колдонгон:

Технология

- 1x Arduino Uno

- 5x Жашыл LED

- 5x Blue LED

- 2x Кызыл LED

- 1x сары LED

- 2x кичинекей баскычтар

- 37x электр кабели (ар бири болжол менен 40 см)

- 1х плита

Материалдар

- Жыгач куту (бул тууралуу "Проектини куруу" бөлүмүндө)

- жыгач үч бурчтук (туурасы: 10 см, узундугу: 10 см, бийиктиги: 7 см)

- 2х жыгач цилиндр (баскычтар үчүн)

- Бояуу (ак, көк, жашыл, кызыл, кызгылт сары жана сары)

Бул продуктту түзүү үчүн колдонгон бардык материалдарым. Кайда колдонуу керектиги төмөндө түшүндүрүлөт. Эгер сиз башка нерсени колдонгуңуз келсе, анда менде бар, албетте, алга! Бир аз өзүңүздүн чыгармачылыгыңыз зыян келтире албайт. Сиз фантазияңыз менен баарына чыга аласыз.

3 -кадам: Сиздин долбоорду куруу

Сиздин долбоорду куруу
Сиздин долбоорду куруу
Сиздин долбоорду куруу
Сиздин долбоорду куруу
Сиздин долбоорду куруу
Сиздин долбоорду куруу

Бул кадамда мен сизге оюнумду кантип жасаганымды көрсөтөм. Мен кээ бир орой эскиздер менен баштадым, ошондуктан мен эмне кылгым келгенин жана канчалык чоң болушу керек экенин билдим. Мен кутунун ичинде бардык электр кабелдерин жана arduino жабууга жетиштүү орун алдым.

1. Бир нече эскиздерден баштаңыз. Бул кадамда сиз кутучаңыздын өлчөмүн, светодиоддорду каалаган жериңизди жана кнопкаларды кайда коюуну каалашыңыз керек. Мен сиздин кутуңузду кичинекей кылбашым керек, анткени антпесе сиздин долбооруңузга баарын коюуга орун жок.

2. Эскиздериңизди жыгачка койуңуз, ошондо сиз кайда кесүү керек экенин билесиз, араа ж. Ардуинону ошол жерге жылдыруу үчүн түбүн алып салууга болот. Мен жыгачтан жасалган үч бурчтукту жыгачтан жасадым, алар 10 см (туурасы) x 10 см (узундугу) х 7 см (бийиктиги). Үч бурчтуктан (диаметри 2 смдей) тешик жасаңыз, ошондо электр кабельдери ошол жерден өтөт.

3. Баскычтар менен Светодиоддор үчүн тешиктерди бургулаңыз. Мен 13 светодиодум үчүн кичинекей тешиктерди жасадым, ошондуктан диоддор тешиктен туура келбеши үчүн жасадым, бирок светодиоддон гана төөнөгүчтөр. Баскычтар үчүн мен чоң баскычтарым өтүүчү тешик жасадым, жыгачтан жасалган топчолорду шыпыргыдан жасадым (диаметри 2, 8 см).

4. Үч бурчтуктарды бекиткиле. Мен жыгач үч бурчтуктарын кутунун капталдарынын ортосуна (туурасы капталдарына) бекиттим.

5. Бул жерден баштоодон мурун (Технологиядан 5 -бөлүккө өтүңүз) Жыгач кесимдерди чаптаңыз. Бул жерде көп нерсени айтууга болбойт, болт бөлүгү аны берет. Ушул учурда мен жыгач чокумду кутунун башка бөлүктөрүнө жабыштырдым.

6. Долбооруңузду боёо убактысы. Сиз каалаган түстөрдү бере аласыз, бул бөлүктөн кийин кургак болгонго чейин бир аз күтүүгө туура келет. кээ бир жинди сонун ойлорду ойлоп табууга аракет кылыңыз.

7. Светодиоддор жарыкты тиркейт. Боёк кургап бүткөндөн кийин, сиз бардык светодиоддорду тешиктериңизге илип койсоңуз болот, клей кургатылганга чейин күтө туруңуз жана эгерде сиз LEDди кооздоону жактырбасаңыз, анда техникалык бөлүккө өтсөңүз болот.

8. Декорация. Эгерде сиз Светодиоддорду кооздоону кааласаңыз, анда улантыңыз. Каалаган нерсеңизди жасаңыз, бирок сиз дагы эле LED жарыгын көрө аласыз.

4 -кадам: Технология

Технология
Технология
Технология
Технология
Технология
Технология

Биз акыры акыркы бөлүккө бардык, мен үчүн бул эң кызыктуу, бирок эң кыйын бөлүгү. Эми биз кээ бир электр схемаларын жасайбыз жана кээ бир нерселерди программалаш керек. Мен интернетте көптөгөн сабактарды көрдүм жана сизге дагы ушундай кылууну сунуштайм. Онлайнда сизге менден дагы жардам бере турган көптөгөн окуу куралдары бар.

Бирок процесс менен андан ары баралы!

1. Кээ бир окуу куралдарын көрүңүз жана arduino менен кээ бир негизги нерселерди жасаңыз. Мен LED жарыгын күйгүзүп -өчүрө баштадым. Андан кийин мен кнопканы баскандан кийин светодиодду күйгүзүүгө аракет кылдым жана мен бүтүндөй проекти менен ушинтип баштадым. Бул видео мага конкреттүү долбоорумда чоң жардам берди.

2. Прототипиңизди нан тактасында сынап көрүү. Эгерде сизде идея бар болсо, анда сиз өзүңүздүн электр схемаңызды жасоого аракет кылышыңыз керек. Эгерде сиз меники колдонууну кааласаңыз, менин кабелдик графигимдеги кабелдерди ээрчишиңиз керек.

3. Кабелдериңиздин жалпы көрүнүшү менен келе жатат. Бардык кабелдериңиз үчүн жакшы график түзүү абдан маанилүү. Билесизби, эгер + га бир нече кабель барса, анда сиз аларды бирдей жана бирдей эсептешиңиз керек -. Бул чындап эле маанилүү кадам, анткени эгер сиз бардыгыңызды нан тактаңыздан алып салсаңыз, кайсы кабель кайда кетиши керек экенин көрө аласыз. Эгерде сиз ширете турган болсоңуз, бул дагы жардам берет. Сиз да мен сыяктуу кылып кагазда график түзүп, же Fritzing менен онлайн режиминде түзө аласыз. Мен аны Фритзинг менен курган жокмун, анткени аны кагазга түшүрүү жакшыраак сезилди (мен үчүн жок дегенде).

4. Кабелдерди жасоо. Келгиле, долбоордун акыркы бөлүктөрүнө өтөлү. Сиз ардуиного туташтырып, аны диоддорго жана баскычтарга туташтыра турган кээ бир электр кабелдерин жасашыңыз керек. Менде ардуиного туташтыра турган эркек -эркек кабелдери бар болчу, мен аларды экиге бөлүп, зымды сыйрып алдым, ошондуктан аны башка электр кабелдериме ширетүү үчүн.

5. Баскычтарды туташтырыңыз. Ошентип, бардыгын чогуу ширетүүдөн мурун, алгач бир нече кабелди баскычтарга ширетишиңиз керек. биринчи баскычтарды ширетүү тактасынан өткөрүп, анан кабелдерге ширетүү керек. Эми сиз үч бурчтукта жупташкан тешиктен баскычтар жана кабелдер менен ширетүүчү тактаны койсоңуз болот. Эгерде сиз ширетүүчү тактаны үч бурчтукка чаптап койсоңуз, "Долбооруңуздун" 5 -бөлүгүнө кайтып барсаңыз болот.

5. Лайк басууга убакыт. Эми акыркы физикалык бөлүгүнүн убактысы келди! Эми баарын чогуу ширетүү керек. Эгер баары ойдогудай болсо, кабелдин графиги азырынча болушу керек, демек сиз кайсы кабель менен эмне ээритиле турганын оңой көрө аласыз. Жакшы ийгилик!

6. Коддоо. Коддоо үчүн мен эң чоң бөлүгүн өзүм жаздым жана технологиянын 1 -бөлүгүндөгү видеонун коду боюнча жардам алдым. Мен эмне кылганымдын баарын сүрөттөп бере албайм, бирок кодду төмөндө калтырам. Эгерде кодуңузда кыйынчылыктар болсо, мен жардам берүүгө аракет кылмакмын!

Азырынча, эгер сиз программаны каалабасаңыз, жөн эле кодду көчүрүп, ардуинону компьютериңизге туташтырыңыз. Кодду arduinoго жөнөтүңүз, ал иштеши керек!

Бул колдонмону окуганыңыз үчүн рахмат жана баарыңыздарга бул оюнду жасоодо ийгилик каалайм!

Сунушталууда: