Spisu treści:
- Krok 1: Przygotuj swój komponent
- Krok 2: Pierwsza warstwa
- Krok 3: Druga warstwa
- Krok 4: Wzmocnij to
- Krok 5: Krok opcjonalny
Wideo: Robot do rozwiązywania labiryntu: 5 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:32
- ten robot zaprojektowany do rozwiązywania prostego labiryntu bez sztucznej inteligencji przy użyciu następujących technik w kodzie:
1) PID
2) równania rotacji
3) kalibracja
Link do kodu gitHub:
github.com/marwaMosafa/Maze-solver-algorithm-
Krok 1: Przygotuj swój komponent
użyłem wszystkich wymienionych powyżej komponentów:
1- 2 motoreduktor prądu stałego
2- 2 koła
3- 1 kółko custer
4-LCD
5- deska do krojenia chleba i kilka drutów (męski - męski) && (męski - żeński)
6- 3 czujnik ultradźwiękowy
4-uchwyt ultradźwiękowy
5-płytka Arduino UNO
6- 2 bateria 3,7 V z uchwytem baterii
7-L298N napęd silnikowy
8-drewniana obudowa dla korpusu robota
9- przełącznik
Krok 2: Pierwsza warstwa
1- podłącz silnik, koła i napęd do podwozia;
2- podłącz silniki do napędu silnika za pomocą przewodów
3- piny napędu na piny 3, 12, 13, 5, 2, 7 w celu podłączenia arduino
zauważ, że:
jeśli koło prawego silnika na przykład porusza się w przeciwnym kierunku, który podałeś, po prostu zamień przewody silnika podłączonego do napędu
Krok 3: Druga warstwa
- załóż arduino, czujniki i warstwę styków na drugą obudowę i załóżmy trochę przewodów
przeczytaj plik kodu, aby poznać moje połączenie, ale podsumujmy:
1) VCC i GND każdego czujnika sonaru do płytki stykowej, wyzwalacza i echa zostaną podłączone do pinów A0, A1, A2, A3, A4, A5 dla 3 czujników
2) 5V i GND z arduino do zasilania breadBoard
3) Wyjście 5 v z napędu do wejścia arduino
4) GND z arduino do GND dysku
Krok 4: Wzmocnij to
umieść uchwyt baterii z bateriami i weź czerwony przewód podłącz go do pinu wejściowego do napędu, a czarny przewód do GND napędu z przewodem arduino
Krok 5: Krok opcjonalny
ten krok, aby sprawić radość z robotem
1) umieść lcd i wykonaj połączenia z arduino, jak załączony kod;
2) podłącz czerwony przewód uchwytu baterii do pinu ON przełącznika i weź przewód z drugiego pinu do wejścia napędu, aby sterować włączaniem robota za pomocą przełącznika
3) w końcu gotowe i możesz spróbować i daj mi znać, jeśli napotkasz jakiekolwiek problemy
Zalecana:
Zestaw oscyloskopu DIY - Instrukcja montażu i rozwiązywania problemów: 10 kroków (ze zdjęciami)
Zestaw oscyloskopu DIY - Poradnik montażu i rozwiązywania problemów: Podczas projektowania jakiegoś elektronicznego gadżetu bardzo często potrzebuję oscyloskopu do obserwacji obecności i formy sygnałów elektrycznych. Do tej pory używałem starego radzieckiego (rok 1988) jednokanałowego oscyloskopu analogowego CRT. Nadal działa
Narzędzie do rozwiązywania równań kwadratowych z dwoma przyciskami: 5 kroków
Narzędzie do rozwiązywania równań kwadratowych z 2 przyciskami: WprowadzenieWitamy w moim pierwszym instruktażu! Rozpocząłem ten projekt, aby poszerzyć moją wiedzę programistyczną. Często po prostu łączysz różne kody źródłowe, aby stworzyć program, którego potrzebujesz. Moim celem było napisanie własnego kodu programu do interakcji z narzędziem
WSKAZÓWKI DOTYCZĄCE ROZWIĄZYWANIA PROBLEMÓW Z CZUJNIKAMI ATLAS: 7 kroków
WSKAZÓWKI DOTYCZĄCE ROZWIĄZYWANIA PROBLEMÓW Z CZUJNIKAMI ATLAS: Niniejsza dokumentacja ma na celu dostarczenie kilku kluczowych informacji, które umożliwią prawidłowe użytkowanie i działanie czujników Atlas Scientific. Może to pomóc w debugowaniu, ponieważ niektóre obszary, na których się skupiają, to typowe problemy napotykane przez użytkowników. To jest
Stwórz robota biegacza labiryntu: 3 kroki (ze zdjęciami)
Stwórz robota do biegania w labiryncie: Roboty rozwiązujące labirynty pochodzą z lat 70. XX wieku. Od tego czasu IEEE organizuje konkursy rozwiązywania labiryntów zwane Micro Mouse Contest. Celem konkursu jest zaprojektowanie robota, który jak najszybciej znajdzie środek labiryntu. A
Przypadek rozwiązywania problemów z komputerem domowym: 8 kroków
Home Made PC Rozwiązywanie problemów Przypadek.: Mam komputer do rozwiązywania problemów, którego używam do testowania innych komponentów komputera. Do tej pory po prostu podłączyłem na biurku płytę główną, zasilacz i urządzenia peryferyjne. dla łatwego dostępu. Widziałem etui wykonane specjalnie w tym celu, jak