Мазмуну:
- Жабдуулар
- 1 -кадам: Пландаштыруу жана Circuitry түшүнүү
- 2 -кадам: Райондук схемалар жана курулуш
- 3 -кадам: Arduino коду
- 4 -кадам: Цирк үчүн турак жай
- 5 -кадам: Районду демонстрациялоо
Video: Жалгыз оюнчу Reaction Timer (Arduino менен): 5 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Бул долбоордо сиз Arduino менен иштөөчү реакция таймерин курасыз. Ал Arduino millis () функциясында иштейт, анда процессор программа иштей баштагандан берки убакытты жазат. Сиз муну жарыктын качан басылып, баскычтын кое берилишинин ортосундагы убакыт айырмасын табуу үчүн колдоно аласыз. Бардык баалуулуктар миллисекундтарда берилет.
Оюнда сиз баскычты кармап турушуңуз керек, андан кийин LED күйөт. Сиз андан кийин LED өчкөндөн кийин баскычты коё беришиңиз керек болот. Эгерде сиз аны өтө эрте чыгарсаңыз, ЖКда "Өтө эрте чыгарылган" деген текст пайда болот. Сиз баскычты бошотууга кеткен убакыт, реакция убактыңыз ЖК дисплейде көрсөтүлөт.
Жабдуулар
Суретте долбоорго керектүү бардык компоненттер көрсөтүлбөгөнүн эске алыңыз
1) 1 x Arduino nano/Arduino Uno + Байланыш кабели
2) 5см х 5см Perfboard
3) 20 х секирүүчү кабель же зым
4) 1 x 16x2 ЖК экран (Милдеттүү эмес)
5) 1 x 100K же 250K потенциометр
6) 1 х 9В батарея + туташтыргыч клип
7) 1 х 5мм LED
8) 1 x PTM убактылуу которгуч
9) 1 x 3V же 5V сигнал
Көпчүлүк буюмдарды Amazonдон сатып алса болот. Амазонкодо резисторлор, диоддор, транзисторлор ж.
Менде көптөгөн компоненттер бар болчу, анткени мен көптөгөн долбоорлорду жасайм. Сингапурдагы ойлоп табуучулар үчүн Sim Lim Tower бардык электрондук компоненттерди сатып ала турган жер. Мен 3 -кабатта Space electronics, Continental electronics же Hamilton electronics сунуштайм.
1 -кадам: Пландаштыруу жана Circuitry түшүнүү
Иштин көбү Arduino коду менен жасалат. Светодиод, зумзер жана PTM которгучтан тышкары, электрониканын көптөгөн стандарттык компоненттери жок. Ошентсе да, бул схеманы түшүнүү үчүн дагы эле маанилүү.
1) PTM которгучтун бир учу +5Вга, экинчиси Arduino пинине туташкан. Arduino пини 10K ом тартылган резистордун жардамы менен жерге туташтырылган. Бул өзгөрмө чыңалуунун пиндин абалына таасир этүүсүнө жол бербейт.
2) LEDдин аноду ардуино менен түз байланышкан. Жарык диодуна чыңалууну жогорулатуу үчүн транзистордун болушу шарт эмес. Arduino LEDди иштетүү үчүн жетиштүү көлөмдө ток берет. LEDдин катоду жерге туташтырылган.
3) Акыр -аягы, ушул эле процесс зумерде, бирок башка Arduino пининде болот.
4) ЖК менен arduino ортосундагы байланыштар схемаларда жана фризинг моделдеринде баса көрсөтүлгөн.
2 -кадам: Райондук схемалар жана курулуш
Районду кантип бириктирүү боюнча бир -эки вариант бар.
1) Электроникага кирген адамдар үчүн, схеманы куруу үчүн нан тактасын колдонууну сунуштайт элем. Бул ширетүүгө караганда бир топ начар жана мүчүлүштүктөрдү оңдоо оңой болот, анткени зымдарды оңой жөнгө салса болот. Сүрөттөрдө көрсөтүлгөн байланыштарды ээрчиңиз.
2) Тажрыйбалуу адамдар үчүн, схеманы нан тактасына кошуп колдонуп көрүңүз. Бул дагы туруктуу жана узакка созулат. Жетектөө үчүн схеманы окуп, ээрчип алыңыз.
3) Акыр-аягы, сиз SEEEDден алдын ала даярдалган PCBге заказ берсеңиз болот. Сиз муну жасашыңыз керек, компоненттерди ширетет. Керектүү Gerber файлы кадамга тиркелет. Бул жерде сыдырылган Gerber файлы бар Google Drive папкасына шилтеме бар:
3 -кадам: Arduino коду
Код бул долбоордун чакырык аспектиси. Бир боштуктун айлануусу менен көп нерсени жасоо керек жана бардык убакытты аралоо жана ичиндеги циклдар үчүн бир аз убакыт талап кылынышы мүмкүн.
Коддо сизге жардам берүү үчүн кээ бир комментарийлер бар. Сиз аны жүктөп алып, USBден мини USB кабелин колдонуп Arduinoго жүктөй аласыз. Бул үчүн сизге компьютериңизде Arduino тиркемеси керек болот жана сиз бул жүктөө шилтемесин бул веб -сайттан таба аласыз:
4 -кадам: Цирк үчүн турак жай
1) Сиз ар кандай эски пластикалык корпусту жасай аласыз. ЖКнын жана баскычтын уячаларын кесүү үчүн ысык бычакты колдонуңуз.
2) Андан тышкары, сиз менин аккаунтумду текшере аласыз, анда мен акрилден лазер менен кесилген кутуну кантип курууну сүрөттөйм. Сиз лазер кесүүчү үчүн SVG файлын таба аласыз. Же болбосо, лазердик кескичке мүмкүнчүлүгү жок адамдар үчүн, жыгачтын запастык бөлүктөрүнөн кутуча куруунун башка көрсөтмөлүү деталын таба аласыз.
3) Акыр -аягы, сиз жөн эле корпусуз эле райондон чыгып кете аласыз. Оңдоо жана өзгөртүү оңой болот.
5 -кадам: Районду демонстрациялоо
видеого шилтеме:
Сунушталууда:
(Көп оюнчу) GameGoдо Makecode Arcade менен күрөшүү: 6 кадам
(Көп оюнчу) GameGoдо Makecode Arcade менен күрөшүү: GameGo - бул TinkerGen STEM билим берүү тарабынан иштелип чыккан Microsoft Makecode менен шайкеш ретро оюн портативдик консолу. Бул STM32F401RET6 ARM Cortex M4 чипине негизделген жана STEM педагогдоруна же жөн эле ретро видео түзүүнү жакшы көргөн адамдар үчүн жасалган
Arduino контроллери менен көп оюнчу оюнун кантип жасоо керек: 6 кадам
Кантип көп оюнчу оюнун Arduino контроллери менен жасаса болот: Оюн иштеп чыгуучулар дүйнө жүзүндөгү адамдар ойногонду жактырган укмуштуудай оюндарды кантип жаратат деп ойлонуп көрдүңүз беле? Ооба, бүгүн мен сизге Arduino contro тарабынан башкарыла турган кичинекей көп оюнчу оюнун жасап, бул жөнүндө кичине кыйытып айтып берейин деп жатам
Жалгыз туруңуз Arduino ATmega328p: 7 кадам (сүрөттөр менен)
Жалгыз туруңуз Arduino ATmega328p: Баары мен үйрөтүүчү " бинардык оюн " Keebie81 тарабынан https: //www.instructables.com/id/Binary-Game/ Бирок мен Arduino тактасынын ордуна өзүнчө версияны бошотуу үчүн жакшы болмок деп ойлогом
WiFi башкарылган жалгыз мүйүздүү капкакпы? RGB чырактары менен: 5 кадам (сүрөттөр менен)
WiFi башкарылган жалгыз мүйүздүү капкакпы? RGB чырактары менен: Саламатсыздарбы, менин кичинекейим, бир мүнөттөргө чейин, жалгыз мүйүздүү мүйүздөргө байланыштуу кызыктуу кийилүүчү DIYлер жөнүндө мени тырмап жатты. Ошентип, мен башымды тырмап, адаттан тыш жана өтө аз бюджетти түзүүнү чечтим. Бул долбоорду улантуу үчүн колдонмонун кереги жок
Жалгыз велосипед жарыгы: 5 кадам (сүрөттөр менен)
Жалгыз велосипед чырагы: Менин балдарым велосипед тебүүнү абдан жакшы көрүшөт. Бир жолу шоу иш -чарага жарык кошуу идеясы жаралды. Кээ бир чырактарды кошуу мурунтан эле салкын болмок, бирок башка шамдар шыктануу менен жарыктар музыка менен синхрондоштурулушу керек. Аябай укмуштуу окуя болду