czwartek, 24 października 2019

0. Przewodnik dla początkujących Lego Mindstorms EV3

Lego Mindstorms EV3 Programming Software 101: Przewodnik dla początkujących

W LEGO Mindstorms Glenn Turnbull1 komentarz
Witamy w tym początkujących pisać gdzie będziemy Ci zacząć pomocą oprogramowania do programowania Lego Mindstorms EV3. Podręcznik ten ma zastosowanie, czy używasz komputera PC, Mac lub Chromebook wersja oprogramowania Lego Mindstorms EV3. Treść objęta w tym poście jest również zastosowanie zarówno w domu lub w wersji Edukacji.
Jeśli nie zostało to jeszcze zrobione, należy pobrać i zainstalować oprogramowanie Lego Mindstorms EV3:
  • Home Edition można pobrać z tutaj .
  • Education Edition można pobrać z tutaj .
Jeśli potrzebujesz pomocy przy instalacji, kliknij tutaj, aby zobaczyć nasz krok po kroku dotyczące instalowania oprogramowania.
Należy zauważyć, że zarówno w domu i wersje edukacyjne są do ściągnięcia za darmo i używać.

Oprogramowanie Lego Mindstorms EV3: Home Edition Teacher Education Vs

Istnieje sporo różnic pomiędzy Home and Education Edition z Lego Mindstorms EV3 Software. Poniższa lista przedstawia dodatkowe bloki programowe dostępne w ramach kształcenia nauczycieli Edition w porównaniu Home Edition:
  • Wsparcie dodatkowe 5 czujników (żółte bloki), które obejmują:
    • Czujnik żyroskopowy
    • Czujnik temperatury
    • Czujnik ultradźwiękowy
    • Licznik energii
    • NXT czujnik dźwięku
  • Dodatkowy czerwony blok, który może być używany do rejestrowania danych

Lobby Programming Software EV3

Hol (strona startowa) jest również różnią się między tymi dwoma wersjami:

Edycja domowa

Wydanie Strona zawiera interaktywną grafikę głównych robotów Lego można zbudować z jednej lub Detalicznej Edukacji zestawu. Kliknięcie robota otworzy szablon gotowy projekt dla tego konkretnego robota.
Lego Mindstorms-EV3--Software-Home-edition-lobby
Wzdłuż dolnej części holu, linki Skrócona zapewnić pewne świetne materiały, które pomogą Ci zacząć. Obejmuje przegląd oprogramowania i link do pełnej instrukcji (która ma się przydać w czasie).
Dodatkowo, 2 inne zakładki zawierają dodatkowe materiały do budowy robotów EV3. Więcej Robots przedstawić kolejne roboty, które mogą być zbudowane przy użyciu zestawu detaliczny, gdzie robot Remix, przedstawia kolejne roboty, które mogą być budowane z wykorzystaniem dodatkowych zestawów sparowany z zestawem Detal / Education EV3.

 Edukacja Nauczyciele Edition

Edukacja wydanie zawiera mnóstwo przydatnych informacji, które wychowawcy (lub użytkowników domowych) zyskają. 
Lego Mindstorms-EV3--Software-Edukacja-edition-lobby
Menu jest napędzany przez ikony na lewym skrzydle i istnieją 4 podstawowe menu:
  • Zacznij tutaj: prowadzi przez UN-boks zestawu edukacyjnego, tworząc robota przykładowy i program 
  • Nowy projekt: tutaj można tworzyć zarówno nowy program lub Nowy eksperyment
  • Ćwiczenia: mnóstwo ciekawych treści EV3 podstawy robota
  • Instrukcje budowlane: instrukcje dotyczące budowy nie tylko jazdę baza, ale inne roboty i ekspansja zestaw robotów.
Pozostałe 3 menu przedstawione poniżej są dodatkowe pliki do pobrania. Jeśli nie zostały one pobrane są wyszarzone i linki są udostępnione do pobrania zestawów dodatek. Ta dodatkowa zawartość jest również bezpłatny:
  • Inżynier: Wielki zestaw filmów i wyzwań inspirowanie twórczego inżynierię. 
  • Przestrzeń Wyzwanie: kosmiczne misje inspirowane i buduje plus przydatne informacje badania
  • Nauka: nauka koncentruje się buduje i korzysta z przewodników towarzyszących nauczycieli i treści.
Jeśli używasz zestawu pedagog i mieć podstawy w dół, polecam zwiedzania lobby, zwłaszcza sekcję tutoriale.

Czy mogę korzystać z oprogramowania Teacher Education Edition EV3 z Retail Kit?

Tak, możesz. Wersja Lego Mindstorms EV3 Software Education może być używany z zestawem Detalicznej (# 31313). Edycja Home jest bardziej odpowiedni zestaw detaliczna jak to obniżyć do elementów zawartych w tym zestawie. 
jednakjeśli jesteś po rejestracji danych, a następnie wersja edukacja jest jedynym sposobem, aby przejść. Jest pewne spekulacje wokół EV3 Brick zawarte w zestawie Indywidualnych oraz rejestrowanie danych. Mogę potwierdzić, że można go używać blok rejestrowania danych w porządku.

Pliki projektu są wymienne między Home Edition i Edukacji

Tak są pliki projektu (.ev3 rozszerzenia) są dokładnie takie same, niezależnie od formatu edycji oprogramowania używanego.

Rozpoczynanie nowego projektu / programu

Zanim przejdziemy do tworzenia nowego projektu Chciałbym przedstawić strukturę pliku EV3 czyli relacji między projektu Programu. 
Projekt może być traktowane jako pojemnik przechowujący zestaw programów, czyli projekt może mieć wiele programów dołączonych do niego. Sam program składa się z zestawu bloków programowych, które z kolei wykonać logikę możemy stworzyć w naszej robocie EV3.
Poniższy rysunek przedstawia strukturę projekt / program:
Lego Mindstorms-EV3--Software-Project-program-relacja

Jak utworzyć nowy projekt: Education Edition

Aby utworzyć nowy projekt w wydaniu Lego Mindstorms Software Education:
  1. Z holu wybrać  New Project  w menu po lewej
  2. Wybierz  nowy program
  3. Kliknij na przycisk Otwórz na prawej
Lego Mindstorms-EV3--Software-Edukacja-edition-tworzenia nowego programu
Nowy projekt i program zostanie otwarty w nowej zakładce o nazwie „Nowy program” na prawo od LObby patka.
Wskazówka:  Skrót do stworzenia projektu / programu jest, aby kliknąć przycisk + obok karty lobby, zrobi to samo:
Lego Mindstorms-EV3--Software-Edukacja-wydanie utworzyć nowy-program-skrót

Jak utworzyć nowy projekt: Home Edition

Aby utworzyć nowy projekt w wydaniu Lego Mindstorms Software Home:
  1. Kliknij Plik | Nowy projekt
Lego Mindstorms-EV3--Software-Home-edition-tworzenia nowego programu
Nowy projekt i program zostanie otwarty w nowej zakładce o nazwie „Nowy program” po prawej stronie zakładki holu.
Porada : jak wydaniu Edukacji skrót do utworzenia nowego projektu / programu jest, aby kliknąć przycisk + po prawej stronie zakładki Lobby:
Lego Mindstorms-EV3--Software-Home-edition utworzyć nowy-program-skrót

Interfejs programowania

Poniższy rysunek przedstawia ogólny układ interfejsu programowania oprogramowania EV3:
Lego Mindstorms-Software-EV3-interfejs
  1. Bloki programowe
  2. Palety Programowanie blokowe
  3. EV3 Brick informacji
  4. Pobierz i uruchom program
  5. Programowanie płótna (przeciągnij i upuść programowania bloki do tworzenia programu)
  6. Nowy program
  7. Nowy projekt

Jak podłączyć Lego EV3 Cegła do komputera

Zanim zaczniemy pisać program, przejdźmy Lego EV3 Brick podłączony do komputera jako pierwszy.
Istnieją 2 sposoby Lego EV3 Cegła może być podłączone do komputera:
  • za pomocą kabla USB
  • przez Bluetooth. 
Ja osobiście wolę Bluetooth jak ja nie ma potrzeby, aby bawić się wokół z podłączeniem kabla do komputera lub robota EV3 (aw niektórych przypadki port USB na EV3 Brick może nie być łatwo dostępne w zależności od budowy robota). 

Podłączenie EV3 Brick przez USB

Aby połączyć EV3 Cegła do komputera przez port USB:
  1. Podłącz kabel USB dołączonego do zestawu Lego Mindstorms EV3 do portu komputera znajduje się w prawym górnym rogu EV3 Cegła (Więcej informacji na temat portów EV3 cegła, proszę zobaczyć nasze ogólne Brick posta tutaj ).
EV-Brick-Top-PC-Port-na-USB
  1. Podłącz drugi koniec kabla do wolnego portu USB w komputerze
  2. Jeśli oprogramowanie programowanie Lego Mindstorms EV3 jest już otwarty z nowym programem gotowy, kliknij przycisk odświeżania w oknie statusu (na dole po prawej) i zaznacz pole wyboru USB Po wyświetleniu cegła EV3:
Lego Mindstorms-EV3--Software-Refresh-EV3-status-window-i-connect

Podłączenie EV3 Cegła przez Bluetooth

Jest kilka kroków niezbędnych do uzyskania pracy cegły Lego EV3 przez Bluetooth do komputera:
  1. Skonfigurować Bluetooth na EV3 Brick
  2. Powiązać Lego EV3 Cegła do komputera
Nie martw się, to musi być zrobione tylko raz to zrobił i nie ma bardziej się bawić z kablem USB do podłączenia EV3 Cegła do komputera.

Konfiguracja Bluetooth

Sprawdź, czy funkcja Bluetooth jest włączona, czy nie ma tam mały symbol Bluetooth w lewym górnym rogu ekranu, a następnie:
  1. Wybierz Ustawienia na EV3 Cegła (opcja klucza w prawym górnym rogu)
  2. Przewiń w dół i wybierz  Bluetooth
  3. Kliknij środek Przycisk (OK) na pole wyboru , aby włączyć Bluetooth
Teraz, że funkcja Bluetooth jest włączona, że ​​nadszedł czas, aby podłączyć go do komputera:
  1. Zapewnić Bluetooth jest włączona w zasięgu komputera i że komputer jest wykrywalny.
  2. Wybierz Ustawienia na EV3 Cegła (opcja klucza w prawym górnym rogu)
  3. Przewiń w dół i wybierz  Bluetooth
  4. Naciśnij przycisk W górę 4 razy i wybierz Połączenia
  5. Naciśnij przycisk W dół , aby wybrać  wyszukiwanie
  6. Po zakończeniu wyszukiwania, przewijania, aby wybrać komputer z poziomu listy i wybierz Połącz.
  7. Wybierz przycisk Tick aby potwierdzić połączenie
  8. Pozostawić PASSKEY jako domyślny (1234) i wybrać Enter (przycisk tick)
  9. Na komputerze wprowadź hasło 1234
  10. EV3 Cegła powinna dźwięk ponieważ łączy. Wybierz przycisk kleszcza na EV3 Brick, aby potwierdzić.

Podłączanie oprogramowania do programowania EV3 przez Bluetooth

  1. Od wewnątrz Lego Mindstorms EV3 Oprogramowanie do programowania kliknij przycisk Odśwież w oknie statusu (prawy dolny róg) i zaznacz pole wyboru Bluetooth, kiedy zostanie wyświetlony cegła EV3:
Lego Mindstorms-EV3--Software-Refresh-EV3-status-window-and-connect-bluetooth

Napisanie programu

Teraz zaczyna się zabawa, programowanie EV3 Brick! W tym momencie na stanowisku należy mieć następujące zakończone:
  • zainstalowane oprogramowanie Programowanie Lego Mindstorms EV3 i nowy projekt / program otwarty.
  • EV3 Brick podłączony do komputera i oprogramowania do programowania EV3.
Aby nam rozpoczął pozwala napisać prosty program, który nie wymaga kompilacji i będzie działać na EV3 Brick bezpośrednio:

Program # 1: Wyświetlanie oczy na ekranie

Na pierwszy programbędziemy wyświetlać niektóre oczy na ekranie EV3 cegły. Dlato do pracaużyjemy zielony blok wyświetlacza i blok pomarańczowy czekać. potrzebny blok oczekiwania jest mieć program czekać na tyle długo, aby wyświetlić oczy, bez niego program będzie działać tak szybko, że nie byłoby zobaczyć je.
  1. Przeciągnij zieloną wyświetlanie bloku w górę po prawej stronie bloku początkowa:
Lego Mindstorms-EV3--program-face-krok 1
  1. Standardowo zestaw oczy patrząc do przodu są wyświetlane, ten nazywany jest „neutralny” obrazu. Pozwala to zmienić, aby pokazać Szalone 1. Aby to zrobić, kliknij słowo „neutralna” w prawym górnym rogu bloku wyświetlacza i wybierz przewinąć w dół, aby wybrać LEGO plików obrazów | oczy | crazy 1
Lego Mindstorms-EV3--program-face-krok-2-Crazy-1
  1. Szalony 1 raz został wybrany, kliknij poza z pola wyboru, aby je zamknąć.
  2. Kliknij na pomarańczowy przycisk , aby pokazać paletę Pomarańczowy
Lego Mindstorms-EV3--program-face-krok 3
  1. Przeciągnąć pomarańczową blok Wait i upuść go na prawo od bloku reklamowej
Lego Mindstorms-EV3--program-face-krok 4
  1. Umożliwia wyświetlanie obrazu na 5 sekund - kliknij bloku czekać na wejście Sekund i aktualizuje liczbę do 5 .
Lego Mindstorms-EV3--program-face-krok-5
  1. Czas, aby uruchomić program! Kliknij przycisk Pobierz i biegną od wewnątrz panelu informacyjnego EV3 Brick znajduje się w prawym dolnym rogu
Lego Mindstorms-EV3--program-face-krok 6
EV3 Cegła powinna gongu, gdy nowy program zostanie pobrany. Sprawdź ekran na cegły, powinieneś zobaczyć szalone oczy wyświetlany.

Program # 2: Przenoszenie oczy na ekranie

W kolejnym programie zrobimy oczy poruszać. Aby to zrobić, będziemy używać bloku Loop pomarańczowy, aby przełączać pomiędzy dwoma zielonymi Wyświetl bloki - jeden przedstawiający Szalony 1, a drugi szalony 2.
Pomarańczowy blok pętli można wykorzystać do powtórzenia logiki dla danego czasu, albo liczyć aż czujnik zwraca pewną wartość. W naszym przypadku tutaj użyjemy go uruchomić naszą logikę przez 5 sekund:
  1. Otworzyć nowy program poprzez kliknięcie na plus (+) przycisk obok zakładki aktualnie otwartego
Lego Mindstorms-EV3-nowy-program-skrót

  1. Przeciągnąć się pomarańczowy Loop blok i upuść go na prawo od początku bloku
Lego Mindstorms-EV3-make-eyes-ruch-krok-2
  1. Zmień wejście pętli od nieskończoności do wskazywanego czasu
Lego Mindstorms-EV3-make-eyes-ruch-krok-3
  1. Ustaw wejście czasu wejścia pętli do 10 - to będzie to trwać 10 sekund.
Lego Mindstorms-EV3-make-eyes-move-set-pętla-blok-time-count
  1. Przeciągnij i upuść zielonego bloku wyświetlacza na środku pętli i zmienić go, aby wyświetlić crazy 1 (tak jak my w programie preivous)
Lego Mindstorms-EV3-make-eyes-ruch-wyświetlacz-block
  1. Przeciągnij i upuść bloku pomarańczowy doczekać, aby po prawej stronie wyświetlacza zielonego bloku. Zostaw to czas na wejście 1 na 1 sekundę:
Lego Mindstorms-EV3-make-eyes-ruch-wait-blok-1
  1. Przeciągnij kolejną zieloną wyświetlanie bloku po prawej Timer , i tym razem ustawić go do wyświetlania obrazu o nazwie Szalony 2 .
Lego Mindstorms-EV3-make-eyes-ruch-wyświetlacz-2
  1. Na ostatni etap pozwala dodać kolejny blok pomarańczowy Czekaj na prawo od ostatniego bloku reklamowej
Lego Mindstorms-EV3-make-eyes-ruch-wait-blok-2
Ostateczny program
Gratulacje program jest już gotowy! Logika wyświetli crazy 1 obrazu przez 1 sekundę, następnie Crazy 2 obrazu przez 1 sekundę i ponownie to przez 10 sekund, usytuowane w bloku pętli.
Hit Pobierz i przycisk Uruchom, aby uruchomić program.

Jak zapisać projekt

Aby zapisać projekt (i wszystkie programy pod nią):
  1. Kliknij Plik | Zapisz Projekt 
Lego Mindstorms-EV3-oprogramowanie-save-Projekt
  1. Ewentualnie, Wybierzfolder, w którym chcesz zapisać plik, wpisz nazwę pliku projektu do polu Nazwa pliku i kliknij przycisk Zapisz
Lego Mindstorms-EV3-oprogramowanie-save-projekt-dialog
Wskazówka: Naciśnięcie Ctrl + S zrobi to samo co kliknięcie Plik | Zapisać
Zapraszam zostawić komentarz, jeśli napotkasz jakiekolwiek problemy lub masz jakiekolwiek pytania.

Brak komentarzy:

Prześlij komentarz