Sadržaj:
- Korak 1: Ono što će vam trebati
- Korak 2: Krug
- Korak 3: Pokrenite Visuino i odaberite vrstu ploče Arduino UNO
- Korak 4: U Visuinu dodajte, postavite i povežite komponente
- Korak 5: Generirajte, kompajlirajte i prenesite Arduino kôd
- Korak 6: Igrajte se
Video: Arduino Kako spojiti više servo motora - PCA9685 Vodič: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:32
U ovom ćemo vodiču naučiti kako spojiti nekoliko servo motora pomoću PCA9685 modula i arduina.
Modul PCA9685 je vrlo dobar kada trebate spojiti nekoliko motora, više o tome možete pročitati ovdje
Gledaj video!
Korak 1: Ono što će vam trebati
- Arduino UNO ili bilo koja druga Arduino ploča ili ESP
- 16 -kanalni PWM/servo upravljački program I2C PCA9685
- Servo motori (u ovom primjeru koristimo 4 servo motora)
- Oglasna ploča
- Kratkospojne žice
- Visuino softver: preuzmite ovdje
Korak 2: Krug
- Spojite svaki servo konektor na pinove PCA9685 (servo1 na pinove 0, servo2 na pinove 1 itd.)
- Spojite PCA9685 pin SCL na Arduino pin SCL
- Spojite PCA9685 pin SDA na Arduino pin SDA
- Spojite PCA9685 pin VCC na Arduino pin 5V
- Spojite PCA9685 pin GND na Arduino pin GND
Korak 3: Pokrenite Visuino i odaberite vrstu ploče Arduino UNO
Visuino: https://www.visuino.eu također je potrebno instalirati. Preuzmite besplatnu verziju ili se registrirajte za besplatnu probnu verziju (preporučuje se za potpuno iskustvo).
Pokrenite Visuino kao što je prikazano na prvoj slici Pritisnite gumb "Alati" na komponenti Arduino (Slika 1) u Visuinu Kad se pojavi dijaloški okvir, odaberite "Arduino UNO" kao što je prikazano na slici 2
Korak 4: U Visuinu dodajte, postavite i povežite komponente
- Dodajte komponentu "NXP Servo PCA9685 (I2C)"
- Dodajte komponentu "Sine Analog Generator"
- Spojite pin "SineAnalogGenerator1" na "ServoPCA96851" pinove 0
- Spojite pin "SineAnalogGenerator1" na "ServoPCA96851" pinove 1
- Spojite pin "SineAnalogGenerator1" na pinove "ServoPCA96851" 2
- Spojite pin "SineAnalogGenerator1" na pinove "ServoPCA96851" 3
- Spojite "ServoPCA96851" pin Control I2C na Arduino pin I2C In
Korak 5: Generirajte, kompajlirajte i prenesite Arduino kôd
U Visuinu pri dnu kliknite karticu "Build", provjerite je li odabran ispravan port, a zatim kliknite gumb "Compile/Build and Upload".
Korak 6: Igrajte se
Ako napajate Arduino UNO modul, servo motori će se početi okretati.
Čestitamo! Završili ste svoj projekt s Visuinom. U prilogu je i projekt Visuino koji sam stvorio za ovaj Instructable, možete ga preuzeti i otvoriti u Visuinu:
Preporučeni:
Vodič: Kako Arduino kontrolira više uređaja iste adrese pomoću TCA9548A I2C multipleksera: 3 koraka
Vodič: Kako Arduino kontrolira više uređaja iste adrese korištenjem TCA9548A I2C multipleksera: Opis: TCA9548A I2C multipleksorski modul omogućuje povezivanje uređaja s istom I2C adresom (do 8 istih adresa I2C) spojenih na jedan mikrokontroler. Multiplekser djeluje kao čuvar vrata, preusmjeravajući naredbe na odabrani skup o
Vodič za Arduino akcelerometar: Kontrola brodskog mosta pomoću servo motora: 5 koraka
Uputstvo za Arduino akcelerometar: Upravljajte brodskim mostom pomoću servo motora: Senzori akcelerometra sada su u većini naših pametnih telefona kako bi im dali široku paletu upotrebe i mogućnosti koje svakodnevno koristimo, čak i ne znajući da je za to odgovoran akcelerometar. Jedna od tih mogućnosti je kontrola
Korištenje više od 4 motora - slaganje više štitnika motora: 3 koraka
Korištenje više od 4 motora - slaganje više štitnika motora: Vibrotaktilni senzorski uređaj za zamjenu i povećanje senzora (https: //www.instructables.com/id/Vibrotactile-Sens …) pokazuje način izgradnje uređaja koji prevodi senzorni unos u vibracijske podražaje. Ti vibracijski podražaji su p
Vodič 30A Kočioni upravljač kočnice motora pomoću mikro četke pomoću servo testera: 3 koraka
Vodič 30A Kočioni motor kočnice motora pomoću motorne četke pomoću servo testera: Specifikacija: Regulator brzine četke 30A. Funkcija: naprijed, natrag, kočnica Radni napon: 3.0V --- 5.0V. Struja (A): 30A BEC: 5V/1A Frekvencija upravljačkog programa: 2KHz Ulaz: 2-3 Li-Po/Ni-Mh/Ni-cd 4-10 ćelija Stalna struja 30A Maks. 30A <
Arduino vodič - Kontrola servo motora s joystickom: 4 koraka
Arduino vodič - Kontrola servo motora s joystickom: U ovom ćemo vodiču naučiti kako koristiti servo s joystickom. Kontrolirat ćemo 1 kom servo motora s 1 joystickom. Možete implementirati svoje projekte robotskih ruku s pozivom na ovaj vodič. Naravno da ćemo pri tome koristiti vanjsku bateriju / napajanje