Spisu treści:

Pierwsze kroki z kodowaniem opartym na przeglądarce MBlock dla HyperDuino: 3 kroki
Pierwsze kroki z kodowaniem opartym na przeglądarce MBlock dla HyperDuino: 3 kroki

Wideo: Pierwsze kroki z kodowaniem opartym na przeglądarce MBlock dla HyperDuino: 3 kroki

Wideo: Pierwsze kroki z kodowaniem opartym na przeglądarce MBlock dla HyperDuino: 3 kroki
Wideo: Od zera do kodera - pierwsze kroki w programowaniu 2024, Lipiec
Anonim
Pierwsze kroki z kodowaniem opartym na przeglądarce MBlock dla HyperDuino
Pierwsze kroki z kodowaniem opartym na przeglądarce MBlock dla HyperDuino

Witamy w internetowym samouczku mBlock z HyperDuino. To pokaże Ci, jak skonfigurować mBlock i przesłać kod do HyperDuino. Pokaże ci to również, jak stworzyć podstawowy kod dla inteligentnego samochodu. Aby rozpocząć, wskoczmy od razu, klikając TUTAJ.

Krok 1: Konfiguracja MBlock

Konfigurowanie MBlocka
Konfigurowanie MBlocka
Konfigurowanie MBlocka
Konfigurowanie MBlocka
Konfigurowanie MBlocka
Konfigurowanie MBlocka
Konfigurowanie MBlocka
Konfigurowanie MBlocka

Kiedy zacznie ładować stronę internetową, zostaniesz poproszony o włączenie odtwarzacza flash, jeśli tego nie zrobiłeś, wybierz opcję włącz flash i zezwól na uruchomienie przez Google Chrome. Po zakończeniu zostaniesz przeniesiony do głównej strony kodowania bloku mBlock. Prawie skończyliśmy z konfiguracją! Następnie wyświetli monit o pobranie wtyczki potrzebnej do skompilowania kodu do rzeczywistego Arduino/HyperDuino. Śmiało i zacznij pobierać oprogramowanie. Zobaczysz, że pojawia się w lewym dolnym rogu ekranu podczas pobierania. Jeśli nie, możesz uzyskać do tego dostęp, naciskając trzy ułożone kropki po prawej stronie przeglądarki Chrome i przechodząc do pobierania. Jeśli się tam nie pojawi, upewnij się, że kliknąłeś właściwy przycisk. Będziesz musiał uruchomić instalator i przejść przez wszystkie kroki, aby zakończyć instalację. Po zakończeniu będziesz musiał ponownie uruchomić komputer zgodnie z monitem. Po załadowaniu kopii zapasowej powinieneś być gotowy do pracy!

Krok 2: Poprawianie ustawień dla Arduino/HyperDuino

Poprawianie ustawień dla Arduino/HyperDuino
Poprawianie ustawień dla Arduino/HyperDuino
Poprawianie ustawień dla Arduino/HyperDuino
Poprawianie ustawień dla Arduino/HyperDuino
Poprawianie ustawień dla Arduino/HyperDuino
Poprawianie ustawień dla Arduino/HyperDuino

Zanim zaczniemy programować, będziesz chciał ustawić tryb na Arduino i upewnić się, że wgrywasz na właściwy typ płytki. Na początek kliknij edytuj i naciśnij na samym dole, wyświetli się Arduino Mode. Zmieni to wygląd ekranu, ale nie przejmuj się, to po prostu usunęło kod, który byłby bezużyteczny podczas programowania Arduino/HyperDuino. W następnej kolejności będziesz chciał zmienić również forum, które przesyłasz. Używam Arduino Uno, z którym jest głównie sparowany HyperDuino, więc przełączmy go z mBot na Arduino Uno. Na koniec będziemy chcieli ustawić typ połączenia, aby nie pomylić go z tym, co robimy, gdy próbujemy je przesłać. Po prawej stronie ekranu idź dalej i naciśnij kartę połączenia i wybierz „USB” i upewnij się, że jest podłączony do odpowiedniego portu USB, do którego podłączony jest Arduino/HyperDuino, może to być bardzo różne między różnymi komputerami. Otóż to! Zakończyłeś konfigurację edycji przeglądarki mBlock. Poniżej znajduje się przykładowy kod, jak zrobić inteligentny samochód i wgrać go do Arduino/HyperDuino.

Krok 3: Programowanie inteligentnego samochodu w MBlock

Programowanie inteligentnego samochodu w MBlock
Programowanie inteligentnego samochodu w MBlock
Programowanie inteligentnego samochodu w MBlock
Programowanie inteligentnego samochodu w MBlock
Programowanie inteligentnego samochodu w MBlock
Programowanie inteligentnego samochodu w MBlock

Zacząłem od stworzenia 4 bloków, aby zdefiniować funkcję do przodu i do tyłu dla obu kół. Zrobiłem to, ponieważ wykonując funkcję skrętu w lewo i skrętu w prawo, będzie łatwiej i ładniej będzie wyglądać, gdy robot się obróci. Wzywam cię, zanim spojrzysz na następne zdjęcie, aby wypróbować wszystkie 4 z tych poleceń, a nawet stworzyć inny sposób, aby każdy silnik poruszał się do przodu i do tyłu. Teraz, gdy dla każdego silnika mamy polecenie zarówno do przodu, jak i do tyłu, stwórzmy dla niego całkowitą funkcję do przodu, do tyłu, w lewo i w prawo. Technicznie możesz po prostu użyć jednego z poleceń do przodu, które właśnie wykonaliśmy, aby skręcić w lewo i w prawo, ale lubię, gdy jeden silnik jedzie do tyłu, a drugi do przodu, aby wyglądał płynniej. Teraz, gdy to zakończyliśmy, przejdźmy do głównego kodu. Na początku programu chcemy, aby samochód generalnie jechał do przodu. Następnie możemy dodać taką część czujnika ultradźwiękowego. Na razie zostawię tylko jeden przykład części czujnika ultradźwiękowego, ponieważ najlepszą częścią kodu jest kreatywność, która się z tym wiąże. Zobacz, jak sprytnie możesz zrobić ten samochód. Ten kod pozostawi go otwarty, gdzie będzie omijał ściany, ale nadal może utknąć w niektórych miejscach. Jeśli masz jakieś pytania, zostaw komentarz, abym mógł Ci pomóc!

Zalecana: