Spisu treści:

Obiekt EBot8 podążający za robotem: 5 kroków (ze zdjęciami)
Obiekt EBot8 podążający za robotem: 5 kroków (ze zdjęciami)

Wideo: Obiekt EBot8 podążający za robotem: 5 kroków (ze zdjęciami)

Wideo: Obiekt EBot8 podążający za robotem: 5 kroków (ze zdjęciami)
Wideo: "Объект" - МАЙНКРАФТ ФИЛЬМ (Приключения/Ужасы) 2024, Lipiec
Anonim
Obiekt EBot8 podążający za robotem
Obiekt EBot8 podążający za robotem
Obiekt EBot8 podążający za robotem
Obiekt EBot8 podążający za robotem

Czy zastanawiałeś się kiedyś nad stworzeniem robota, który podążałby gdziekolwiek jesteś? Ale po prostu nie mógł?

Cóż… Teraz możesz! Przedstawiamy Wam obiekt podążający za robotem! Przejdź do tego samouczka, polub i zagłosuj, a może i ty możesz to zrobić!!

Krok 1: Zbierz materiały

Zbierz materiały
Zbierz materiały
Zbierz materiały
Zbierz materiały
Zbierz materiały
Zbierz materiały

Aby zrobić ten niesamowicie prosty projekt. Aby kontynuować, potrzebujemy następujących części:

Płyta Ebot8

Kabel do programowania

Kable rozruchowe żeńskie na męskie

Czujniki ultradźwiękowe

Podwozie{z podwoziem}

2 silniki prądu stałego

Wszystkie te materiały można znaleźć tutaj.

Krok 2: Okablowanie

Po zebraniu materiałów z tego miejsca. Teraz podłącz czujniki ultradźwiękowe do płytki EBot {A0-A1} oznaczonej odpowiednio kolorami. Jeśli to zrobiłeś, zajmijmy się kodowaniem.

Krok 3: Debugowanie

Debugowanie
Debugowanie

Teraz, aby upewnić się, że nasze czujniki podczerwieni działają idealnie, musimy je debugować, co oznacza identyfikowanie i usuwanie błędów (sprzętu komputerowego lub oprogramowania).

  1. Otwórz aplikację EBot Blockly na swoim komputerze.
  2. Wybierz Odczyty wejściowe/Debugowanie.
  3. Wybierz z rozwijanej listy „Czujnik podczerwieni”.
  4. Wybierz pin, na którym zamontowany jest twój pierwszy czujnik podczerwieni. (PS można sprawdzić tylko jeden czujnik na raz.)
  5. Kliknij „Debuguj”.
  6. Zrób to samo dla drugiego czujnika.
  7. Po zakończeniu pobierania i wyświetleniu wartości z obu czujników możemy przystąpić do kodowania.

(Uwaga: Jeśli debugowanie napotkało błąd, spróbuj ponownie, sprawdź połączenie. Jeśli nie, wymień czujnik i spróbuj ponownie.)

Krok 4: Kodowanie

Kodowanie
Kodowanie

Teraz możesz po prostu skopiować nasz kod stąd lub skopiować kod blokowy. Chociaż zalecamy metodę blokową, jak pokazano na rysunku, ponieważ jest łatwiejsza do zrozumienia

//Kod_dla_obiektu_za_robotem

#define ultradźwięki(x) ({analogRead(x)*0.833}/4) #include "Ebot.h" void setup{} { //Inicjalizacje ebot_setup{}; //Tryby przypinania pinMode {A0, INPUT}; pinMode {A1, WEJŚCIE}; } void loop{} { if(USG(A0)>=30 && USG(A0)=30 && USG(A1)<=200) { LMotor_1(0); RMsilnik_1(0); } inny { LMotor_1(-5); RMsilnik_1(10); }

Krok 5: Demo

Image
Image

Podobało ci się? Tak, wiem. Będziemy nadal tworzyć bardziej interesujące i zabawne projekty tylko dla was!

Zapraszam do komentowania wszelkich pomysłów w sekcji komentarzy, a na pewno odpowiemy.

Zalecana: