Spisu treści:
- Krok 1: Komponenty potrzebne do ukończenia kompilacji
- Krok 2: Wydrukuj w 3D załączone pliki STL
- Krok 3: Obwód
- Krok 4: Przesyłanie kodu do ESP8266
- Krok 5: Łączenie wszystkich komponentów
Wideo: Wałek do gry w kości Mason Jar: 5 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:27
Autor: CJA3D@CarmelitoAFollow Więcej autor:
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
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
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
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
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
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:
Tęczowe kości: 6 kroków (ze zdjęciami)
Tęczowa kostka: To tworzy pudełko do gier w kości z 5 kostką, wykonane z diod LED smd w 5 kolorach. Oprogramowanie sterujące nim pozwala na różne tryby gry z wieloma kośćmi. Jeden przełącznik główny umożliwia wybór gry i rzucanie kośćmi. Indywidualne przełączniki obok eac
W pełni konfigurowalny elektroniczny zestaw ośmiu kości w podczerwieni: 14 kroków (ze zdjęciami)
W pełni konfigurowalny elektroniczny zestaw ośmiu kości w podczerwieni: We współpracy z J. Arturo Espejel Báez. Teraz możesz mieć do 8 kostek od 2 do 999 twarzy w obudowie o średnicy 42 mm i wysokości 16 mm! Graj w ulubione gry planszowe za pomocą tego konfigurowalnego, kieszonkowego elektronicznego zestawu kości! Ten projekt składa się z
E-kości - Kości/Kości Arduino 1 do 6 + D4, D5, D8, D10, D12, D20, D24 i D30: 6 kroków (ze zdjęciami)
E-dice – kość/kostka Arduino od 1 do 6 kości + K4, D5, D8, D10, D12, D20, D24 i D30: Jest to prosty projekt arduino do stworzenia elektronicznej kostki. Można wybrać od 1 do 6 kostek lub 1 z 8 kostek specjalnych. Wyboru dokonuje się po prostu obracając enkoder obrotowy. Oto cechy: 1 kostka: pokazuje duże kropki 2-6 kostek: pokazuje kropki
LED Mason Jar Snow Globe: 4 kroki
LED Mason Jar Snow Globe: Jesteśmy rodziną twórców, więc kiedy nasz najmłodszy producent powiedział „Chciałbym zrobić śnieżną kulę ze słoika”, rozległa się głośna odpowiedź „Idź po to!”. Kiedy stworzyła prototyp, zobaczyliśmy jej wizję i usłyszeliśmy, jak chce wziąć
Symulator gry na smartfony - Graj w gry Windows za pomocą IMU sterowania gestami, akcelerometru, żyroskopu, magnetometru: 5 kroków
Symulator gry na smartfony - graj w gry Windows za pomocą IMU sterowania gestami, akcelerometru, żyroskopu, magnetometru: wesprzyj ten projekt: https://www.paypal.me/vslcreations, przekazując darowizny na kody open-source i amp; wsparcie dalszego rozwoju