Spisu treści:

Wybierz gracza: 4 kroki
Wybierz gracza: 4 kroki

Wideo: Wybierz gracza: 4 kroki

Wideo: Wybierz gracza: 4 kroki
Wideo: ЮЛЯ ФИНЕСС: Как я вышла с 8 этажа! Групповое изнасилование под мефедроном, психиатрическая больница 2024, Listopad
Anonim
Wybierz gracza
Wybierz gracza

Ta instrukcja poprowadzi Cię przez proces podejmowania decyzji w Arduino. Po naciśnięciu przycisku diody LED zaświecą się losowo. Po kilku sekundach zapali się pojedyncza dioda LED. To ostateczna decyzja podjęta przez Arduino. Mam konkretny cel dla mojego produktu końcowego, ale można go wykorzystać do wielu rzeczy. Czy po długim dniu pracy masz problem z wyborem miejsca do jedzenia? Umieść 7 opcji na planszy i kliknij przycisk. W ciągu kilku sekund Twój umysł zostanie stworzony dla Ciebie! Ta instrukcja pomoże Ci zbudować pewność siebie, tworząc obwód z diodami LED i być może wprowadzi Cię w nowy komponent, przycisk.

W weekendy zwykle można spotkać mojego męża i mnie w domu znajomych grających w różne gry. Zazwyczaj toczy się debata przy podejmowaniu decyzji, kto będzie „Graczem 1”. Zawsze staramy się, aby było to uczciwe, ale gramy tak wiele gier/czasów, że czasami tracimy orientację. Zawsze wydaje się, że kilka osób zawsze zaczyna nasze gry. To zainspirowało mnie do stworzenia urządzenia, które mogłoby pomóc mojej grupie w uczciwym i łatwym sposobie „Wybierz gracza”. Zazwyczaj nasza ekipa „wieczoru gier” liczy siedmiu uczestników. Z tego powodu stworzyłem tego decydenta, aby miał 7 diod LED, ale możesz to dostosować do własnych potrzeb. Dla zabawy kazałbym każdemu graczowi ozdobić małą papierową czapkę, którą można by nałożyć na diodę LED, aby zapamiętać, która jest jego.

To idealny projekt dla początkującego programisty, który chce rozszerzyć swoje myślenie na nieco bardziej skomplikowane kodowanie i obwody. Jako początkujący programista czuję się przytłoczony złożonością fizycznych komputerów. Na końcu tego samouczka znajdziesz pytania ze zrozumieniem i rozszerzeniem, które pomogą Ci zdobyć wiedzę na temat kodowania i zwiększyć zrozumienie w ramach tego projektu. Tego typu pytania często pomagają mi uświadomić sobie, że wiem więcej, niż zakładam. Mam nadzieję, że mogą zrobić to samo dla Ciebie!

Korzystając z tego linku, możesz uzyskać dostęp do symulacji mojego obwodu i kodu.

Krok 1: Skonfiguruj swoją deskę do krojenia chleba

Skonfiguruj swoją tablicę do krojenia chleba
Skonfiguruj swoją tablicę do krojenia chleba

Umieszczanie diod LED

  • Zacznij od umieszczenia 7 diod LED w kolumnie w różnych rzędach, umieszczając anodę (długą nogę) w tym samym kierunku. Pamiętaj o tym, kontynuując budowanie obwodu
  • Używając rezystorów 220 omów, umieść jedną nogę rezystora w tym samym rzędzie co katoda LED (krótka noga). Druga noga powinna łączyć się z - Rail.
  • Umieść jeden koniec przewodów połączeniowych w rzędzie z anodami LED. Pozostałe końce należy umieścić odpowiednio w kołkach 2, 3, 4, 5, 6, 7, 8.
  • Drugim przewodem połączeniowym połącz szynę - z GND.

Umieszczanie przycisku

  • Umieść przycisk z dwoma zębami w kolumnie (e) i dwoma zębami w kolumnie f.
  • Wetknij jedną nogę rezystora 1K ohm w tym samym rzędzie co jeden z bolców po stronie (e). Wsuń drugą nogę w szynę.
  • W tym samym rzędzie co rezystor wklej jedną nogę przewodu połączeniowego, a drugą końcówkę umieszczoną w pinie 12.
  • Podłącz przycisk do źródła zasilania, umieszczając przewód połączeniowy w tym samym rzędzie, co drugi wtyk po stronie (e). Pozostały koniec przewodu jest umieszczony w 5V.

Krok 2: Napisz kod

Oto link do mojego szkicu Arduino, gdzie można uzyskać dostęp do mojego kodu.

Ten projekt został zainspirowany przez innego decydenta, którego można znaleźć tutaj. Wprowadziłem zmiany, aby spełnić moje potrzeby dotyczące mojego pomysłu na projekt.

Krok 3: Spróbuj

  • Podłącz i naciśnij przycisk. Powinno to rozpocząć losową sekwencję na diodzie LED, kończącą się jedną zapaloną przez 10 sekund.
  • Jeśli tak się nie stanie, czas na debugowanie.

    • Spójrz na swoją płytkę stykową i sprawdź, czy obwód jest podłączony.
    • Sprawdź swój kod pod kątem błędów. Zawsze zalecam sprawdzenie, czy wpisałeś prawidłowe numery pinów.

Krok 4: (opcjonalnie) Pytania ze zrozumieniem i rozszerzeniem

  1. Jakie linie ustawiają szpilki wyjściowe?
  2. Jeśli chcesz zmienić ilość używanych świateł LED, które linie musisz edytować? Czemu?
  3. Jak możesz użyć podobnego kodu, aby stworzyć urządzenie, które podzieli graczy na dwie drużyny? Wzmacniacz?
  4. Gdybyś chciał, żeby losowy pokaz świateł trwał dłużej, jak byś to zrobił?

Zalecana: