czwartek, 24 października 2019

1a. zaprogramować swój pierwszy robot. Lego Mindstorms EV3

Lego Mindstorms EV3 Programowanie 101: zbudować i zaprogramować swój pierwszy robot

W LEGO Mindstorms Glenn TurnbullZostaw komentarz
Pierwsze w LEGO Mindstorms EV3 może być trochę przytłaczający na początku. Istnieje wiele nauczyć, zwłaszcza jeśli jesteś nowy do programowania i robotyki. W tym podręczniku, mam nadzieję na pokrycie wszystko, czego potrzeba, aby dostać się i szybko, a co ważniejsze uruchomiony mieć trochę zabawy po drodze. Bo jeśli to nie jest zabawa, dlaczego to prawo?
Poniżej znajduje się lista rzeczy, które trzeba zrobić, aby zacząć. Mam połączone je do poszczególnych sekcji w tym poście, więc nie krępuj się przeskoczyć pewne kroki, jeśli już je ukończył.
  1. Zainstalowanie oprogramowania do programowania Lego Mindstorms
  2. Połącz oprogramowanie komputerowe / programowania do EV3 Brick
  3. Zbudować robota
  4. Krótki opis interfejsu programowania
  5. Napisz program

Zainstalowanie oprogramowania do programowania LEGO Mindstorms EV3

Pierwszym krokiem do uzyskania oprogramowania zaprogramowania LEGO Mindstorms EV3 i bieganie jest zdecydować, na którym oprogramowanie wydanie w użyciu. Istnieją dwie wersje:
  • Edycja domowa
    • Koncentruje się na wersji Home zestawu LEGO Mindstorms EV3. To lobby zawiera łącza do budowy niektórych z tych niesamowite boty, które zostały utworzone przez Lego.
  • Education Edition
    • Koncentruje się na edukacji podstawowej (lub zestaw) zestawu LEGO Mindstorms EV3. Więcej klasie skoncentrowany i zawiera kilka dodatkowych bloków zaawansowanego programowania w porównaniu do Home Edition.
Obie wersje są odpowiednie i zgodne albo z domu lub Education edycjach zestawu LEGO Mindstorms EV3. Jeśli masz zestaw Home, to polecam zainstalowanie home edition jeśli dopiero zaczynasz, w przeciwnym razie przejdź do edycji Edukacji (co daje bardziej zaawansowane bloki). W rzeczywistości mam zarówno zainstalowany na moim komputerze i wydają się działać szczęśliwie side-by-side.
Ostateczna decyzja, jeśli chodzi o oprogramowanie to jaki sprzęt lub urządzenie masz zamiar zostać uruchomiony go. Lego ma cię osłaniał, bez względu na platformę masz:
Należy zauważyć, że programowanie aplikacji nie zawiera pełnego zestawu bloków programowych, które są dostępne w wersji oprogramowania. Aplikacja zawiera tylko podstawowe bloki i nie ma żółte bloki zaawansowanych czujników, niebieskie i czerwone klocki operacje na danych bloków. Na tej podstawie, polecam przyklejaniu do PC, Mac lub Chromebook wersji oprogramowania.
Pisaliśmy post na temat instalacji LEGO Mindstorms aplikacji i programowania oprogramowania na wszystkich tych urządzeniach. Jeśli chcieliby Państwo szczegółowe instrukcje dotyczące procesu instalacji, zobacz naszą pocztę tutaj .

Podłączenie Lego EV3 Cegła do komputera (lub tabletu)

Są dwa sposoby Lego EV3 Cegła może być podłączone do komputera:
  1. Za pomocą kabla USB
  2. przez Bluetooth
Jeśli używasz tabletu, a następnie Bluetooth jest jedynym rozwiązaniem. Jeśli używasz komputera PC / Max następnie polecam korzystania z funkcji Bluetooth, jeśli jest zdolny. To dużo prostsze i bezproblemowy jak nie ma zaangażowane kable. Również na wiele robota buduje port USB na EV3 Brick nie jest łatwo dostępna. Jeśli urządzenie nie posiada Bluetooth, to polecam zakup taniego dongle Bluetooth jak ten jeden na Amazon. W chwili pisania tego, że to $ 6.99 USD.

Podłączenie do EV3 Lego Brick za pomocą kabla USB

Aby połączyć klocka Lego Mindstorms przez USB:
  1. Włącz EV3 Brick
  2. Podłącz kabel micro USB do portu komputera znajduje się w górnej części EV3 Brick
  3. Podłącz drugi koniec do komputera PC / Mac.
I to, your're zrobić.

Podłączenie do EV3 Lego Brick przez Bluetooth

Łączenie przez Bluetooth wymaga nieco więcej konfiguracji, ale to było warto. Proces ten zawsze tylko należy zrobić raz, to znaczy, chyba że zmiany komputera lub EV3 Brick zostaje zresetowany do ustawień domyślnych:
  1. Włącz EV3 Brick
  2. Sprawdź EV3 Cegła aby sprawdzić, czy funkcja Bluetooth jest włączona:
    • Jeśli nie jest to mały symbol Bluetooth w lewym górnym rogu ekranu, włącz go:
      1. Wybierz opcję (klucza) w prawym górnym rogu Ustawienia
      2. Przewiń w dół i wybierz Bluetooth
      3. Kliknij Ok (środkowy przycisk) na Checkbox włączyć Bluetooth.
  3. Upewnić Bluetooth jest włączony na komputerze oraz że komputer jest wykrywalny:
    • Dla Windowsa:
      • Z menu wybierz Ustawienia (mały nosek na lewej stronie)
      • Wybierz urządzenia:
System Windows 10 - Bluetooth Krok 1
    • Zapewnić Bluetooth jest włączony, ale opuścić ten ekran otwarty pozostać wykrywalne.
  1. Teraz do podłączenia EV3 Cegła do komputera:
    • Na EV3 Brick wybrać opcję (klucza) Ustawienia w prawym górnym rogu
    • Przewiń w dół i wybierz Bluetooth
    • Naciśnij Up przycisk 4 razy i wybierz Połączenia
    • Wybierz Szukaj
    • Po zakończeniu wyszukiwania, przewiń w dół, aby wybrać nazwę komputera i wybierz Połącz
    • Wybierz Checkbox aby potwierdzić połączenie
    • Prowadzić klucz jako domyślny ( 1234 ) i wybrać z wyboru
    • Powrót na komputerze, wprowadź hasło 1234
EV3 Brick uczyni sygnał dźwiękowy, ponieważ łączy, zaznacz pole wyboru na cegle EV3, aby potwierdzić.

Podłączając EV3 Cegła do oprogramowania przez Bluetooth

Jeśli wybrałeś połączyć przez Bluetooth i EV3 Lego Brick nie jest włączone, gdy program programowanie jest załadowany, a następnie trzeba będzie ręcznie odświeżyć oprogramowanie służące do nawiązywania / podnieść cegłę EV3. Aby to zrobić:
  1. Włącz Cegła (wiem, że to jest bardzo oczywiste, ale myślę, że lepiej się upewnić).
  2. W oprogramowaniu Programowanie LEGO Mindstorms EV3, kliknij przycisk Odśwież w oknie stanu Brick znajduje się w prawym dolnym rogu:
Lego Mindstorms EV3 Software -Connect Cegła do oprogramowania przez Bluetooth
  1. Po zakończeniu wyszukiwania, należy pokazać swoją EV3 cegły w siatce. Kliknij pole wyboru Bluetooth, aby połączyć
Lego Mindstorms EV3 Software -Connect Cegła do Oprogramowania przez Bluetooth - Krok 2
EV3 cegły powinny być teraz podłączony.

Zbudować robota LEGO Mindstorms EV3

Teraz program jest zainstalowany i Lego EV3 Cegła jest podłączony do komputera, nadszedł czas, aby zbudować robota. Polecam zaczynając Explor3r, jest to szybki prosta budowa, która zajmie tylko 20 minut. Jest również kompatybilny zarówno Edukacji i Spraw zestawów LEGO Mindstorms.
Instrukcje budowania można znaleźć tutaj .
EV3-Explor3r-Robot-Angle
Nie martw się o dodanie dotyku sensor lub kolor załączników na robocie teraz, musimy tylko robota bazowy dla tego ćwiczenia.

