Spisu treści:
Wideo: SERWOSILNIK Z ARDUINO UNO R3: 5 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
Serwo to rodzaj motoreduktora, który może obracać się tylko o 180 stopni. Jest kontrolowany przez wysyłanie impulsów elektrycznych z płyty Arduino Uno. Impulsy te informują serwo, w jaką pozycję ma się przemieścić.
Krok 1: Wymagane komponenty
- Płytka Arduino Uno * 1
-Kabel USB * 1
- Serwo * 1
-Płytka chlebowa * 1
- Przewody połączeniowe
Krok 2: Zasada
Serwo składa się z powłoki, płytki drukowanej, silnika bez rdzenia, przekładni i wykrywania lokalizacji. Jego zasada działania jest następująca: płyta Arduino Uno wysyła sygnał PWM do serwosilnika, a następnie sygnał ten jest przetwarzany przez układ scalony na płytce drukowanej w celu obliczenia kierunku obrotu w celu napędzania silnika, a następnie ta moc napędowa jest przekazywana do wahacza przez przekładnię redukcyjną. W tym samym czasie detektor pozycji zwraca sygnał lokalizacji, aby ocenić, czy osiągnięto zadaną lokalizację, czy nie.
Krok 3: Schemat ideowy
Krok 4: Procedury
Krok 1:
Zbuduj obwód.
Krok 2:
Pobierz kod z
Krok 3:
Prześlij szkic na płytkę Arduino Uno
Kliknij ikonę Prześlij, aby przesłać kod do tablicy kontrolnej.
Jeśli na dole okna pojawi się komunikat „Zakończono przesyłanie”, oznacza to, że szkic został pomyślnie przesłany.
Teraz możesz zobaczyć, jak serwomotor obraca się o 90 stopni (obróć się raz na 15 stopni). A następnie obróć się w przeciwnym kierunku.
Krok 5: Kod
/***********************************************
* nazwa: Serwo
* Funkcja: możesz zobaczyć, jak serwomotor obraca się o 90 stopni (obróć się raz na 15 stopni).
* A następnie obróć w przeciwnym kierunku.
************************************************/
//E-mail: [email protected]
//Strona internetowa: www.primerobotics.in
#włączać
/************************************************/
Servo myservo;//utwórz obiekt servo do sterowania serwo
/************************************************/
pusta konfiguracja()
{
myservo.attach(9);// dołącza serwo na pinie 9 do obiektu servo
myservo.write(0);//powrót do 0 stopni
delay(1000);//czekaj na sekundę
}
/*************************************************/
pusta pętla()
{
myservo.write(15);//podchodzi do 15 stopni
delay(1000);//czekaj na sekundę
myservo.write(30);//podchodzi do 30 stopni
delay(1000);//czekaj sekundę.33
myservo.write(45);//podchodzi do 45 stopni
delay(1000);//czekaj sekundę.33
myservo.write(60);//podchodzi do 60 stopni
delay(1000);//czekaj na sekundę.33
myservo.write(75);//podchodzi do 75 stopni
delay(1000);//czekaj na sekundę.33
myservo.write(90);//podchodzi do 90 stopni
delay(1000);//czekaj na sekundę
myservo.write(75);//powrót do 75 stopni
delay(1000);//czekaj sekundę.33
myservo.write(60);//powrót do 60 stopni
delay(1000);//czekaj sekundę.33
myservo.write(45);//powrót do 45 stopni
delay(1000);//czekaj sekundę.33
myservo.write(30);//powrót do 30 stopni
delay(1000);//czekaj sekundę.33
myservo.write(15);//powrót do 15 stopni
delay(1000);//czekaj na sekundę
myservo.write(0);//powrót do 0 stopni
delay(1000);//czekaj na sekundę
}
/**************************************************/
Zalecana:
Adapter Arduino Nano do Arduino Uno: 6 kroków (ze zdjęciami)
Adapter Arduino Nano do Arduino Uno: Arduino Nano to ładny, mały i tani członek rodziny Arduino. Oparty jest na układzie Atmega328, co czyni go tak potężnym, jak jego największy brat Arduino Uno, ale można go nabyć za mniejsze pieniądze. W serwisie eBay teraz chińskie wersje mogą b
Lewitacja akustyczna z Arduino Uno krok po kroku (8 kroków): 8 kroków
Lewitacja akustyczna z Arduino Uno Krok po kroku (8-kroków): ultradźwiękowe przetworniki dźwięku Zasilacz żeński L298N Dc z męskim pinem dc Arduino UNOBreadboardJak to działa: Najpierw wgrywasz kod do Arduino Uno (jest to mikrokontroler wyposażony w cyfrowy oraz porty analogowe do konwersji kodu (C++)
Jak wgrać program Arduino Pro Mini 328P za pomocą Arduino Uno: 6 kroków
Jak wgrać program Arduino Pro Mini 328P przy użyciu Arduino Uno: Arduino Pro Mini to najmniejsza płyta wiórowa, która ma 14 pinów I/O, pracuje w napięciu 3,3 V - 5 V DC i umożliwia łatwe wgranie kodu w programatorze. Specyfikacja: 14 cyfrowe porty wejścia/wyjścia RX, TX, D2~D13, 8 analogowych portów wejściowych A0~A7 1
Samouczek Arduino LCD 16x2 - Interfejs wyświetlacza LCD 1602 z Arduino Uno: 5 kroków
Samouczek Arduino LCD 16x2 | Interfejs wyświetlacza LCD 1602 z Arduino Uno: Cześć chłopaki, ponieważ wiele projektów wymaga ekranu do wyświetlania danych, niezależnie od tego, czy jest to licznik diy, licznik subskrypcji YouTube, czy kalkulator lub blokada klawiatury z wyświetlaczem, a jeśli wszystkie tego rodzaju projekty są wykonane z arduino będą na pewno
Potężniejszy Arduino-UNO, Massduino-UNO: 9 kroków
Wydajniejsze Arduino-UNO, Massduino-UNO: Co to jest Massduino? Massduino to nowa linia produktów, która łączy w sobie peryferia platformy Arduino - bogate, wygodne i szybkie w rozwoju, tanie i łatwe w produkcji zalety produkcji na dużą skalę. Prawie cały kod Arduino może być