Obsah:
Video: Jednoduché šachové hodiny Arduino: 5 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
Když mě napadlo udělat šachové hodiny s Arduinem, cílem bylo stavět pomocí jednoduchého programování bez použití třídy a pracovat s registrem AVR. Jako základ byl použit Arduino Reference. Nejtěžší bylo manipulovat s časovačem pouze pomocí Arduino millis (). Myšlenka je, že projekt může být užitečný pro začátečníky Arduina.
Krok 1: Funkce
- Kompletní nastavení časovače pomocí klávesnice na hodiny, minuty a sekundy, od 1 s až do 10 hodin
- Úložiště naposledy upraveno v eeprom
- Časová kontrola náhlou smrtí nebo přírůstkem až 99 seg
- Pozastavte časovač pomocí libovolné klávesy na klávesnici a uvolněte pomocí herního tlačítka
- Zvukem zkontrolujte, zda bylo stisknuto tlačítko hry a kdy hra skončila
Krok 2: Díly
- Arduino Uno nebo jiné
- 2 Stiskněte tlačítko R13-502
- Bzučák
-
Pro desku LCD štítu lze použít štít klávesnice LCD nebo DIY pomocí:
- LCD 16x2
- 6 Hmatový tlačítkový spínač
- Univerzální obvodová deska
- Záhlaví řádku
Krok 3: Okruh
Nejsložitějším obvodem je štít LCD klávesnice, pokud je tento kus zakoupen připraven, zbytek je tak jednoduchý.
Krok 4: Soubory
Kód Arduino:
Stojan Arduino:
Šachová sada Bauhaus:
Krok 5: Aktualizace - leden 2021
Rozdíl v tomto novém stojanu spočívá v tom, že jsem místo Arduino Uno použil Arduino Pro Mini. Protože Pro Mini používá stejný Atmega 328, nic se nezměnilo v připojení kódu nebo elektroniky:
Definitivní edice stojanu Arduino:
Doporučuje:
Šachové hodiny Arduino: 6 kroků
Šachové hodiny Arduino: Nenašel jsem návod na dobré šachové hodiny Arduino, takže jsem místo toho postavil vlastní, které zde popíši
Jednoduché hodiny Arduino: 7 kroků (s obrázky)
Jednoduché hodiny Arduino: Tento projekt byl vyvinut pouze se třemi komponentami. Díky integraci Arduino nano, LCD displeje 16X2 a 12C modulu pro LCD displej můžete postavit jednoduché hodiny Arduino
Jednoduché hodiny pevného disku: 7 kroků (s obrázky)
Jednoduché hodiny pevného disku: Upcyklujte starý rotující pevný disk na analogové hodiny
Jednoduché digitální hodiny využívající Arduino: 6 kroků
Jednoduché digitální hodiny pomocí Arduina: Vytvořte jednoduché digitální hodiny pomocí arduina a jednoduchého PCB
Jednoduché hodiny / stopky Arduino: 6 kroků (s obrázky)
Jednoduché hodiny / stopky Arduino: Tyto " instruktivní " v několika jednoduchých krocích vám ukáže a naučí vás, jak vyrobit jednoduché hodiny Arduino Uno, které také fungují jako stopky