Przegląd interfejsu programowania oprogramowania LEGO Mindstorms EV3

Zanim przejdziemy do finału (mój ulubiony) i kroku - programowanie robota, zacznijmy szybki przegląd interfejsu oprogramowania programowanie LEGO Mindstorms.
Po otwarciu aplikacji zostanie przedstawiony z holu. Co jest dostępne w obrębie holu zostanie ustalona przez którą wersję masz (Home lub Education):
  • Start: Łącza do instrukcji obsługi i buduje robota
  • Wykształcenie: Łącza do zestawu edukacja robota buduje i tutoriale
Pozwala otworzyć nowy projekt i sprawdzić interfejs:
  1. Wybierz Plik | Nowy projekt
To jest taka sama w obu wersjach.
Wskazówka: Kliknięcie zakładki + po prawej stronie zakładki Lobby jest skrót do tworzenia nowego projektu.
Poniższy rysunek przedstawia interfejs programowania:
Lego Mindstorms-Software-EV3-interfejs
  1. Bloki programowe
  2. Palety Programowanie blokowe
  3. EV3 Brick informacji
  4. Pobierz i uruchom program na robocie
  5. Programowanie płótna (przeciągnij i upuść programowania bloki do tworzenia programu)
  6. Nowy program
  7. Nowy projekt

Program 1: Przenieś EV3 Robot przodu i do tyłu

Dla pierwszego programu zacznijmy od najbardziej podstawowych rzeczy musimy zrobić, i to zrobić ruch robota. Zrobimy program do przenoszenia robota Lego EV3 do przodu, a następnie z powrotem do pierwotnej pozycji wyjściowej.
Logika program będzie bardzo prosty:
  1. Ruch robota na 3 sekundy do przodu
  2. Ruch robota na 3 sekundy do tyłu
Zacznijmy:
  1. Przenieś robota do przodu:
    • Przeciągnij i upuść zielone Move Sterujący blok obok bloku startowym
Lego Mindstorms EV3 Software - Robot Move Forward i powrót - krok 1
  1. Ustaw silniki biec do przodu przez 3 sekundy (lub co kiedykolwiek razem pojawi Fit):
    • Zaktualizuj tryb dla ON do Seconds
    • Ustawić wejście sekund do 3
Uwaga: pozostawiając mocy pobieranej przy domyślnych 50 opowiada ruszy do przodu na pół mocy. Ustawienie go do -50 opowiada silnik cofać na pół mocy.
  1. Ruch robota do tyłu na 3 sekundy
    • Przeciągnij i upuść kolejny g reen Przesuń blok Sterujący obok drugiego.
    • Ustaw swój tryb aby On przez kilka sekund
    • Ustaw zasilania wejście do -50 (do tyłu)
    • Ustaw Sekund wejście do 3
Lego Mindstorms EV3 Software - Robot Move Forward i powrót - krok 3
Upewnij się, że cegła EV3 jest włączony i podłączony do oprogramowania Lego Mindstorms EV3, a jeśli tak, naciśnij przycisk Odtwórz Pobierz i dać swój program spróbować.

Program 2: Spin Robot w Kole

Na ostatni program pozwala kręcić robota EV3 na miejscu w lewo a następnie w prawo:
  1. Spin robot lewej:
    • Przeciągnij i upuść zielone Move Sterujący blok obok bloku startowym
    • Ustawić jego Sterujący wejście do -95
    • Ustaw obroty wejście do 5
Lego Mindstorms EV3 Software - spin Robot - krok 1
  1. Spin robot lewej:
    • Przeciągnij i upuść zielone Move Sterujący blok obok bloku startowym
    • Ustawić jego Sterujący wejście do 95
    • Ustaw obroty wejście do 5
Lego Mindstorms EV3 Software - spin Robot - krok 2
Jeśli chcesz wiedzieć więcej o bloku sterującego poruszać i zobaczyć kilka bardziej zaawansowanych programów, a następnie kliknij tutaj , aby przeczytać nasze stanowisko, które obejmuje wszystko, od zwracając się do ruchu, dopóki EV3 robot wykryje obiekt.
Zapraszam zostawić komentarz, jeśli masz jakiekolwiek pytania.

Brak komentarzy:

Prześlij komentarz