Spisu treści:

Wałek do gry w kości Mason Jar: 5 kroków (ze zdjęciami)
Wałek do gry w kości Mason Jar: 5 kroków (ze zdjęciami)

Wideo: Wałek do gry w kości Mason Jar: 5 kroków (ze zdjęciami)

Wideo: Wałek do gry w kości Mason Jar: 5 kroków (ze zdjęciami)
Wideo: Shanghai Yuuki(上海遊記) 11-21 Ryunosuke Akutagawa (Audiobook) 2024, Listopad
Anonim

Autor: CJA3D@CarmelitoAFollow Więcej autor:

Maper szlaków rowerowych GPS
Maper szlaków rowerowych GPS
Maper szlaków rowerowych GPS
Maper szlaków rowerowych GPS
Poręczny Light Up Jack-O-Lantern
Poręczny Light Up Jack-O-Lantern
Poręczny Light Up Jack-O-Lantern
Poręczny Light Up Jack-O-Lantern
Rejestrator danych GPS Cap
Rejestrator danych GPS Cap
Rejestrator danych GPS Cap
Rejestrator danych GPS Cap

O mnie: Urodzony jako rolnik, studiował elektronikę, nocą pracuje jako konsultant i pasjonat druku 3D. Więcej o CJA3D »

Oto świetny weekendowy projekt do wykonania, jeśli planujesz grać w jakiekolwiek gry planszowe/kostne. Do zbudowania projektu potrzebne będzie serwo z ciągłym obrotem, przycisk arcade oraz płytka arduino nano lub ESP8266, dodatkowo potrzebna będzie drukarka 3D.

Masz kilka opcji, możesz użyć przycisku arkadowego do sterowania ciągłym serwomechanizmem, aby rzucić kostką, lub możesz użyć aplikacji internetowej hostowanej na ESP8266 NodeMCU. Aplikacja internetowa ma 4 przyciski, które obracają serwa w różnych prędkości…

Wykonaj poniższe czynności, aby stworzyć własną rolkę do gry w kości…

Krok 1: Komponenty potrzebne do ukończenia kompilacji

Komponenty potrzebne do ukończenia budowy
Komponenty potrzebne do ukończenia budowy
Komponenty potrzebne do ukończenia budowy
Komponenty potrzebne do ukończenia budowy

Oto lista komponentów, które będą potrzebne do ukończenia budowy

  • Mason Jar
  • drukarka 3d
  • Filament do druku 3D, używam Hatchbox 1,75 mm PLA
  • Kości, mam również plik STL do druku 3D Kości, jeśli potrzebujesz więcej.
  • Pistolet do klejenia na gorąco i sztyfty

A do elektroniki będziesz potrzebować

  • NodeMCU ESP8266 lub dowolna płytka Arduino z obsługą WiFi
  • Serwo ciągłego obrotu -FS90R
  • Przycisk zręcznościowy
  • Przewód połączeniowy
  • Mała płytka do krojenia chleba

Krok 2: Wydrukuj w 3D załączone pliki STL

Wydruk 3D załączonych plików STL
Wydruk 3D załączonych plików STL
Wydruk 3D załączonych plików STL
Wydruk 3D załączonych plików STL
Wydruk 3D załączonych plików STL
Wydruk 3D załączonych plików STL
Wydruk 3D załączonych plików STL
Wydruk 3D załączonych plików STL

Pobierz załączone pliki STL i użyj wycinka oprogramowania do drukowania 3D, a następnie wydrukuj pliki 3D. Jeśli nie masz pod ręką drukarki 3D, możesz użyć jej w lokalnym klubie lub bibliotece lub skorzystać z usługi drukowania 3D, takiej jak centra 3D.

W moim przypadku wydrukowałem pliki STL za pomocą Flashforge Creator pro i 1,75 mm żółtego, białego i zielonego PLA. Dodatkowo do krojenia używam Slic3r z ustawioną wysokością warstwy na 0,3mm i gęstością wypełnienia na 25%. Wydrukowanie wszystkich części powinno zająć od 5 do 6 godzin i będzie zależało od ustawień drukarki 3D i krajalnicy.

Po wydrukowaniu kostki w 3D użyłem czerwonego pisaka Uni-Paint do pokolorowania liczb, jak widać na powyższym obrazku.

Krok 3: Obwód

Okrążenie
Okrążenie
Okrążenie
Okrążenie

Do obwodu używam płytki stykowej w rozmiarze mini, aby ładnie mieściła się w podstawie wydrukowanej w 3D, tuż pod słoikiem z masonem.

  • Serwo ciągłego obrotu jest podłączone do pinu D4 (GPIO2) na NodeMCU - ESP8266
  • I przycisk arkadowy +ve do 3,3 V i środkowy pin, który odpowiada przyciskowi do pinu D2 (GPIO4)

Po zakończeniu przejdź do następnego kroku, aby skonfigurować Arduino IDE na swoim komputerze, aby przesłać kod do NodeMCU.

Krok 4: Przesyłanie kodu do ESP8266

Przesyłanie kodu do ESP8266
Przesyłanie kodu do ESP8266
Przesyłanie kodu do ESP8266
Przesyłanie kodu do ESP8266
Przesyłanie kodu do ESP8266
Przesyłanie kodu do ESP8266

Zainstaluj Arduino IDE na swoim komputerze i przejdź do preferencji w Arduino IDE i dodaj poniższy adres URL w dodatkowych adresach URL Boards Manager

arduino.esp8266.com/stable/package_esp8266c…

Następnie przejdź do Narzędzia - Menedżer tablicy i wyszukaj ESP8266, wybierz społeczność ESP8266 i zainstaluj. Po zakończeniu uruchom ponownie Arduino IDE i prześlij domyślny szkic Blink, aby sprawdzić, czy wszystko działa zgodnie z oczekiwaniami.

Teraz pobierz załączony szkic, w zależności od swoich preferencji, jeśli chcesz użyć przycisku Arcade, lub przejdź bezdotykowy, korzystając z funkcji Wi-Fi NodeMCU ESP8266 i używając aplikacji internetowej do sterowania rolką do gry w kostkę.

W przypadku szkicu aplikacji internetowej nie zapomnij zaktualizować identyfikatora SSID i hasła routera Wi-Fi, a na monitorze szeregowym zobaczysz adres IP, którego możesz używać z telefonem/tabletem.

Krok 5: Łączenie wszystkich komponentów

Łączenie wszystkich elementów razem
Łączenie wszystkich elementów razem
Łączenie wszystkich elementów razem
Łączenie wszystkich elementów razem
Łączenie wszystkich elementów razem
Łączenie wszystkich elementów razem
Łączenie wszystkich elementów razem
Łączenie wszystkich elementów razem

Po pomyślnym przetestowaniu szkicu Arduino nadszedł czas, aby połączyć elementy elektroniczne i drukowane części 3D. Zacznij od umieszczenia przycisku zręcznościowego i słoika z masonem na górnej części wydrukowanej w 3D.

Po zakończeniu dodaj płytkę stykową do dolnej drukowanej części 3D kup usuwając naklejkę z dolnej części mini płytki do chleba, użyj śrub dostarczonych z ciągłymi serwomechanizmami, aby przymocować klakson serwomechanizmu i dodaj serwo do dolnego drukowanego uchwytu 3D. Następnie użyj gorącego kleju, aby zabezpieczyć górną i dolną część.

Zalecana: