Mundarija:
- 1 -qadam: Xususiyatlar
- 2 -qadam: qismlar
- 3 -qadam: O'chirish
- 4 -qadam: fayllar
- 5 -qadam: Yangilanish - 2021 yil yanvar
Video: Oddiy Arduino shaxmat soati: 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Men Arduino bilan shaxmat soatini qilishni o'ylab topganimda, maqsad oddiy dasturlash yordamida sinfsiz va AVR registri bilan ishlash edi. Amaldagi baza Arduino Reference edi. Eng qiyin narsa taymerni faqat Arduino millis () yordamida boshqarish edi. G'oya shundaki, loyiha Arduino -ning boshlang'ich talabalari uchun foydali bo'lishi mumkin.
1 -qadam: Xususiyatlar
- To'liq taymerni sozlash klaviatura yordamida soat, daqiqa va soniyalarga 1 sekunddan 10 soatgacha
- Xotirani oxirgi sozlash eepromda
- To'satdan o'lim yoki 99 sekundgacha bo'lgan vaqtni boshqarish
- Taymerni biron bir klaviatura yordamida to'xtatib turing va o'yin tugmachasi yordamida qo'yib yuboring
- O'yin tugmachasi bosilganligini va o'yin tugagandan so'ng tekshirish uchun ovoz
2 -qadam: qismlar
- Arduino Uno yoki boshqa
- 2 R13-502 tugmachasini bosing
- Buzzer
-
LCD ekran paneli uchun LCD klaviatura qalqoni yoki DIY -dan foydalanish mumkin:
- LCD 16x2
- 6 taktil tugmachali kalit
- Universal elektron karta
- Qator pin sarlavhasi
3 -qadam: O'chirish
Eng murakkab sxema - bu LCD klaviatura qalqoni, agar bu qism tayyor holda sotib olingan bo'lsa, qolganlari juda oddiy.
4 -qadam: fayllar
Arduino kodi:
Arduino stendi:
Bauhaus shaxmat to'plami:
5 -qadam: Yangilanish - 2021 yil yanvar
Bu yangi stendning farqi shundaki, men Arduino Uno o'rniga Arduino Pro Mini -dan foydalandim. Pro Mini xuddi shu Atmega 328 -dan foydalanganligi sababli, kod yoki elektron aloqada hech narsa o'zgarmadi:
Arduino stendining aniq versiyasi:
Tavsiya:
Pensiya soati / hisoblash / Dn soati: 4 qadam (rasmlar bilan)
Pensiya soati / hisoblash / Dn soati: Menda tortmasida 8x8 o'lchamli LED nuqta matritsali displeylar bor edi va ular bilan nima qilish kerakligi haqida o'yladim. Boshqa ko'rsatmalardan ilhomlanib, men kelajakdagi sana/vaqtni sanash uchun orqaga/yuqoriga ko'rsatish ekranini yaratish g'oyasini oldim va agar belgilangan vaqt
ESP8266 hech qanday RTCsiz tarmoq soati - Nodemcu NTP soati RTC yo'q - INTERNET CLOCK LOYIHASI: 4 qadam
ESP8266 hech qanday RTCsiz tarmoq soati | Nodemcu NTP soati RTC yo'q | INTERNET CLOCK LOYIHASI: Loyihada RTCsiz soat loyihasi yaratiladi, wifi yordamida internetdan vaqt oladi va uni st7735 displeyida ko'rsatadi
Raqamli shaxmat - shaxmat o'yiningizni onlayn kuzatib boring: 5 qadam
Raqamli shaxmat - shaxmat o'yiningizni onlayn kuzatib boring: Men yoshligimdan ko'p shaxmat o'ynaganman va Internetda shaxmat o'ynash uchun juda ko'p veb -saytlar mavjud bo'lgani uchun men hech qachon veb -sayt topmaganman. bu siz o'ynayotgan shaxmat o'yiningizni kuzatib boradi
Gixie soati: Glow Tube -ning eng chiroyli soati: 4 qadam
Gixie soati: eng chiroyli nurli soat: Menga Niksi kolbasi juda yoqadi, lekin bu juda qimmat, men bunga qodir emasman. Shunday qilib, men yarim yil davomida bu Gixie soatini yaratdim. Gixie soatiga ws2812 akril nuri yordamida erishish mumkin, men RGB naychasini yupqaroq qilish uchun qo'limdan kelganini qilaman
LED shaxmat to'plami - oddiy versiya: 12 qadam
LED shaxmat to'plami-oddiy versiya: Tetranitrat ilgari bu erda LED-shaxmatni yasash bo'yicha ajoyib ko'rsatmalarni joylashtirdi: https: //www.instructables.com/id/LED-Chess-Set/Bing BoingBoing orqali topdim, lekin qila olmadim juda porloq ko'rinadiganini yasashdan bezovta bo'lmang. Men faqat bitta narsani xohlardim