Мазмуну:
- 1 -кадам: Өзгөчөлүктөр
- 2 -кадам: Бөлүктөр
- 3 -кадам: Circuit
- 4 -кадам: Файлдар
- 5 -кадам: Жаңыртуу - 2021 -жылдын январь
Video: Жөнөкөй Arduino шахмат сааты: 5 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Мен шахмат саатын Arduino менен жасоону ойлогондо, максат классты колдонбостон жөнөкөй программалоону колдонуу жана AVR реестри менен иштөө болчу. Колдонулган база Arduino Reference болчу. Эң кыйын нерсе таймерди Arduino millis () менен гана иштетүү болгон. Идея - бул долбоор Arduino үйрөнчүктөрү үчүн пайдалуу болушу мүмкүн.
1 -кадам: Өзгөчөлүктөр
- Толук таймерди баскычтоптун жардамы менен саатка, мүнөткө жана секундага 1 секундадан 10 саатка чейин тууралаңыз
- Сактагыч акыркы жолу eepromдо туураланды
- Күтүлбөгөн өлүм же көбөйтүү менен убакытты көзөмөлдөө 99 сек
- Таймерди каалаган клавиатура баскычын колдонуу менен токтотуп, оюн баскычын колдонуп бошотуңуз
- Оюн баскычы басылганын жана оюн бүткөнүн текшерүү үчүн үн
2 -кадам: Бөлүктөр
- Arduino Uno же башка
- 2 Баскыч R13-502
- Коңгуроо
-
LCD калкан тактасы үчүн LCD клавиатура калканы же DIYди колдонсо болот:
- LCD 16x2
- 6 тийүү баскычын которуу
- Universal Circuit Board
- Row Pin Header
3 -кадам: Circuit
Эң татаал схема - бул LCD баскыч панели, эгер бул бөлүк даяр сатып алынса, калганы ушунчалык жөнөкөй.
4 -кадам: Файлдар
Arduino коду:
Arduino стенд:
Bauhaus шахмат топтому:
5 -кадам: Жаңыртуу - 2021 -жылдын январь
Бул жаңы стенддеги айырмачылык мен Arduino Uno ордуна Arduino Pro Mini колдонгонумда. Pro Mini ошол эле Atmega 328ди колдонгондуктан, коддо же электроникада эч нерсе өзгөргөн жок:
Arduino Stand Definitive Edition:
Сунушталууда:
Nixie сааты Arduino менен - Жөнөкөй дизайн: 4 кадам
Nixie Сааты Ардуино менен | Жөнөкөй дизайн: Узак күн иштегенден кийин, акыры, Nixie саатын Arduino жана опто-изоляция чипи менен ийгиликтүү жасадым, сатып алуу кыйын болгон Nixie драйверинин кереги жок
Санарип шахмат - Онлайн шахмат оюнуңузга көз салыңыз: 5 кадам
Санарип шахмат - Шахмат оюнуңузду онлайнда көзөмөлдөңүз: Мен жаш кезимден бери көп шахмат ойнойм жана вебде компьютерлерге же тирүү оппоненттерге каршы шахмат ойной турган веб -сайттар көп болгондуктан, мен эч качан вебсайт тапкан эмесмин бул сиздин шахмат оюнуңузга көз салып турат
Жөнөкөй Arduino сааты: 7 кадам (сүрөттөр менен)
Жөнөкөй Arduino сааты: Бул долбоор үч компоненттен гана иштелип чыккан. Arduino наносун, 16X2 ЖК дисплейин жана ЖК дисплейи үчүн 12C модулун бириктирүү менен сиз жөнөкөй Arduino саатын кура аласыз
Gixie Сааты: Эң сонун Glow Tube Сааты: 4 кадам
Gixie Сааты: Эң сонун Glow Tube Сааты: Мага Nixie Tube абдан жагат, бирок ал өтө кымбат, мен аны көтөрө албайм. Ошентип, мен бул Gixie Саатын түзүүгө жарым жыл сарптадым. Gixie Сааты акрил жарыгын жасоо үчүн ws2812 жарыктандыруу аркылуу ишке ашат
LED шахмат топтому - Жөнөкөй версия: 12 кадам
LED шахмат топтому-Жөнөкөй версия: Tetranitrate буга чейин бул жерде LED шахматын кантип жасоо боюнча эң сонун көрсөтмөлөрдү жарыялаган: https: //www.instructables.com/id/LED-Chess-Set/ Мен аны BoingBoing аркылуу таптым, бирок алган жокмун ' ушунчалык жаркырап көрүнгөндү жасоо убара болбойт. Мен жөн эле бир нерсени кааладым