Dobry dzień wszystkim. Tym razem natknąłem się na Lego 42075, model Usługa szybkiej reakcji SUV. Dodałem do niego wyciągarkę, położyłem na dużych kołach z zestawu Lego 42029 i zelektryfikowałem za pomocą Arduino Pro Mini. Do kontroli wykorzystamy kanał Bluetooth. Moim zdaniem jest to najwygodniejszy i najbardziej stabilny sposób zarządzania modelami.
Do stworzenia tego modelu użyjemy:
- Lego Technic 42075
- Lego Technic 42029
- 2 białe diody LED i dopasowane do nich rezystory
- Motoreduktor Mini 1:50 z wałem 3 mm
- Arduino Pro Mini 5v AT Mega 328
- Sterownik silnika L9110S
- 1 serwonapęd SG-90
- Moduł Bluetooth HC-06 lub równoważny
- USB-UART dla oprogramowania układowego Arduino
- Duchowny lub po prostu ostry nóż
- Skrzynia biegów silnika 6v 1: 150
- Kondensator 10v 1000uF
- 2 grzebienie jednorzędowe PLS-40
- Cewka 68mkGn
- 2 baterie litowo-jonowe 18650
- wiertarka
- Złącze tata-mama dwa piny do drutu
- Homutik
- Przewody o różnych kolorach
- Lut, kalafonia, lutownica
- Wiertło do metalu 3,2 mm
- Śruby 3x20, 3x40, 3x60 nakrętki i podkładki do nich
Krok 1 Przygotowanie części mechanicznej.
Zacznijmy od mini motoreduktora, jest to konieczne dla wciągarki. Musisz wybierać przy przełożeniu 1:50, obracać powoli, ale za pomocą wciągarki możesz podnosić duże ciężary. Ponadto wał wyjściowy powinien mieć średnicę 3 mm. Najpierw musisz przylutować przewody do silnika. Następnie na wale wyjściowym należy założyć tuleję łączącą z Lego, wkładając pasujący segment do jednego z rowków tulei. Aby połączyć się z częściami Lego, bierzemy tę część od metalowego konstruktora, zginając ją w kształcie litery „P”, łączymy ją z motoreduktorem za pomocą zacisku:
Następnie mocujemy za pomocą śrub 3x20 motoreduktor do części Lego w kształcie litery T.
Oś napędowa SUV-a jest z tyłu. Model nie jest bardzo ciężki, więc możesz użyć motoreduktora o przełożeniu 1: 150. I silnik 6 woltów. Przylutuj przewody do silnika przed instalacją w modelu. Aby połączyć koła z wałem motoreduktora, należy przeciąć wałki wyjściowe nożem. Wytnij wały wyjściowe do kształtu krzyża i wymiarów części Lego, a mianowicie osi poprzecznej. Konieczne jest przycięcie obu wałów:
Przechodzimy do mechanizmu przednich kół. Bierzemy serwo SG-90. Polecam wybór z metalowymi zębatkami. Przycinamy wystające części ciała niezbędne do zapięcia. Wykonujemy wiertło i wiercimy otwór przelotowy o średnicy 3,2 mm. Jeśli nie masz pod ręką wiertła ani odpowiedniego wiertła, po prostu wytnij małe otwory w obudowie po obu stronach. Najważniejsze, aby nie uszkodzić mechanizmu wewnętrznego i płyty kontrującej:
Wkładamy na wał małą dźwignię, która jest w komplecie z serwonapędem.Przymocowujemy małą część Lego do dźwigni, wygląda jak owal z dwoma otworami krzyżowymi:
Na tym skończyliśmy z mechaniką.
Krok 2 Zbuduj model.
Do złożenia modelu potrzebujemy instrukcji montażu Lego Technic 42075. Jest on dostarczany z tym zestawem. Jeśli go zgubiłeś lub planujesz złożyć model z części innego projektanta, instrukcje można zawsze pobrać do.
Musisz pobrać tylko 1 część.
Będziesz także potrzebował instrukcji z zestawu Lego 42029. Tylko druga część. Możesz go pobrać.
Przechodzimy bezpośrednio do montażu. Przyjmujemy instrukcję 42075. Najpierw zbieramy od 1 do 15 stron. Robimy wszystko zgodnie z instrukcjami, z wyjątkiem instalacji kół zębatych. Nie potrzebujemy narzędzi, ale tylko przeszkadzamy. Przechodzimy do tylnej osi. Należy go pobrać ze zdjęcia. Najpierw instalujemy skrzynię biegów silnika, mocujemy ją, a dopiero potem wkładamy wały poprzeczne do połączenia z kołami:
Po zainstalowaniu kół powinno to wyglądać następująco:
Zamontować tylną oś na już zmontowanej podstawie:
Oś przednia jest również zmontowana ze zdjęcia.
Naprawiamy serwo za pomocą śrub 3x60 i nakrętek:
Ponownie bierzemy instrukcje i zbieramy tył modelu od stron 41 do 62. Następnie drzwi i deski rozdzielcze od stron 66 do 71. A także kabina od stron 98 do 101:
Na tym etapie powinno to wyglądać następująco:
Wciągarkę montujemy zgodnie z instrukcjami z zestawu Lego 42029 część 2 od strony 15 do 21. Dodaj kilka części do dołączenia do tego modelu:
Naprawiamy wyciągarkę przed modelem:
W dolnej części modelu wyciągarka jest przymocowana w następujący sposób:
Instalujemy napęd wyciągarki, a mianowicie już przygotowany mini motoreduktor:
W pełni wykończona wyciągarka wygląda następująco:
Montujemy maskę zgodnie z instrukcją 42075 ze stron 87 do 95. Po nieznacznej zmianie mocowania, jak pokazano na zdjęciu:
Wkładamy kaptur na miejsce i przystępujemy do zbierania małego dachu. Umieszczamy na nim dwie diody LED, jako reflektory:
Kładziemy to na modelu:
Ponownie sięgamy do instrukcji 42075, tym razem zbieramy od stron 63 do 65 i od 104 do 105. Otrzymujemy szczegóły, które obejmują wszystkie elementy elektryczne:
Krok 3 Elektryfikacja.
Więc najciekawsze. Lepiej jest oddzielić zasilanie Arduino i silników, aby uniknąć przeciążenia sterownika podczas skoków napięcia. Model jest mały i użyjemy małej baterii A27 lub A23 do zasilania Arduino. Dociśnij przewody do styków akumulatora i zamocuj je za pomocą taśmy elektrycznej:
Aby zasilić silniki, bierzemy dwa Li-ion 18650. Lutujemy je równolegle i izolujemy, wysyłając złącze zasilania:
Jeśli ktoś jest zainteresowany, możesz zasilić wszystko z baterii, ale wtedy musisz umieścić cewkę 68μH w szczelinie dodatniego przewodu zasilającego Arduino. Dodaj również kondensator 10v 1000uF podłączony równolegle do zasilacza Arduino. Schemat jest następujący:
Przechodzimy do zjednoczenia wszystkiego razem. Podłączamy przewód sygnałowy z serwonapędu do styku 2, styki od sterownika silnika, napęd kół, do styku 5 i 6, od sterownika wyciągarki do styku 9 i 10. Po obliczeniu niezbędnych rezystorów dla diod LED, umieść je w szczelinie dodatniego drutu prowadzącego do diod LED. Anody z diod LED reflektorów przechodzących przez rezystory są podłączone do 4 pinów, katody do GND.
Do połączenia z komputerem potrzebne są kontakty Arduino TX i RX, więc podłączymy moduł Bluetooth za pośrednictwem biblioteki SoftwareSerial. Oznacza to, że poprzez utworzony port oprogramowania. Połączenie modułu jest następujące:
Arduino Pro Mini - Bluetooth
D7 - RX
D8 - TX
5 V - VCC
GND –GND
Umieszczenie wszystkich elementów elektrycznych:
Wszystko to umieścimy z tyłu modelu, nad tylną osią:
Najpierw podłączamy baterie do taśmy dwustronnej lub za pomocą gumki:
Obok nich na taśmie dwustronnej naprawiamy Arduino i sterownik silnika:
Teraz możesz założyć koła na model i przymocować boczne części zakrywające układ elektryczny:
Dla wygody późniejszego wypełnienia szkiców wyprowadź przewody, aby podłączyć je do konwertera USB-TTL.
Krok 4 Podziwiamy.
Zrób sobie przerwę i ciesz się pięknem modelu:
Krok 5 Przygotuj środowisko programistyczne i wypełnij szkic.
Do edycji i wypełniania szkiców wygodnie jest używać Arduino IDE.Jeśli go masz, sprawdź, czy jest aktualny. Lub pobierz i zainstaluj go z.
Następnie musimy dodać następujące biblioteki. Biblioteka Servo.h upraszcza pracę z serwonapędem, a SoftwareSerial.h do tworzenia oprogramowania portu komunikacyjnego dla modułu Bluetooth:
Pobrane i rozpakowane archiwa należy przenieść do folderu „bibliotek” znajdującego się w folderze z zainstalowanym Arduino IDE. Możesz przejść w drugą stronę, czyli bez rozpakowywania archiwów, dodać je do środowiska programistycznego. Uruchom Arduino IDE, wybierz z menu Sketch - Connect Library. U góry listy rozwijanej wybierz element „Dodaj bibliotekę ZIP.” Wskazujemy lokalizację pobranych archiwów. Po wykonaniu wszystkich kroków musisz ponownie uruchomić Arduino IDE.
Krok 6 Skonfiguruj moduł Bluetooth.
Przed użyciem należy skonfigurować moduł Bluetooth. Aby to zrobić, wypełnij poniższy szkic na tablicy Arduino:
Konieczne jest połączenie komputera z modułem Bluetooth. Używamy okna terminala z Arduino IDE. Wybierz Narzędzia - Monitor portu.
W przypadku HC-05 ustaw prędkość na 38400, ustaw parametry wysyłania NL i CR i wprowadź następujące polecenia:
„AT” - wpisane bez cudzysłowu, powinna pojawić się odpowiedź „OK”. Jeśli przyjdziesz, nadal wprowadzamy polecenia.
„AT + UART = 57600,0,0” - ustaw prędkość na 57600 bps.
Krok 7 Wypełnij szkic.
Aby nasz model ożył, wypełnij poniższy szkic:
Krok 8 Zarządzaj modelem.
Możesz kontrolować model na kilka sposobów. Najłatwiej jest użyć urządzenia z Androidem jako pilota. Najpierw dodaj urządzenie Bluetooth naszego modelu do Androida. Aby to zrobić, przejdź do ustawień Bluetooth, znajdź nasz moduł Arduino i połącz za pomocą hasła do połączenia „1234”, być może hasło to „0000”, może być różne dla różnych modeli. Następnie zainstaluj program sterujący. Pobierz bezpłatny program Arduino BT Joystick Free z Google Play. Po zainstalowaniu i uruchomieniu ustawień programu zainstaluj następujące drużyny:
W - do przodu
S - powrót
A - w lewo
D - racja
F - stop
G - kierownica
Y - wciągarka opuszczona
T - wciągarka
H - zatrzymaj wciągarkę
K - reflektory
L - reflektor wyłączony
Jeśli jesteś fanem urządzeń z systemem Windows lub po prostu nie masz Androida, pobierz następujący program:
Na urządzeniu z systemem Windows należy najpierw dodać nowe urządzenie, używając tego samego hasła. A także skonfiguruj program dla tych samych poleceń.
Moim zdaniem najwygodniej jest użyć fizycznego pilota, ponieważ odtąd odczuwasz kliknięcie przycisku. Polecam zrobienie pilota, postępując zgodnie z instrukcjami.
I dodaj do niego moduł Bluetooth. Szczegółowy opis procesu.
Dodaję też film pokazujący pracę mojego modelu:
I praca oddzielnej wciągarki: