Spisu treści:
- Krok 1: Czego będziesz potrzebować
- Krok 2: Obwód
- Krok 3: Uruchom Visuino i wybierz typ płyty Arduino UNO
- Krok 4: W Visuino Dodaj, ustaw i połącz komponenty
- Krok 5: Wygeneruj, skompiluj i prześlij kod Arduino
- Krok 6: Graj
Wideo: Arduino Jak podłączyć wiele serwonapędów - samouczek PCA9685: 6 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:27
W tym tutorialu nauczymy się jak podłączyć kilka serwosilników za pomocą modułu PCA9685 i arduino.
Moduł PCA9685 bardzo dobrze sprawdza się w przypadku podłączenia kilku silników, więcej na ten temat można przeczytać tutaj
Obejrzyj wideo!
Krok 1: Czego będziesz potrzebować
- Arduino UNO lub dowolna inna płytka Arduino lub ESP
- 16-kanałowy sterownik PWM/serwo I2C PCA9685
- Serwosilniki (w tym przykładzie używamy 4 serw)
- Deska do krojenia chleba
- Przewody połączeniowe
- Oprogramowanie Visuino: Pobierz tutaj
Krok 2: Obwód
- Podłącz każde złącze serwo do pinów PCA9685 (serwo1 do pinów 0, serwo2 do pinów 1, itd.)
- Podłącz pin PCA9685 SCL do pinu Arduino SCL
- Podłącz pin PCA9685 SDA do pinu Arduino SDA
- Podłącz pin PCA9685 VCC do pinu Arduino 5V
- Podłącz pin PCA9685 GND do pinu Arduino GND
Krok 3: Uruchom Visuino i wybierz typ płyty Arduino UNO
Visuino: https://www.visuino.eu również musi być zainstalowane. Pobierz bezpłatną wersję lub zarejestruj się na bezpłatną wersję próbną (zalecane, aby uzyskać pełne doświadczenie).
Uruchom Visuino, jak pokazano na pierwszym obrazku Kliknij przycisk "Narzędzia" na komponencie Arduino (Zdjęcie 1) w Visuino Gdy pojawi się okno dialogowe, wybierz "Arduino UNO", jak pokazano na Zdjęciu 2
Krok 4: W Visuino Dodaj, ustaw i połącz komponenty
- Dodaj komponent "NXP Servo PCA9685 (I2C)"
- Dodaj komponent „Generator analogowy sinusoidalny”
- Podłącz pin „SineAnalogGenerator1” do pinów „ServoPCA96851” 0
- Podłącz pin „SineAnalogGenerator1” do pinów „ServoPCA96851” 1
- Podłącz pin „SineAnalogGenerator1” do pinów „ServoPCA96851” 2
- Podłącz pin „SineAnalogGenerator1” do pinów „ServoPCA96851” 3
- Podłącz pin "ServoPCA96851" Control I2C do pinu I2C In na płycie Arduino
Krok 5: Wygeneruj, skompiluj i prześlij kod Arduino
W Visuino, na dole kliknij zakładkę "Build", upewnij się, że wybrany jest właściwy port, a następnie kliknij przycisk "Compile/Build and Upload".
Krok 6: Graj
Jeśli zasilisz moduł Arduino UNO, serwomotory zaczną się obracać.
Gratulacje! Zrealizowałeś swój projekt z Visuino. Dołączony jest również projekt Visuino, który stworzyłem dla tego Instructable, możesz go pobrać i otworzyć w Visuino:
Zalecana:
Jak odczytać wiele wartości analogowych za pomocą jednego pinu analogowego: 6 kroków (ze zdjęciami)
Jak odczytać wiele wartości analogowych za pomocą jednego pinu analogowego: W tym samouczku pokażę, jak odczytać wiele wartości analogowych za pomocą tylko jednego analogowego pinu wejściowego
Jak zrobić własną bramkę WIFI, aby podłączyć Arduino do sieci IP?: 11 kroków (ze zdjęciami)
Jak zrobić własną bramkę WIFI, aby podłączyć Arduino do sieci IP?: Jak wiele osób uważa, że Arduino jest bardzo dobrym rozwiązaniem do automatyzacji domu i robotyki! Ale pod względem komunikacji Arduino po prostu ma łącza szeregowe. Pracuję nad robotem, który musi być na stałe połączony z serwerem, na którym działa ar
Jak zrobić wiele rozmów ESP przez ESP-NOW za pomocą ESP32 i ESP8266: 8 kroków
Jak sprawić, by wiele ESP rozmawiało przez ESP-NOW za pomocą ESP32 i ESP8266: W moim trwającym projekcie potrzebuję wielu ESP, aby komunikować się ze sobą bez routera. Aby to zrobić, użyję ESP-NOW, aby bezprzewodowo komunikować się ze sobą bez routera na ESP
Jak podłączyć i używać czujnika światła GY-30 BH1750 (GY30 / GY302) - łatwe - Arduino Project!: 7 kroków
Jak podłączyć i używać czujnika natężenia światła GY-30 BH1750 (GY30 / GY302) - Łatwo - Arduino Project!: W tym samouczku dowiemy się, jak szybko i łatwo korzystać z czujnika natężenia światła GY-30 BH1750 z Arduino. Obejrzyj film demonstracyjny
Jak skonfigurować wiele monitorów w systemie Linux: 6 kroków
Jak skonfigurować wiele monitorów w systemie Linux: ten samouczek pokaże Ci, jak skonfigurować system wielogłowicowy w większości dystrybucji Linuksa, głównie ubuntu. pamiętaj, że jest to nadal w dużej mierze niedokończone