Spisu treści:

Pierwsze kroki z Qoopers: 3 kroki
Pierwsze kroki z Qoopers: 3 kroki

Wideo: Pierwsze kroki z Qoopers: 3 kroki

Wideo: Pierwsze kroki z Qoopers: 3 kroki
Wideo: 3 pierwsze kroki, żeby skutecznie zmienić swoje życie 2024, Listopad
Anonim
Pierwsze kroki z Qoopers
Pierwsze kroki z Qoopers

Qoopers to zestaw robota edukacyjnego firmy Robobloq. To nowa firma; właśnie zakończyli kampanię crowdfundingową na Indiegogo. Z dumą wspierałem ich kampanię, ponieważ uważam, że Qoopers to fajna zabawka dla dzieci, a także potężna platforma robotyki dla dorosłego hobbysty.

W tej chwili w sieci nie ma niezależnych recenzji, więc mam nadzieję, że dzielenie się moim doświadczeniem będzie przydatne dla społeczności.

Krok 1: Materiały i narzędzia

Przede wszystkim potrzebujemy Qoopers (zestaw robota). Zestaw zawiera:

  • płyta kontrolera;
  • uchwyt baterii;
  • Matryca LED (twarz robota);
  • czujnik ultradźwiękowy;
  • dwa silniki prądu stałego;
  • koła, których można używać z oponami lub gąsienicami;
  • komplet metalowych płytek oraz komplet śrub i nakrętek.

Dodatkowo potrzebujemy:

  • Tablet z systemem Android (wersja OS 4.1+) do uruchamiania oficjalnej aplikacji;
  • Sześć baterii AA do zasilania robota.

Krok 2: Przegląd kontrolera

W tym Instructable skupiam się na płycie kontrolera jako głównej części robota. Plastikowa pokrywa zamyka płytę kontrolera. Okładka wygląda całkiem bezpiecznie do zabawy dla dzieci. Mam również nadzieję, że osłona ochroni kontroler, jeśli uruchomię robota na zewnątrz.

Obraz
Obraz

Z tyłu obudowy znajdują się dwa gniazda na silniki M1 i M2, wejście DC oraz przycisk włączania/wyłączania.

Obraz
Obraz

Po lewej i prawej stronie znajdują się niektóre złącza żeńskie RJ25. Jedna para z nich jest pomarańczowa, a sześć innych jest szarych. Nie ma oficjalnych informacji, ale domyślam się, że pomarańczowa para jest przeznaczona do dodatkowych silników, podczas gdy szare złącza mogą działać jako wejście/wyjście.

Obraz
Obraz

Po lewej stronie znajduje się przycisk resetowania modułu Bluetooth. Po prawej stronie znajduje się złącze USB.

Aby otworzyć pokrywę, naciśnij kilka kliknięć śrubokrętem. Proszę obchodzić się ostrożnie, kliknięcia są delikatne.

Obraz
Obraz
Obraz
Obraz
Obraz
Obraz
Obraz
Obraz

Na płytce kontrolera możesz znaleźć:

  • mikrokontroler ATMEGA 2560 (świetnie!);
  • dwie diody LED RGB na pokładzie (możemy mrugać!);
  • brzęczyk (możemy hałasować!);
  • przycisk, pokrowiec jest elastyczny pod przyciskiem, dzięki czemu możemy wcisnąć przycisk nawet gdy pokrowiec jest zamknięty;
  • Moduł Blooth;
  • wspólny szeregowy port USB CH340G.

Istotną częścią kontrolera jest uchwyt baterii.

Obraz
Obraz
Obraz
Obraz

Potrzebujesz 6 baterii AA, aby włożyć do uchwytu i zasilić kontroler.

Uchwyt baterii ma taki sam rozmiar jak kontroler, a przeznaczony jest do umieszczenia jak kanapkę mocowaną czterema śrubami.

Obraz
Obraz

Krok 3: Podstawy oprogramowania

Image
Image
  • Korzystałem z oficjalnej aplikacji na Androida. Możesz go przesłać w Google Play, a także na oficjalnej stronie. W aplikacji dostępne są trzy główne tryby:
  • interaktywne instrukcje budowania;
  • panel sterowania;
  • kodowanie blokowe.

Na panelu sterowania możesz prowadzić robota jak samochód RC, grać na pianinie przez brzęczyk lub rysować na ekranie z matrycą punktową.

Obraz
Obraz

Jest to dość oczywiste, natomiast tryb kodowania wymaga wyjaśnienia. Ok, zacznijmy kodować!

Jak zwykle zaczniemy od mrugania diody, to jest „Hello World” dla kontrolerów.

Kodowanie oparte na blokach wygląda podobnie do Scratch. Po prostu przeciągnij i upuść bloki i połącz bloki do programu.

Możesz uruchomić swój program z blokami po kliknięciu flagi lub po naciśnięciu w panelu robota.

  • Kliknięcie flagi oznacza, że program zostanie uruchomiony po kliknięciu określonej grupy bloków.
  • Po naciśnięciu w panelu robota oznacza, że program zostanie uruchomiony po naciśnięciu przycisku sprzętowego na tej płycie kontrolera.

W przeciwieństwie do Scratcha, nie trzeba zaczynać od kliknięcia flagi. Jeśli klikniesz DOWOLNĄ grupę bloków, zostaną one uruchomione. Nie wiem, czy to błąd, czy funkcja, ale uznałem to za niewygodne. Więc sugeruję pozostawienie połączenia wyłączonego podczas kodowania. Połącz się z robotem dopiero po wykonaniu całego kodu.

Otwórz menu Kontrola, aby znaleźć niektóre struktury kontrolne.

Obraz
Obraz

W tym przypadku wybieram strukturę pętli.

Obraz
Obraz

Zmieniłem liczbę powtórzeń.

Obraz
Obraz

Otwórz menu Światło, aby znaleźć różne polecenia dla diod LED, a także matryc punktowych i diody LED czujnika.

Obraz
Obraz

Zestaw blokowy światła w panelu LED ma dwa parametry: indeks do diody LED (lewej, prawej lub obu) oraz kolor.

Obraz
Obraz

Upuściłem ten sam blok dla prawej diody LED i dodałem blok czekania 1 sek z menu Sterowanie.

Obraz
Obraz

Następnie powtórzyłem wszystkie te czynności dla zmiany stanu diod. Oto wynik!

Obraz
Obraz

Jeśli podoba Ci się ta instrukcja, nie wahaj się komentować, a powiem więcej:

  • jak dodać silniki i sprawić, by robot się poruszał;
  • o unikaniu przeszkód;
  • jak kodować matrycę punktową.

Zalecana: