Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Tuto hru dělám pro svoji třídu Arduino. Výroba mi zabere 1 týden. Pravidlo této hry je, že pokud je světlo červené, bod získá levý hráč. Pokud je kontrolka zelená, bod získá správný hráč. Vyhrává ten, kdo jako první získá 3 body. Může se také stát světelnou nocí.
Inspirováno:
Krok 1: Připravte si materiál
K dokončení tohoto projektu musíte mít tyto materiály.
- Arduino UNO
- mužské dráty
- ženské dráty
- 5mm LED
- Rezistor 330 ohmů
- Rezistor 10 kOhm
- kartony
- Plastový kelímek s otvory
Krok 2: Připojte to všechno
Nyní musíte spojit vodiče dohromady. Jediná věc, o které musíte vědět, je rozlišit odpor 330 ohmů a odpor 10 kOhm. Pro připojení LED používáme 330 ohmů, aby se zabránilo vyhoření LED, také používáme 10k ohmový odpor pro připojení tlačítka t.
Krok 3: Navrhněte hru
Nyní se zaměříme na kód. Hlavní strukturu kódu, kterou vám již dávám níže. Pokud chcete, můžete kód změnit.
Důležitou součástí kódu je nastavení a smyčka. Podrobně vám to vysvětlím.
Funkce Setup () uvidíte, že první řádek je vidět výstup na terminálu a zkontrolovat, zda je vše v pořádku. Loop () je první 'blok' kódu. Kód je o světle, které jde zprava doleva. Příkaz if má také zajistit, aby hráč získal skóre. Pokud kontrolka svítí červeně, skóre získá levý hráč. Pokud kontrolka svítí zeleně, skóre získá správný hráč.
Odkaz na kód:
Krok 4: Vytvořte krabici
Krabici vyrobím tak, že ji obložím lepenkou. Ze všech čtyř stran jsem vyrobil lepenku a poté jsem je slepil. Poté jsem vyřízl několik otvorů v desce směřující nahoru. Důvodem je oprava tlačítek a LED diod na kartonu. K vytvoření krabice můžete použít vlastní způsob. Může to být jednodušší.
Krok 5: Připojte se k počítači a hrajte jej
Dobrá práce!