Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Ten projekt został zainspirowany aplikacjami „pierwszego gracza”, których mój mąż i ja używaliśmy na naszych telefonach. Uwielbiamy grać w gry planszowe i korzystać z aplikacji „pierwszego gracza”, aby decydować, kto pójdzie pierwszy. Postanowiłem spróbować stworzyć własną wersję Arduino i spróbować ją zakodować w oparciu o to, czego się nauczyłem. Aplikacje są dość proste, losowo wybierają, która osoba będzie grała jako pierwsza.
Ten projekt ma na celu naciśnięcie przycisku (wejście), a następnie losowe zaświecenie czerwonej lub niebieskiej diody LED (wyjście). Po prostu wybierz swój kolor, a jeśli zaświeci się dioda LED, grasz jako pierwszy! Ta pierwsza plansza jest prosta z tylko 2 diodami LED, ale możesz bardzo łatwo dodać więcej diod LED i zmodyfikować kod, aby wybrać pierwszego gracza z większej liczby graczy (np. jeśli chcesz 4 graczy, dodaj 2 więcej diod LED).
Może to również pomóc w podejmowaniu decyzji! Nie możesz zdecydować, który program Netflix obejrzeć? Przypisz każdej opcji kolor i pozwól, aby wybrała to za Ciebie! Kto dziś wieczorem zmywa naczynia? Niech zdecyduje za Ciebie!
Mam nadzieję, że dobrze się z tym bawisz.
Ten projekt jest dobry dla początkujących, którzy mają podstawową wiedzę na temat kodowania w C++.
Kieszonkowe dzieci
- Arduino Uno lub Sparkfun Redboard itp.
- Komputer i podłączenie kabla USB
- 2 diody LED (użyłem czerwonej i niebieskiej)
- Podłączanie przewodów
- 1 przycisk
- 2 rezystory
- Logowanie do Arduino Editor online w celu uzyskania kodu
Krok 1: Skonfiguruj płytkę drukowaną
Pierwszym krokiem jest podłączenie i utworzenie obwodów na płytce prototypowej.
- Wstaw 2 diody LED i podłącz 2 zworki (użyłem czerwonego i niebieskiego). Dodatnia dłuższa strona mojej czerwonej diody LED (anody) jest podłączona do styku 11. Niebieska dioda LED jest podłączona do styku 12.
- Wstaw 2 rezystory, aby podłączyć ujemny krótszy bok (katodę) każdej diody LED do czarnej pionowej kolumny ujemnej (-).
- Podłącz czarny przewód połączeniowy z ujemnej kolumny pionowej do uziemienia.
- Dodaj przycisk w środkowej części tablicy prototypowej. Zobacz rysunek, aby podłączyć czarny przewód do uziemienia i żółty przewód do pinu 2.
- Podłącz swoją płytę do komputera, aby uzyskać zasilanie.
Krok 2: Zakoduj swój projekt
Oto link do mojego kodu. Proszę zobaczyć moje //notatki, które wyjaśniają każdą część mojego kodu. Pomoże Ci to edytować tak, jak chcesz!
Krok 3: Przetestuj to
Wypróbuj to! Podłącz i prześlij swój kod. Oto film pokazujący, jak to powinno działać.
Krok 4: Opcjonalnie - rozszerz swój projekt
Jak wspomniano wcześniej, kilka opcji, które można dodać do tego projektu, aby był bardziej zaawansowany:
- Dodaj więcej diod LED dla większej liczby „graczy” (np. jeśli masz grę dla 4 graczy)
- Dodaj więcej przycisków (np. niech wszyscy nacisną przycisk)
- W razie potrzeby zmień czas opóźnienia
- Dodaj dźwięk brzęczyka
- Itp.