Spisu treści:
- Krok 1: Podstawowa instalacja wideo podwozia samochodu robota OSOYOO 2WD
- Krok 2: Zidentyfikuj przód podwozia
- Krok 3: Montaż silników
- Krok 4: Zainstaluj koła
- Krok 5: Zainstaluj pojemnik na baterie
- Krok 6: Zainstaluj moduł sterownika silnika OSOYOO Model-X
- Krok 7: Zainstaluj płytę OSOYOO UNO
- Krok 8: Zainstaluj osłonę czujnika V5.0 dla Arduino UNO
- Krok 9: Podłącz płytkę UNO, skrzynkę na baterie i model OSOYOO-X
- Krok 10: Podłącz moduł OSOYOO Model-X i osłonę czujnika V5.0 dla Arduino UNO
- Krok 11: Podłącz moduł sterownika silnika OSOYOO Model-X z 2 silnikami
- Krok 12: Zainstaluj moduł odbiornika podczerwieni
- Krok 13: Podłącz moduł odbiornika podczerwieni z osłoną czujnika V5.0 dla Arduino UNO
- Krok 14: Zainstaluj dwa moduły czujników śledzenia
- Krok 15: Podłącz 2 moduły czujników śledzących z osłoną czujnika V5.0 dla Arduino UNO
- Krok 16: Jest kompletny i gotowy do przesłania niektórych kodów
- Krok 17: Zainstaluj najnowsze środowisko Arduino IDE
- Krok 18: Pobierz przykładowy kod
- Krok 19: Otwórz Arduino IDE, wybierz odpowiednią płytę / port
- Krok 20: Zainstaluj bibliotekę IRremote w Arduino IDE
- Krok 21: Prześlij szkic
- Krok 22: Sprawdź połączenie przewodowe
- Krok 23: Sterowanie podczerwienią
- Krok 24: Śledzenie linii
- Krok 25: Zainstaluj moduł Bluetooth
- Krok 26: Pobierz aplikację na Androida
- Krok 27: Zainstaluj aplikację na Androida
- Krok 28: Włącz Bluetooth w telefonie z Androidem
- Krok 29: Kontroluj samochód za pomocą aplikacji na Androida
- Krok 30: Sterowanie Bluetooth
Wideo: OSOYOO 2WD Robot Car Starter Kit: 30 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
Możesz kupić ten samochód od Amazon:
OSOYOO 2WD Robot Car Starter Kit (USA)
OSOYOO 2WD Robot Car Starter Kit (Wielka Brytania)
OSOYOO 2WD Robot Car Starter Kit (DE)
OSOYOO 2WD Robot Car Starter Kit (FR)
OSOYOO 2WD Robot Car Starter Kit (IT)
OSOYOO 2WD Robot Car Starter Kit (ES)
Opis:
OSOYOO 2WD Robot Car Starter Kit jest przeznaczony dla początkujących, którzy chcą nauczyć się programowania Arduino i zdobyć praktyczne doświadczenie w projektowaniu i montażu robotów.
Opracowaliśmy samouczek krok po kroku, który ewoluuje od prostego samochodu bez żadnej kontroli do wielofunkcyjnego samochodu-robota sterowanego przez aplikację mobilną.
Każda lekcja zawiera szczegółowy przykładowy kod z komentarzami, schematem obwodów, instrukcją montażu i filmem. Nawet jeśli nie masz doświadczenia w programowaniu, możesz postępować zgodnie z instrukcjami krok po kroku i stopniowo stać się mistrzem.
Nasz automatyczny samochód jest w 100% open source. Jeśli jesteś średniozaawansowanym graczem i masz czas na przeczytanie naszych komentarzy do kodu, możesz łatwo dostosować ten zrobotyzowany samochód, aby stworzyć własny projekt na Science Fair, pracę domową na uczelni lub nawet do zastosowań komercyjnych.
Ten zestaw zawiera części modułów, w tym moduł sterownika silnika OSOYOO MODEL-X(*), moduł śledzący, pilot na podczerwień i osłonę czujnika V5.0 dla Arduino UNO itp. Dzięki tym modułom samochód robota może pracować w wielu trybach, takich jak auto -go, sterowanie podczerwienią i śledzenie linii. Możesz użyć naszej aplikacji na Androida, aby zmienić tryb pracy przez Bluetooth.
*Moduł sterownika silnika OSOYOO MODEL X to ulepszony moduł L298N, który ma nowo zaprojektowane gniazda okablowania i może znacznie uprościć procedurę montażu i stabilność połączenia przewodowego.
Części i urządzenia:
1x płyta UNO R3 z kablem USB
1x moduł sterownika silnika OSOYOO Model X;
1x osłona czujnika V5.0 dla Arduino UNO
2x moduł czujnika śledzenia
1x moduł Bluetooth
1x odbiornik podczerwieni
1x pilot na podczerwień
1x podwozie samochodu
2x motoreduktor z przewodami
2x koło 1x uniwersalne koło
1x pudełko na akumulator 18650 3.7 V;
2x metalowy uchwyt silnika
1x złącze zasilania DC z przewodami
1x śrubokręt krzyżakowy
1x śrubokręt typu szczelinowego
1x 40-pinowy 10 cm kabel żeński na żeński;
1x10pin 30 cm kabel żeński do żeńskiego;
1x20pin 15 cm kabel męski na żeński;
20x opaska kablowa
16x śruba M3*5
8x M3 * 12 miedziany filar
6x śruba M3*10
6x M3*10 Nakrętka
15x plastikowa śruba M3
15x plastikowa nakrętka M3
15x plastikowy słupek M3
1x samouczek DVD
Krok 1: Podstawowa instalacja wideo podwozia samochodu robota OSOYOO 2WD
Krok 2: Zidentyfikuj przód podwozia
USUNĄĆ FOLIĘ OCHRONNĄ Z PODWOZIA.
PROSZĘ UWAŻAĆ:
PODWOZIE MA PRZEDNIĄ I TYLNĄ BOK, PROSZĘ Zwrócić UWAGĘ NA PRZEDNIĄ STRONĘ, JAK POKAZUJE NA ZDJĘCIU
Krok 3: Montaż silników
Akcesoria:
Zestaw uchwytów silnika x2
Zainstaluj 2 silniki na podwoziu za pomocą uchwytów silnika
Krok 4: Zainstaluj koła
Akcesoria:
Słup miedziany z podwójnym przejściem M3 * 12 x 4
Śruba M3*5 x 8
Zamontuj koło na podwoziu za pomocą podwójnych miedzianych filarów M3*12 i śrub M3*5 (najpierw zainstaluj miedziany filar na podwoziu), a następnie zainstaluj dwa koła na silnikach.
Krok 5: Zainstaluj pojemnik na baterie
Akcesoria:
Śruba M3*10 x 4
Nakrętka M3*10 x 4
Naprawiono skrzynkę akumulatorów na powierzchni podwozia za pomocą śrub i nakrętek M3
Krok 6: Zainstaluj moduł sterownika silnika OSOYOO Model-X
Akcesoria:
Śruba z tworzywa sztucznego M3 * 6 x 4
Plastikowa nakrętka M3 x 4
M3*5+6 Plastikowy słupek x 4
Naprawiono moduł sterownika silnika OSOYOO Model-X na powierzchni podwozia za pomocą śrub i nakrętek M3
Krok 7: Zainstaluj płytę OSOYOO UNO
Akcesoria:
Śruba z tworzywa sztucznego M3*6 x 3
Plastikowa nakrętka M3 x 4
M3*5+6 plastikowy słupek x 4
Naprawiono płytkę OSOYOO UNO na powierzchni podwozia za pomocą śrub i nakrętek M3
Krok 8: Zainstaluj osłonę czujnika V5.0 dla Arduino UNO
Podłącz osłonę czujnika V5.0 dla Arduino UNO do OSOYOO UNO R3
Krok 9: Podłącz płytkę UNO, skrzynkę na baterie i model OSOYOO-X
Przewód powinien znajdować się w górnej części złącza zasilania prądem stałym, jak pokazano na zdjęciu!
Krok 10: Podłącz moduł OSOYOO Model-X i osłonę czujnika V5.0 dla Arduino UNO
Osłona czujnika V5.0 dla Arduino UNO ---- OSOYOO Model-X
S5 -- ENA
S6 -- ENB
S7 -- IN1
S8 -- IN2
S9 -- IN3
S10 -- IN4
Krok 11: Podłącz moduł sterownika silnika OSOYOO Model-X z 2 silnikami
Prawy silnik podłączony do K1 lub K2, lewy silnik podłączony do K3 lub K4
Krok 12: Zainstaluj moduł odbiornika podczerwieni
Akcesoria:
Śruba z tworzywa sztucznego M3 * 6 x 1
Plastikowa nakrętka M3 x 1
M3*5+6 plastikowy słupek x 1
Zainstaluj odbiornik podczerwieni z przodu obudowy za pomocą śrub i nakrętek:
Krok 13: Podłącz moduł odbiornika podczerwieni z osłoną czujnika V5.0 dla Arduino UNO
Użycie linii żeńsko-żeńskiej Dupont do podłączenia odbiornika podczerwieni z osłoną czujnika V5.0 dla Arduino UNO:
Odbiornik podczerwieni ---- Osłona czujnika V5.0 dla Arduino UNO
S -- S4
+ -- 5V
– -- GND
Krok 14: Zainstaluj dwa moduły czujników śledzenia
Akcesoria:
Śruba M3*5 x 4
Cylinder miedziany z podwójnym przejściem M3 * 12 x 2
Użyj śrub M3*5, aby zamontować miedziane cylindry dwuprzepustowe M3*12 na dwóch modułach czujników śledzenia, a następnie użyj śrub M3*5, aby zainstalować moduły czujników śledzenia pod podwoziem
Krok 15: Podłącz 2 moduły czujników śledzących z osłoną czujnika V5.0 dla Arduino UNO
Właściwy czujnik śledzenia ---- Osłona czujnika V5.0 dla Arduino UNO
VCC-5V
GND -- GND
ZRÓB -- S3
AO - niepodłączony
Lewy czujnik śledzenia ---- osłona czujnika V5.0 dla Arduino UNOVCC -- 5 V
GND -- GND
ZRÓB -- S2
AO - niepodłączony
Krok 16: Jest kompletny i gotowy do przesłania niektórych kodów
Teraz instalacja sprzętu jest prawie zakończona. Zanim zainstalujemy baterie 18650 w pudełku, musimy najpierw wypalić przykładowy kod do Arduino.
Krok 17: Zainstaluj najnowsze środowisko Arduino IDE
Pobierz Arduino IDE ze strony https://www.arduino.cc/en/Main/Software?setlang=en, a następnie zainstaluj oprogramowanie.
(Jeśli masz wersję Arduino IDE po 1.1.16, możesz pominąć ten krok.)
Krok 18: Pobierz przykładowy kod
1. Sprawdź połączenie przewodowe: lekcja-1.zip
2. Sterowanie IR: lekcja-2.zip
IRremobilna biblioteka
3. Śledzenie linii: lekcja-3.zip
4. Sterowanie Bluetooth: lekcja-4.zip
Krok 19: Otwórz Arduino IDE, wybierz odpowiednią płytę / port
Podłącz płytę UNO R3 do komputera za pomocą kabla USB, otwórz Arduino IDE, wybierz odpowiednią płytę/port dla swojego projektu
Krok 20: Zainstaluj bibliotekę IRremote w Arduino IDE
Uwaga: Jeśli chcesz używać pilota na podczerwień do sterowania samochodem, powinieneś najpierw zainstalować bibliotekę IRremote.zip w Arduino IDE, a następnie wgrać lekcję-2.zip
Otwórz Arduino IDE, zainstaluj bibliotekę IRremote w Arduino IDE (jeśli masz już zainstalowaną bibliotekę IRremote, pomiń ten krok)
Pobierz bibliotekę IRremote.zip, a następnie zaimportuj bibliotekę do Arduino IDE (Otwórz Arduino IDE-> kliknij Szkic-> Dołącz bibliotekę-> Dodaj bibliotekę. Zip)
Krok 21: Prześlij szkic
Kliknij plik -> kliknij Otwórz -> wybierz kod „lesson-1.ino”, załaduj kod do Arduino, a następnie wgraj szkic na płytkę.
Krok 22: Sprawdź połączenie przewodowe
Odłącz Arduino od komputera, włóż 2 w pełni naładowane baterie 18650 do baterii (sprawdź instrukcję na pudełku i upewnij się, że kierunek biegunów jest prawidłowy, w przeciwnym razie może to zniszczyć urządzenie i spowodować zagrożenie pożarowe).
Zainstaluj baterię zgodnie z instrukcją na zdjęciu
Postaw samochód na ziemi, otwórz wyłącznik zasilania w pojemniku na baterie, samochód powinien jechać do przodu 2 sekundy, następnie cofnąć się o 2 sekundy, następnie skręcić w lewo przez 2 sekundy, następnie skręcić w prawo przez 2 sekundy, a następnie zatrzymać.
Jeśli samochód nie porusza się zgodnie z powyższym wynikiem, należy sprawdzić połączenie przewodowe, napięcie akumulatora (musi przekraczać 7,2 V).
Krok 23: Sterowanie podczerwienią
Naciśnij klawisze kontrolera IR, aby kontrolować ruchy samochodu:
∧: Do przodu
∨: Wstecz
<: Skręć w lewo
>: Skręć w prawo
Jeśli samochód nie może się ruszyć, sprawdź następujące rzeczy:
Jeśli bateria może działać;
Jeśli kontroler IR jest zbyt daleko od odbiornika;
Jeśli połączenie jest prawidłowe.
Krok 24: Śledzenie linii
1: Przygotuj czarną ścieżkę na białym podłożu. (szerokość czarnego toru jest większa niż 20mm i mniejsza niż 30mm)
Należy pamiętać, że kąt zgięcia toru nie może być większy niż 90 stopni. Jeśli kąt jest zbyt duży, samochód wyjedzie z toru.
2: Dostosuj czułość modułów czujników śledzenia.
Włącz i przytrzymaj samochód, aby wyregulować potencjometr na czujniku śledzenia za pomocą śrubokręta krzyżakowego, aż
uzyskać najlepszy stan czułości: sygnał wskazuje, że dioda LED włączy się, gdy czujnik znajdzie się nad białym podłożem i
dioda sygnalizacyjna zgaśnie, gdy czujnik znajdzie się nad czarną ścieżką.
Dioda sygnalizacyjna WŁĄCZONA: biała masa
Sygnalizacja LED WYŁĄCZONA: Ścieżka czarna
3: Włącz samochód i umieść samochód na czarnym torze, a następnie samochód będzie poruszał się po czarnym torze.
Użyj kontrolera IR, naciśnij „OK”, samochód pojedzie wzdłuż toru; naciśnij „0”, samochód się zatrzyma.
Jeśli samochód nie może się ruszyć, sprawdź następujące rzeczy:
Jeśli bateria może działać;
Jeśli kontroler IR jest zbyt daleko od odbiornika;
Jeśli połączenie jest prawidłowe;
Jeśli dobrze wyregulowany, czułość czujnika śledzenia.
Krok 25: Zainstaluj moduł Bluetooth
Uwaga: Jeśli chcesz sterować samochodem przez Bluetooth, powinieneś najpierw wgrać przykładowy kod lekcja-4.zip do Arduino IDE, a następnie zainstalować moduł bluetooth.
Zainstaluj moduł bluetooth na osłonie czujnika V5.0 dla Arduino UNO:
Moduł Bluetooth ---- Osłona czujnika V5.0 dla Arduino UNO
RXD -- TX
TXD-RX
GND -- -
VCC -- +
Krok 26: Pobierz aplikację na Androida
Pobierz aplikację z:
Lub zeskanuj poniższy kod QR telefonem komórkowym z systemem Android, aby pobrać aplikację
Krok 27: Zainstaluj aplikację na Androida
Krok 28: Włącz Bluetooth w telefonie z Androidem
Włącz bluetooth swojego telefonu z Androidem, na którym zainstalowałeś aplikację i zeskanuj bluetooth (inny moduł bluetooth zeskanuje inną nazwę bluetooth), kliknij połącz i wprowadź hasło „1234” lub „0000”, jeśli nie ma zmian
Krok 29: Kontroluj samochód za pomocą aplikacji na Androida
Otwórz aplikację>> wybierz tryb bluetooth>> następnie możesz sterować samochodem robota przez bluetooth:
Krok 30: Sterowanie Bluetooth
Istnieją dwa tryby pracy: sterowanie ręczne i śledzenie. Użytkownicy mogą swobodnie przełączać się między dwoma trybami pracy.
1) tryb sterowania ręcznego
W trybie sterowania ręcznego możesz kliknąć przyciski (∧) (∨) (<) (>), aby sterować robotem, aby poruszać się do przodu i do tyłu, skręcać w lewo i skręcać w prawo. Tymczasem aplikacja może obserwować ruch samochodu w czasie rzeczywistym.
2) Tryb śledzenia
Kliknij przycisk „śledzenie” aplikacji, aby przełączyć bieżący tryb na tryb śledzenia. Samochód robota będzie poruszał się do przodu wzdłuż czarnej linii na białym tle. Tymczasem aplikacja może obserwować ruch samochodu w czasie rzeczywistym. Naciśnij „||” przycisk, aby zatrzymać ruch i kliknij inny przycisk, aby zmienić tryb pracy samochodu robota.
Pozostałe przyciski służą do rezerwacji, możesz je samodzielnie rozwinąć.
Zalecana:
Soft Starter (ogranicznik prądu rozruchowego) dla obciążeń AC i DC: 10 kroków
Soft Starter (ogranicznik prądu rozruchowego) dla obciążeń AC i DC: Prąd rozruchowy/przepięcie przy włączaniu to maksymalny chwilowy prąd wejściowy pobierany przez urządzenie elektryczne po pierwszym włączeniu. Prąd rozruchowy jest znacznie wyższy niż prąd w stanie ustalonym obciążenia i jest to źródłem wielu problemów, takich jak przepalenie bezpiecznika
Spiderbot V2 Robot Car: 8 kroków (ze zdjęciami)
Spiderbot V2 Robot Car: Spiderbot V2 to ulepszona wersja mojego ostatniego projektu: https://www.instructables.com/id/3D-printed-Transformers-Robot-Spiderbot/ Spiderbot jest inspirowany „Transformersami”. Jest to robot z czworokątem RC i ma dwa tryby pracy: sp
Escape Robot: RC Car do ucieczki Gra: 7 kroków (ze zdjęciami)
Escape Robot: RC Car for a Escape Game: Głównym celem tego projektu było zbudowanie robota, który różniłby się od już istniejących robotów i który mógłby być wykorzystany w prawdziwym i innowacyjnym obszarze. Na podstawie osobistych doświadczeń zdecydowano, że zbudować robota w kształcie samochodu, który
Servo Steering Robot Car dla Arduino: 6 kroków (ze zdjęciami)
Servo Steering Robot Car dla Arduino: ten samochód jest oparty na konstrukcji platformy arduino, rdzeniem jest Atmega-328 p, który może realizować sterowanie przednim kołem, napęd na tylne koła i inne funkcje. Jeśli grasz sam, wystarczy użyj modułu bezprzewodowego;Jeśli chcesz wdrożyć
ESP8266 Robot Car zaprogramowany za pomocą ESP8266 Basic: 18 kroków (ze zdjęciami)
ESP8266 Robot Car zaprogramowany na ESP8266 Basic: Jestem nauczycielem przedmiotów ścisłych w gimnazjum, a także Doradcą Klubu Robotów. Szukałem bardziej opłacalnych sposobów na przekazanie robotów w ręce moich uczniów. Dzięki niskim cenom płyt ESP8266 udało mi się stworzyć autonomiczną