Spisu treści:
- Krok 1: Zbuduj podwozie
- Krok 2: Połącz wszystkie rzeczy
- Krok 3: Wstaw wszystkie rzeczy
- Krok 4: Program 1
- Krok 5: Program 2
- Krok 6: Uruchom robota
Wideo: Arduino: Wrażliwy robot: 6 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:27
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.
Zalecana:
Multi-Color Light Painter (wrażliwy na dotyk): 8 kroków (ze zdjęciami)
Multi-Color Light Painter (Touch Sensitive): Malowanie światłem to technika fotograficzna służąca do tworzenia efektów specjalnych przy długich czasach otwarcia migawki. Latarka jest zwykle używana do „malowania”. obrazki. W tym Instruktażowym pokażę, jak zbudować wszystko w jednym lekkim malarzu za pomocą dotyku
Robot wyważający / Robot 3-kołowy / Robot STEM: 8 kroków
Robot wyważający / Robot 3-kołowy / Robot STEM: Zbudowaliśmy kombinację robota wyważającego i robota 3-kołowego do użytku w szkołach i pozaszkolnych programach edukacyjnych. Robot oparty jest na Arduino Uno, niestandardowej osłonie (wszystkie szczegóły konstrukcyjne są dostępne), akumulatorze Li Ion (wszystkie kon
Analogowy przycisk wrażliwy na nacisk: 4 kroki
Analogowy przycisk czuły na nacisk: Obecnie istnieje mnóstwo możliwości wyboru przycisków i przełączników dotykowych w dowolnej cenie i dowolnym formacie. Niestety, jeśli chcesz uzyskać wejście analogowe, opcje są bardziej ograniczone. Jeśli suwak pojemnościowy nie spełnia Twoich potrzeb, prawdopodobnie
MIDI Fighter oparty na Arduino (wrażliwy na dotyk): 7 kroków (ze zdjęciami)
Arduino Based MIDI Fighter (Touch Sensitive): MIDI to skrót od Musical Instrument Digital Interface. Tutaj tworzymy czuły na dotyk myśliwiec MIDI. Ma 16 padów. można je zwiększyć lub zmniejszyć. Tutaj użyłem 16 z powodu ograniczonych pinów arduino. Użyłem również analogowych pinów wejściowych
Rezystor wrażliwy na siłę (FSR): 5 kroków (ze zdjęciami)
DIY Force Sensitive Resistor (FSR): Zrób rezystor wrażliwy na siłę (czujnik ciśnienia) z częściami zamiennymi zamiast wydawać 5-20 USD za sztukę