Arduino Mastermind Box (Prototype): 14 kroków (ze zdjęciami)

Arduino Mastermind Box (Prototype): 14 kroków (ze zdjęciami)

Spisu treści:

Anonim

Co robimy?

Końcowy produkt tej kompilacji pozwoli ci zagrać w prostą wersję masterminda, aby odblokować własne pudełko.

Pudełko może być wykonane w wielu kształtach i rozmiarach i pozwala na wiele ciekawych adaptacji.

W tej instrukcji pokażę ci, jak skonfigurować, kodować i budować tę zabawną skrzynię!

Kieszonkowe dzieci:

Krok 1: Minimalne wymagania:

Poniżej znajduje się lista elementów, które są niezbędne, aby uzyskać minimum minimum kompilacji.

- Arduino

- Urządzenie do sterowania Arduino

- Przewody

- Rezystory

- Zawias

- Deska do krojenia chleba lub płyta lutownicza

- 180 stopni, silnik serwo

- 4 diody LED (kolor zależy od producenta)

- 4 przyciski

- Plan kontenera

- Materiały budowlane do tego pojemnika

Są to wymagania do powielenia mojej kompilacji:

- Arduino

- Laptop

- Przewody (męskie -> męskie)

- Rezystory

- Deska do krojenia chleba

- 180 stopni, silnik serwo

- Zawias

- 4 diody LED (niebieska, żółta, pomarańczowa, czerwona)

- 1 dioda LED RGB

- 4 Przyciski

- Zestaw IKEA Kvarnik 3 box (http://www.ikea.com/us/en/catalog/products/00256675/#/60256663)

- Pluszowa zabawka

- Śruby (2,5 x 10)

- Elastyczna

- Kołki cylindryczne lub cylindryczne elementy drewniane

- Klej

- Piła

- Nóż

- Sprzęt do lutowania

Krok 2: Planowanie skrzynki

Zanim zaczniesz budować, będziesz musiał zaplanować, jakiego rodzaju kontener chcesz użyć i / lub zbudować.

Twoje pudełko może być dowolnego rozmiaru, ale pamiętaj, aby mieć wystarczająco dużo miejsca, jeśli chcesz zintegrować Arduino i / lub płytkę Chleb / Lutowanie.

Moja kompilacja:

Do mojej własnej konstrukcji użyłem zestawu Kvarnik 3 firmy IKEA ze względu na jego praktyczność, aby mieć 3 rozmiary pudełek do eksperymentowania. Aby zobaczyć, jak odwzorowałem i zaplanowałem moje pudełko, zobacz zdjęcia powyżej.

* Reszta samouczka będzie oparta na pudełku, którego użyłem.

Krok 3: Budowanie: pomiar, rysowanie i wycinanie pudełka

Chwycić pokrywę największego pudełka i wyciąć okrąg równy rozmiarowi pokrywki najmniejszego pudełka. Zachowaj ostrożność, ponieważ chcemy zapisać wyciętą płytę. Do wycięcia koła można użyć ostrego noża, mocnych nożyczek lub piły.

Krok 4:

Wytnij prostokątny kawałek drewna i chwyć zawias, 4 śruby i śrubokręt lub wiertarkę. Upewnij się, że kawałek drewna jest wystarczająco duży, aby podtrzymać śruby, ale wystarczająco mały, aby nie blokować pokrywy od siedzenia. Użyj lewego wycięcia jako pokrywy i przykręć go śrubokrętem i zawiasem.

Krok 5:

Weź wiertło i pokrywę i wywierć otwory na diody LED, przyciski i 2 śruby w górnej części pokrywy mechanizmu.

Krok 6:

Odłóż na razie największą pokrywę i weź swój cylindryczny kawałek drewna i piłę. Wytnij 4 kawałki z kawałka drewna o długości 5,5 cm.

Krok 7:

Chwyć pokrywę średniej wielkości i wkręć nowo cięte kołki w kwadrat na krawędzi pokrywy, tworząc platformę, na której spocznie najmniejsze pudełko.

Krok 8:

Jako ostatni etap tworzenia pudełka potrzebujemy najmniejszego pudełka, wycinamy mały kwadrat w pobliżu obręczy, aby serwomotor miał miejsce do poruszania się. Cięcie musi mieć głębokość od 3 do 4 cm. I 5 cm szerokości.

Po wycięciu segmentu użyj wiertła, aby wywiercić otwór na led RGB. I wbij 2 otwory w pobliżu wycięcia, aby utworzyć oparcie dla siłownika.

Krok 9: Konfiguracja Arduino

Ten krok wizualnie pokaże, jak podłączyć wszystkie przewody, aby upewnić się, że wszystkie przyciski i diody LED będą działać poprawnie z kodem.

Diagram fritzing pokazuje, jak należy wykonać wszystkie połączenia.

Podczas montażu tego obwodu upewnij się, że długie kable są podłączone do diod LED i przycisków, ponieważ będą one wymagały znacznego zakresu, aby być prawidłowo zamontowane na pokrywie.

Krok 10: Lutowanie

Wszystkie diody LED i przyciski będą musiały być lutowane, aby zwiększyć zasięg, w którym można je zamontować.

Serwo nie powinno mieć problemu z dotarciem do chleba lub płyty lutowniczej.

Krok 11: Kod

Skopiuj i wklej kod z kroku 14 do swojego projektu Arduino i zweryfikuj go, prześlij go do Arduino po zakończeniu projektu.

Krok 12: Montaż

Teraz, gdy wszystkie komponenty są gotowe, nadszedł czas, aby zmontować pudełko i obwody.

1. Umieść płytę Arduino and Bread / lutowaną w największym pudełku.

(Jeśli nie używasz Wi-Fi, wytnij otwór na przewód USB, aby pasował)

2. Dodaj wszystkie przyciski / diody LED do największej pokrywy.

3. Podłącz wszystkie przewody pokrywy do obwodu.

4. Podłącz led RGB i silnik Servo do obwodu.

5. Umieść platformę średniej pokrywy nad Arduino.

6. Umieść najmniejsze pudełko na platformie.

7. Wyrównaj kawałki.

8. Pociągnij elastyczną opaskę nad obręczą, aby pokrywa automatycznie się wysunęła.

(Być może będziesz musiał dodać kawałek drewna pod elastyczną opaską, aby zmienić kąt opaski, może nie pojawić się, jeśli kąt ma być ciasny).

9. Prześlij kod do Arduino.

Krok 13: Graj!

Teraz, gdy wszystkie elementy są na miejscu, jesteś gotowy do złamania kodu!

Przyciski reprezentują 1,2,3 i 4 od lewej do prawej.

Jeśli poprawnie odgadniesz liczbę i pozycję, dioda LED włączy się.

jeśli odgadniesz poprawną liczbę, ale jest w złej pozycji, dioda LED będzie migać powoli.

Jeśli odgadniesz numer niepoprawnie i nie będzie go w kodzie, dioda LED zacznie szybko migać.

Jeśli uda ci się uzyskać wszystkie 4 cyfry poprawnie i we właściwym miejscu, pole otworzy się i nagrodzi cię za wysiłek!

Mam nadzieję, że spodobała Ci się ta instrukcja i że może zainspirować cię do tworzenia świetnych i zabawnych projektów!

Krok 14: Kod