Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Dzień dobry.
Chcę pokazać, jak można zbudować robota z Arduino i kilkoma innymi częściami. Więc czego potrzebujemy?
- Arduino. mam leonardo ale to nieważne
- Mostek H TB6612FNG lub inny
- Podwozie robota na przykład DAGU DG012-SV lub wykonane ręcznie
- Czujnik ultradźwiękowy
- Serwo
- 2 niebieskie diody LED
- Brzęczyk
- Fotorezystor
- Rezystor 1, 2 kΩ
- Deska do krojenia chleba
- Kable, taśma, śruby, baterie
Krok 1: Zbuduj podwozie
Jeśli robisz podwozie pamiętaj o silnikach. Musi mieć wystarczającą moc, aby poruszać robotem.
Jeśli kupiłeś podwozie, musisz je przesłać.
Teraz czas na baterie. Używam pudełka na 5 baterii AA, ale jeśli masz większe silniki, potrzebujesz więcej baterii.
Krok 2: Połącz wszystkie rzeczy
Jeśli masz mostek TB6612FNG H, możesz podłączyć go do arduino jak poniżej, jeśli nie, musisz go nieco zmienić.
Do podłączenia używam płytki stykowej 170 otworów, ponieważ ta płytka stykowa jest mała i można ją umieścić na arduino.
1. Czujnik ultradźwiękowy:
-Trig 2 pin Arduino
-Echo 1 pin Arduino
-VCC 5V Arduino
-GND GND Arduino
2. Serwo:
-GND GND Arduino-VCC 5V Arduino -Dane 9 pin Arduino
3. H most:
-cała masa (GND) do masy w Arduino-VCC 5V Arduino -A01 masa silnika1(-) -A02 moc silnika1(+) -B02 masa silnika2(-)
-B01 masa silnika2 (-)
-VMOT VIN Arduino
- PWMA 6 pinów Arduino
-AIN1 8 pin Arduino -AIN2 7 pin Arduino -BIN2 4 pin Arduino -BIN1 3 pin Arduino -PWMB 5 pin Arduino
4. Brzęczyk:
-GND(-) GND Arduino
-VCC(+) 11-pinowe Arduino
5. Diody:
-Oba VCC (+) od diod led do 10 pinów Arduino
-Oba GND(-) od diod led do GND Arduino
Długie kable związane kawałkiem drutu.
6. Fotorezystor:
Na obrazku widać jak to się łączy. Rezystor ma 1, 2 kΩ
Krok 3: Wstaw wszystkie rzeczy
Teraz musisz włożyć wszystkie rzeczy na podwozie. Do przykręcenia Arduino i chassis używam 4 śrub M3, pomiędzy Arduino a chassis dałem kawałek słomy. Deska do krojenia chleba umieszczona na arduino. Czujnik ultradźwiękowy przykleiłem taśmą dwustronną do serwa, a serwo do obudowy czarną taśmą. Diody są na czujniku ultradźwiękowym na taśmie. Kable od diod led i czujnika ping potrzebują wystarczająco dużo miejsca, ponieważ się porusza.
Krok 4: Program 1
Robot z tym programem za przeszkodami obserwacyjnymi cofa obserwację w lewo i prawo i jedzie w to miejsce, gdzie ma więcej miejsca i kiedy wraca, wydaje dźwięk. Gdy jest ciemno diody zapalają się, gdy są jasne diody gasną. Poniżej dodałem kod, w komentarzach objaśnienie kodu. Po załadowaniu tego kodu możesz uruchomić robota.
Krok 5: Program 2
Robot z tym programem może jeździć w labiryncie. Konstrukcja jest taka sama, tylko kod jest nieco inny.
Krok 6: Uruchom robota
Teraz możesz uruchomić swojego robota. Poniżej dodałem filmy z moim robotem. Pierwszy to test, drugi to kompletny robot z pierwszym i drugim programem.