This repository has been archived on 2025-10-20. You can view files and clone it, but cannot push or open issues or pull requests.
Files
2bki21/INF/beispiele/01.2_Servo/01.2_Servo.ino
2024-12-03 09:21:41 +01:00

28 lines
742 B
C++

/**********************************************************************
Product : Freenove 4WD Car for ESP32
Description : use servo.
Auther : www.freenove.com
Modification: 2020/12/18
**********************************************************************/
#include "Freenove_4WD_Car_For_ESP32.h"
void setup()
{
PCA9685_Setup(); //Initializes the chip that controls the motor
Servo_1_Angle(90);//Set servo 1 Angle
Servo_2_Angle(90);//Set servo 2 Angle
delay(1000);
}
void loop()
{
// Servo 1 motion path; 90°- 0°- 180°- 90°
Servo_Sweep(1, 90, 0);
Servo_Sweep(1, 0, 180);
Servo_Sweep(1, 180, 90);
// Servo 2 motion path; 90°- 150°- 90°
Servo_Sweep(2, 90, 150);
Servo_Sweep(2, 150, 90);
}