Turinys:
- 1 žingsnis: funkcijos
- 2 žingsnis: dalys
- 3 žingsnis: grandinė
- 4 žingsnis: failai
- 5 veiksmas: atnaujinimas - 2021 m. Sausio mėn
Video: Paprastas „Arduino“šachmatų laikrodis: 5 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Kai galvojau padaryti šachmatų laikrodį su „Arduino“, tikslas buvo sukurti naudojant paprastą programavimą be naudojimo klasės ir dirbti su AVR registru. Naudota bazė buvo „Arduino Reference“. Sunkiausia buvo manipuliuoti laikmačiu naudojant tik „Arduino millis“(). Idėja yra tai, kad projektas gali būti naudingas pradedantiesiems „Arduino“studentams.
1 žingsnis: funkcijos
- Visiškai sureguliuokite laikmatį naudodami klaviatūrą iki valandos, minutės ir sekundės, nuo 1 sekundės iki 10 valandų
- Saugykla paskutinį kartą sureguliuota „eeprom“
- Laiko kontrolė staiga mirtimi arba padidėjimas iki 99 segmentų
- Pristabdykite laikmatį naudodami bet kurį klaviatūros klavišą ir atleiskite naudodami žaidimo mygtuką
- Garsas, skirtas patikrinti, ar buvo paspaustas žaidimo mygtukas ir ar žaidimas baigtas
2 žingsnis: dalys
- „Arduino Uno“ar bet kuris kitas
- 2 Paspauskite mygtuką R13-502
- Garsinis signalas
-
Skystųjų kristalų skydo plokštei galima naudoti LCD klaviatūros skydą arba pasidaryk pats, naudodami:
- LCD 16x2
- 6 Liečiamas mygtuko jungiklis
- Universali grandinės plokštė
- Eilutės kaiščio antraštė
3 žingsnis: grandinė
Sudėtingiausia grandinė yra LCD klaviatūros skydas, jei šis gabalas perkamas paruoštas, visa kita yra taip paprasta.
4 žingsnis: failai
„Arduino“kodas:
„Arduino“stendas:
„Bauhaus“šachmatų rinkinys:
5 veiksmas: atnaujinimas - 2021 m. Sausio mėn
Šio naujo stendo skirtumas yra tas, kad vietoj „Arduino Uno“naudojau „Arduino Pro Mini“. Kadangi „Pro Mini“naudoja tą patį „Atmega 328“, niekas nepasikeitė nei kodo, nei elektronikos jungtyse:
„Arduino Stand Definitive Edition“:
Rekomenduojamas:
„Arduino“šachmatų laikrodis: 6 žingsniai
„Arduino“šachmatų laikrodis: neradau instrukcijų apie gerą „Arduino“šachmatų laikrodį, todėl sukūriau savo, kurį aprašysiu čia
Šachmatų robotas, pagamintas naudojant „LEGO“ir „Raspberry Pi“: 6 žingsniai
Šachmatų robotas, pagamintas naudojant „LEGO“ir „Raspberry Pi“: nustebinkite savo draugus šiuo šachmatų robotu! Tai nėra labai sunku sukurti, jei anksčiau kūrėte LEGO robotus ir turite bent elementarių žinių apie kompiuterių programavimą ir „Linux“. Robotas daro savo judesius ir naudoja vizualų atpažinimą
Šachmatų robotas „Raspberry Pi Lynxmotion AL5D“: 6 žingsniai
Šachmatų robotas Raspberry Pi Lynxmotion AL5D Arm: Sukurkite šį šachmatų robotą ir pamatykite, kaip jis įveikė visus! Tai gana lengva sukurti, jei galite sekti instrukcijas, kaip sukurti ranką, ir jei turite bent elementarių žinių apie kompiuterių programavimą ir „Linux“. Žmogus, žaisdamas baltai, daro
Skaitmeniniai šachmatai - stebėkite savo šachmatų žaidimą internete: 5 žingsniai
Skaitmeniniai šachmatai - stebėkite savo šachmatų žaidimą internete: nuo tada, kai buvau jaunas, žaidžiu daug šachmatų, ir kadangi žiniatinklyje yra daugybė svetainių, kuriose galima žaisti šachmatais prieš kompiuterius ar gyvus priešininkus, niekada neradau svetainės kuris seka jūsų šachmatų žaidimą, kuriame iš tikrųjų žaidžiate
4x4 elektroninės šachmatų lentos demonstracija/ su „Arduino Mega“+ RFID skaitytuvu + salės efekto jutikliais: 7 žingsniai
4x4 elektroninės šachmatų lentos demonstracija/ su „Arduino Mega“+ RFID skaitytuvu + salės efekto jutikliai: Sveiki kūrėjai, aš esu Tahiras Mirijevas, 2018 m. Baigęs Artimųjų Rytų technikos universitetą, Ankarą/ Turkiją. Aš baigiau taikomosios matematikos specialybę, tačiau visada mėgau gaminti daiktus, ypač kai tai buvo susiję su rankomis, susijusiomis su elektronika, dizainu ir programavimu