Мазмұны:

Памзалық ойнатқыш: 3 қадам (суреттермен)
Памзалық ойнатқыш: 3 қадам (суреттермен)

Бейне: Памзалық ойнатқыш: 3 қадам (суреттермен)

Бейне: Памзалық ойнатқыш: 3 қадам (суреттермен)
Бейне: PUMICE СӨЗІ ҚАЛАЙ ОЙЛАШАТ? #пемза (HOW TO PRONOUNCE PUMICE? #pumice) 2024, Қараша
Anonim
Пазлды ойнататын оятар
Пазлды ойнататын оятар
Пазлды ойнататын оятар
Пазлды ойнататын оятар

Бұл дабыл пазлы сағаты, яғни дабылдың шырылдауын тоқтату үшін сізде кішкене есте сақтау ойыны бар!

Қысқаша айтқанда, бұл сағат таңертең ашуланатындарға арналған. Онда 3 жарық диоды бар, ол кез келген түймені басқанда, дабыл өшіріледі, ал 3 жарық диоды кездейсоқ үлгіні береді және оған кіруге бір минут береді.

Жабдықтар

- 2 Arduino Pro Mini

- Қызыл, жасыл және көк жарық диодтары

- Қызыл, жасыл және көк түймелер

- EC11 айналмалы кодер

- Баяндамашы

- Кейбір кабельдер, таспалар, тақырыптар

- 3D басып шығарылған бөлшектер

Құралдар

- Дәнекерлеуіш пен дәнекерлеуіш

- Жолақ тақтасы

1 -қадам: Бұл қалай жұмыс істейді?

Image
Image

Реттеу үшін айналмалы кодерді (ec11) пайдалану керек және оны реттеу үшін оның түймесін басыңыз.

Алғашқы іске қосқанда, ол сағатты, сосын минутты реттеуді күтеді.

Сіз оны реттеген кезде сағат жұмыс істей бастайды және сізге оятқышты реттеуге рұқсат етіледі. Кодердің батырмасын басқан сайын сіз келесі бөлімге дабылдың сағаты, минут және қиындық ретінде секіресіз.

Қиындық келесідей жұмыс істейді; Есіңізде болсын, 4, 7 және 9 жарық диодты шамдар жыпылықтайды және оны қайта енгізу үшін сізге бір минут уақыт беріледі.

Егер сіз жасай алмасаңыз немесе алмасаңыз, үлгі өзгереді және дабыл қайтадан соғылады.

2 -қадам: Дизайн

Цикл және код
Цикл және код

Бұл шағын ойын (мен оны Simon Memory Game деп атадым), сондықтан мен оның классикалық ойын консоліне ұқсайтынын қалаймын.

Мен f3d және stl файлдарын қостым, сіз еркін өңдей аласыз немесе басып шығара аласыз.

3 -қадам: Схема және код

Схема күрделі емес. Мен бір Arduino Pro Mini -ді 9В аккумулятормен қуаттадым, екіншісін I2C -пен жалғадым, оған VCC түйреуіштерімен қуат бердім, I2C модулі бар СКД қолдандым. Түймелердегі 10К Ом резисторлары және светодиоды бар 330 Ом қолданылады.

Мен кодтарды Github парақшасында бөлістім.

Кітапханалар

Айналмалы

DS1302 (нақты уақыт сағаты)

LiquidCrystal_I2C

PCM (мен PCM қолдандым, себебі күшейткішті сатып алуға мүмкіндігім болмады, сіз дыбысты күшейту үшін қолдана аласыз. Егер сіз осылай қолданғыңыз келсе, түпнұсқалық wav файлын қостым.)

Ұсынылған: