Spisu treści:
- Kieszonkowe dzieci
- Krok 1: Ustaw łożyska
- Krok 2: Złóż dwie strony
- Krok 3: Zamontuj silnik osi X po lewej stronie Eggbota
- Krok 4: Zamontuj silnik osi Y z tyłu Eggbota
- Krok 5: Umieść 2 nakrętki M2 wewnątrz części drukowanej 3D przedstawionej poniżej. Następnie zamontuj ten ostatni do silnika osi Y
- Krok 6: Zamocuj ramię serwomechanizmu
- Krok 7: Zamontuj ramię serwomechanizmu na silniku osi Y
- Krok 8: Zamontuj wspornik dla osi X
- Krok 9: Okablowanie
- Krok 10: Zaprogramuj swojego Eggbota
- Krok 11: Sprawdź, czy działa
- Krok 12: Przenieś swoje cyfrowe projekty na obiekty sferyczne za pomocą Eggbota
Wideo: Eggbot: 12 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:29
Eggbot to mini maszyna cnc zdolna do rysowania na obiektach kulistych, takich jak jajka, bombki itp. Użytkownicy mogą tworzyć własne rysunki cyfrowe, a maszyna przeniesie je na obiekty kuliste.
Kieszonkowe dzieci
Lista materiałów
Aby stworzyć własnego eggbota, będziesz potrzebować:
- Wydrukowane w 3D części do Eggbota, dostępne tutaj
- 3 pręty gwintowane M8x300
- 1 pręt gwintowany M8x100
- 2 łożyska 608ZZ
- 1 9g mikroserwo
- 1 sprężyna o średnicy nieco większej niż 8mm i długości około 4cm
- 2 silikonowe oringi
- 1 płytka Arduino uno
- 1 osłona silnika Adafruit V2
- 2 silniki krokowe NEMA 17, kąt kroku 1,8 °, napięcie znamionowe 12V, prąd znamionowy 1,7A1 Zasilanie 12v/2A
- 20 nakrętek M8
- 1 śruba M2x14
- 5 śrub M2x10
- 3 m3x15 śrub
- 3 śruby M2x7
- 2 śruby M3
- 2 podkładki M3
- 6 podkładek M2
- 1 nakrętka M2
- 1 śruba M3x35
Krok 1: Ustaw łożyska
Umieść łożyska po obu stronach części jajka pokazanej poniżej
Krok 2: Złóż dwie strony
Połącz ze sobą obie strony, tył eggbota i wsporniki dla dwóch stron (fioletowe drukowane części 3D na poniższym obrazku), używając prętów gwintowanych i śrub M8. Aby to osiągnąć, potrzebujesz około 20 śrub, 1 śruby M2x14 i 1 nakrętki M2.
Krok 3: Zamontuj silnik osi X po lewej stronie Eggbota
Użyj 3 śrub M2x7 i 1 śruby M2x14 + 1 podkładki M2, aby zamontować silnik osi X po lewej stronie eggbota.
Krok 4: Zamontuj silnik osi Y z tyłu Eggbota
Użyj 4 śrub M2x10 i 4 podkładek M3, aby zamontować silnik osi Y z tyłu eggbota.
Krok 5: Umieść 2 nakrętki M2 wewnątrz części drukowanej 3D przedstawionej poniżej. Następnie zamontuj ten ostatni do silnika osi Y
Umieść 2 nakrętki M2 wewnątrz części drukowanej 3D przedstawionej poniżej. Następnie zamontuj ten ostatni do silnika osi Y (nakrętki M2 skierowane do tyłu eggbota).
Krok 6: Zamocuj ramię serwomechanizmu
Użyj 2 śrub M3x10 + 2 podkładek M3, aby zamontować wspomnianą część do ramienia serwa.
Krok 7: Zamontuj ramię serwomechanizmu na silniku osi Y
Zamontuj ramię serwa na silniku osi Y.
Krok 8: Zamontuj wspornik dla osi X
Zamontuj wspornik dla silnika osi X i pręta gwintowanego M8X10. Będziesz umieszczać swoje kuliste obiekty pomiędzy tymi dwoma przedmiotami.
Krok 9: Okablowanie
Podłącz kable każdego silnika krokowego do osłony silnika. podłącz silnik osi X do M1 i M2 (lewa strona osłony silnika), a silnik osi Y do M3 i M4 (prawa strona osłony). Podłącz kable w tej samej kolejności dla każdego silnika. Na przykład czerwony, niebieski, czarny i zielony od lewej do prawej, tj. czerwony i niebieski na M1 i M3, czarny i zielony na M2 i M4.
Podłącz serwomotor do „serwo 1” na ekranie, z brązowym przewodem (masa) po lewej i żółtym przewodem (sygnał) po prawej stronie. Na koniec podłącz zasilacz do pinów zasilania ekranu.
Krok 10: Zaprogramuj swojego Eggbota
Będziesz musiał zaprogramować płytkę arduino, aby korzystać z eggbota.
Użyj interfejsu arduino IDE, aby przesłać ten kod na płytę arduino.
Krok 11: Sprawdź, czy działa
Kliknij przycisk monitora szeregowego w prawym górnym rogu IDE.
Upewnij się, że w prawym dolnym rogu są wybrane „Nowa linia” i „115200 bodów”.
X SILNIK
Wpisz „G0 X1600” w górnym polu. Silnik jajka powinien obracać się o 180 stopni stroną skierowaną w dół (przeciwnie do ruchu wskazówek zegara, patrząc na powierzchnię silnika).
Wpisz „G0 X0”, powinno się obrócić z powrotem do pozycji wyjściowej.
Y SILNIK
Ręcznie wyśrodkuj ramię pisaka.
Wpisz „G1 Y480”. Ramię pisaka powinno poruszać się w kierunku przeciwnym do ruchu wskazówek zegara (w lewo) do swojego limitu. Upewnij się, że w nic nie uderza.
Wpisz „G1 Y-480”, ramię pisaka powinno teraz odchylać się całkowicie w prawo. Ponownie upewnij się, że w nic nie uderza. Jeśli twoje silniki nie poruszają się w tych kierunkach, jest w porządku, o ile OBYDWA poruszają się w „niewłaściwym” kierunku. W przeciwnym razie wszystko wyjdzie na odwrót. Jeśli poruszają się w sposób opisany powyżej, GÓRA jest po lewej stronie, w kierunku silnika. Jeśli tylko jedna oś nie porusza się jak powyżej, musisz odwrócić przewody dla tej osi.
SERWO PIÓRA
Wycentruj ramię za pomocą „G1 Y0”, a następnie wprowadź „M300 S100”. To podniesie pióro do szczytu domyślnego ruchu.
Wpisz „M300 S115”, co powinno delikatnie opuścić pióro.
„M300 S100” powinien szybko wysunąć pióro.
Zamontuj jajko i pióro i powoli opuszczaj je za pomocą poleceń M300, aż pióro znajdzie się blisko jajka, ale nie będzie go dotykać. Kiedy jajko się obraca, może się nieco różnić, więc nie chcesz być zbyt blisko, ale chcesz zminimalizować lukę. Powinna to być twoja domyślna pozycja pióra.
Następnie powoli opuść ramię, aż zetknie się z jajkiem, i dodaj trochę więcej, aby wywrzeć pewien nacisk. To będzie twoja pozycja pióra.
Ustaw swoje pióro w pozycji podniesionej za pomocą M303 Pxxx, M500.
Pióro jest domyślnie przyciśnięte do wartości od 100 do 130. Jeśli chcesz je rozszerzyć, możesz użyć „M301 Pxx”, aby zmniejszyć wartość podniesienia pisaka i „M302 Pxxx”, aby zwiększyć wartość podniesienia pisaka. M500, aby zapisać wyniki na przyszłość.
Krok 12: Przenieś swoje cyfrowe projekty na obiekty sferyczne za pomocą Eggbota
Będziesz używać inkscape do tworzenia cyfrowych projektów, a RepetierHost do obsługi eggbota.
Pobierz inkscape i RepetierHost, jeśli jeszcze tego nie zrobiłeś.
Pobierz wtyczkę Unicorn G-Code dla inkscape i zainstaluj ją.
Możesz teraz tworzyć własne projekty w inkscape. W obszarze Plik, Właściwości dokumentu, Strona, ustaw niestandardowy rozmiar 3200 szerokości, 800 wysokości w jednostkach px
Twój dokument będzie wyglądał mniej więcej tak
Jeśli wpiszesz jakiś tekst, upewnij się, że przekonwertujesz go na ścieżkę przed wyeksportowaniem projektu dla eggbota. Ścieżka>Obiekt do ścieżki.
Gdy skończysz pracę nad projektem, będziesz musiał zamienić swój rysunek w g-kod dla eggbota.
Aby to zrobić, wybierz Plik>Zapisz jako. Pod typem wybierz Makerbot Unicorn G-Code
Po wyświetleniu monitu przez oprogramowanie podaj następujące wartości:
Jeśli otrzymasz ten komunikat o błędzie, prawdopodobnie zapomniałeś przekonwertować tekst na ścieżkę. Ścieżka>Obiekt do ścieżki. Po pomyślnym przekształceniu projektu w g-kod, uruchom Repetier Host i otwórz g-kod.
Podłącz eggbota i kliknij na wydruku.
Zalecana:
Licznik kroków - Micro:Bit: 12 kroków (ze zdjęciami)
Licznik kroków - Micro:Bit: Ten projekt będzie licznikiem kroków. Do pomiaru kroków użyjemy czujnika przyspieszenia wbudowanego w Micro:Bit. Za każdym razem, gdy Micro:Bit się trzęsie, dodamy 2 do licznika i wyświetlimy go na ekranie
Lewitacja akustyczna z Arduino Uno krok po kroku (8 kroków): 8 kroków
Lewitacja akustyczna z Arduino Uno Krok po kroku (8-kroków): ultradźwiękowe przetworniki dźwięku Zasilacz żeński L298N Dc z męskim pinem dc Arduino UNOBreadboardJak to działa: Najpierw wgrywasz kod do Arduino Uno (jest to mikrokontroler wyposażony w cyfrowy oraz porty analogowe do konwersji kodu (C++)
Jak używać silnika krokowego jako enkodera obrotowego i wyświetlacza OLED dla kroków: 6 kroków
Jak używać silnika krokowego jako enkodera obrotowego i wyświetlacza OLED dla kroków: W tym samouczku dowiemy się, jak śledzić kroki silnika krokowego na wyświetlaczu OLED. Obejrzyj film demonstracyjny.Kredyt samouczka oryginalnego trafia do użytkownika YouTube „sky4fly”
Bolt - DIY Wireless Charging Night Clock (6 kroków): 6 kroków (ze zdjęciami)
Bolt - DIY Wireless Charging Night Clock (6 kroków): Ładowanie indukcyjne (znane również jako ładowanie bezprzewodowe lub ładowanie bezprzewodowe) to rodzaj bezprzewodowego przesyłania energii. Wykorzystuje indukcję elektromagnetyczną do dostarczania energii elektrycznej do urządzeń przenośnych. Najpopularniejszym zastosowaniem jest stacja ładowania bezprzewodowego Qi
Tani i prosty Arduino Eggbot: 7 kroków (ze zdjęciami)
Tani i prosty Arduino Eggbot: W tej instrukcji chcę pokazać, jak zrobić prosty i tani ploter arduino, który może rysować na jajkach lub innych obiektach sferycznych. Poza tym już niedługo Wielkanoc i ten domowy domek bardzo się przyda