Spisu treści:
- Krok 1: Spis treści
- Krok 2: Podstawy Servo…
- Krok 3: Połączenie i okablowanie
- Krok 4: Proste kodowanie do konfiguracji
- Krok 5: Kodowanie do kontroli
- Krok 6: Aplikacje
Wideo: Naucz się sterowania SERVO (w skrócie): 6 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:32
W tym module dowiesz się, jak sterować mikro lub mini serwo, które jest kompatybilne z arduino. Silnik serwo jest powszechnie używany we wszystkich projektach automatyki, które mają ruchome części. Odgrywa bardzo ważną rolę w robotyce, precyzyjne ruchy każdego a każde ramię robota jest kontrolowane przez Servo. Dlatego myślę, że to wystarczy, aby wiedzieć, jak ważne jest to małe urządzenie.
Może to być używane w mini projektach, również w których chcesz przesuwać przedmiot pod precyzyjnymi kątami. W ten sposób Servo można bardzo łatwo używać z arduino, po prostu pisząc kod składający się z 3-4 linii.
Można się tego bardzo łatwo nauczyć w zaledwie 7-10 minut, odnieść korzyści……………………
Krok 1: Spis treści
* Podstawowe zrozumienie silnika serwo.
*szczegóły podłączenia i okablowania.
* najprostsze kodowanie do sterowania serwo za pomocą Arduino.
* Serwo stosowane w przykładach projektów w czasie rzeczywistym.
NAUCZMY SIĘ …………………………………………….. PODNIEŚĆ SIĘ ………………………………………………………..!
Krok 2: Podstawy Servo…
Serwosilniki istnieją od dawna i są wykorzystywane w wielu aplikacjach. Są małe, ale mają duży cios i są bardzo energooszczędne. Serwosilniki są również wykorzystywane w zastosowaniach przemysłowych, robotyce, produkcji liniowej, farmacji i usługach spożywczych.
Ale jak działają maluchy?
Obwód serwo jest wbudowany bezpośrednio w silnik i ma pozycjonowany wał, który zwykle jest wyposażony w przekładnię. Silnik sterowany jest sygnałem elektrycznym, który określa wielkość ruchu wału.
Serwa są sterowane poprzez wysyłanie impulsu elektrycznego o zmiennej szerokości lub modulacji szerokości impulsu (PWM) przez przewód sterujący. Serwomotor może zwykle obracać się tylko o 90 ° w dowolnym kierunku, co daje łącznie 180 ° ruchu w kierunku zgodnym lub przeciwnym do ruchu wskazówek zegara.
Kiedy te serwomechanizmy otrzymają rozkaz ruchu, przesuną się do pozycji i utrzymają tę pozycję. Jeśli siła zewnętrzna naciska na serwo, podczas gdy serwo utrzymuje pozycję, serwo będzie opierało się opuszczeniu tej pozycji. Maksymalna siła, jaką może wywierać serwomechanizm, nazywana jest momentem obrotowym serwa. Serwa nie utrzymają jednak swojej pozycji na zawsze; impuls pozycyjny musi być powtórzony, aby nakazać serwomechanizmowi pozostać na swoim miejscu.
Krok 3: Połączenie i okablowanie
Dostępne są dwa typy standardowego kodowania kolorami drutu serwo. Jeden jest ogólnie przeznaczony do mini serwa, drugi jest przeznaczony do normalnego serwa.
1. MINI SERWO
pomarańczowy---------------------------------- sygnał do podłączenia do pinu cyfrowego arduino.
czerwony-----------------------------------+v, moc
brązowy -------------------------------Gnd, pin uziemiający
2. SERWO NORMALNE
biały--------------------------------- dane/sygnał do podłączenia do arduino.
czerwony/brązowy--------------------------+v, moc
czarny ------------------------------------ masa, pin uziemiający.
To wszystko o okablowaniu………………………………………..!
Krok 4: Proste kodowanie do konfiguracji
tworzenie kodu jest najprostszą pracą ze wszystkich!
musisz wiedzieć tylko dwie podstawowe rzeczy przed rozpoczęciem kodu, IDE oprogramowania arduino zapewnia nam wbudowaną bibliotekę, szczególnie do sterowania silnikiem Servo, dzięki czemu nasze prace są prostsze.
Aby dołączyć bibliotekę do swojego kodu, musisz wpisać następujący tekst na początku kodu
#włączać
lub możesz po prostu dołączyć bibliotekę, klikając skecth----Importuj bibliotekę------Servo
obie metody wykonują tę samą pracę, możesz wybrać dogodny dla siebie sposób!
Teraz musisz nazwać swoje serwo, tj. Musisz utworzyć obiekt serwo za pomocą słowa kluczowego o nazwie Servo.
przykład: serwo instruktażowe;
teraz nazwa obiektu w tym przykładzie to instrukcje.
Następnie, aby przypisać cyfrowy pin twojego arduino do pinu sygnałowego Servo, używany jest następujący kod:
przykład:instructable.attach(2);
teraz pin sygnałowy można podłączyć do cyfrowego pinu 2 arduino.
To wszystko z konfiguracją, teraz przejdziemy do części kontrolnej.
Słowo kluczowe używane do pozycjonowania wału serwo pod określonym kątem to nazwa_obiektu.write(kąt 0-180);
przykład: instructable.write(30);
powyższe kodowanie wysyła sygnał do serwomechanizmu i mówi mu, aby przypisał pod kątem 30 stopni.
Krok 5: Kodowanie do kontroli
Teraz po przypisaniu początkowej pozycji serwa możesz przejść do dowolnej pozycji, używając tego samego kodu nazwa_serwera.write(), ale problem polega na tym, że porusza się szybko, więc może bardzo wibrować i nie poruszać się płynnie. za pomocą odpowiedniego delay().
Można to łatwo zrobić za pomocą funkcji for loop(), jak pokazano na rysunku.
W tym przypadku pierwsze 30 w pętli for reprezentuje bieżącą pozycję serwomechanizmu, a 180 jest pożądaną pozycją.
W ten sposób mogłeś znać podstawy korzystania z Servo z arduino.
Krok 6: Aplikacje
Poniżej wymieniono niektóre z moich instriuctables, w których użyłem serwomechanizmu, przekaż go w celu dalszego zrozumienia, 1. zamek sterujący wifi.
2. Podajnik ryb Bluetooth.
Mam nadzieję, że podoba Ci się ta instrukcja
kilka nadchodzących tematów
1. Prosta kontrola ESP8266.
2. Bluetooth.
3. Wyświetlacz LCD
………………i wiele więcej podąża za mną, aby uzyskać dalsze przydatne informacje.
Zalecana:
Naucz się C++ Oop: 6 kroków
Naucz się C++ Oop: cześć, w tej instrukcji nauczysz się podstaw C++ Oop, mam nadzieję, że Ci się spodoba
Tinkercad Naucz się lutować Odznaka: 5 kroków (ze zdjęciami)
Tinkercad Learn to Solder Badge: Naucz się lutować za pomocą tej odznaki Tinkercad! Przymocuj kilka części do niestandardowej płytki drukowanej i z dumą noś świecącą szpilkę Peter Penguin. Jeśli jesteś nauczycielem, być może kupiłeś zestaw podczas jednego z naszych występów na imprezie.Ekwipunek zestawu:Peter Pen
Początkujący: Naucz się IOT za pomocą fajnego podajnika do ryb: 9 kroków (ze zdjęciami)
Początkujący: Naucz się IOT za pomocą fajnego podajnika do ryb: Ten projekt jest bardziej przewodnikiem po tym, jak zacząć od małego, niskobudżetowego urządzenia IOT i tego, co możesz z nim zrobić. Co to jest IOT? Dostałem od Google: IoT to skrót od Internet of Things. Internet Rzeczy odnosi się do stale rosnącej sieci
Naucz się klawiszy fortepianu z Makey Makey: 6 kroków (ze zdjęciami)
Naucz się klawiszy fortepianu z Makey Makey: Zbudowałem to na noc Instuctables w The Maker Station. Ta gra pomaga Ci dowiedzieć się, gdzie znajdują się nuty na klawiaturze fortepianu poprzez zabawę. Nasza grupa została zaproszona do udziału w pawilonie Maker Station na targach edukacyjnych. Podczas rozmowy z edukacją
Weather Candle - Pogoda i temperatura w skrócie: 8 kroków
Świeca pogodowa - Pogoda i temperatura w skrócie: Używając tej magicznej świecy, możesz natychmiast określić aktualną temperaturę i warunki na zewnątrz