This commit is contained in:
2026-05-07 12:13:53 +02:00
parent f141da2b05
commit 879906abc7
38 changed files with 2445 additions and 2 deletions

BIN
docs/PCA9685.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 70 KiB

46
docs/test.md Normal file
View File

@@ -0,0 +1,46 @@
```
#include <Arduino.h>
#include <Pinout.h>
#include <Tool.h>
#include <Wire.h>
#include <SPI.h>
#include <Adafruit_PWMServoDriver.h>
Adafruit_PWMServoDriver pwm = Adafruit_PWMServoDriver();
uint licznik=1;
void setup() {
Serial.begin(115200);
delay(2000);
Serial.println("--- TEST KANAŁÓW PCA9685 ---");
Wire.begin(PIN_SDA, PIN_SCL);
pwm.begin();
pwm.setPWMFreq(50);
Serial.println("Rozpoczynam sekwencję testową...");
}
void loop() {
// Sprawdzamy pierwsze 8 kanałów (większość rąk ma 5 lub 6)
for (int channel = 0; channel < 5; channel++) {
Serial.print("Testuję kanał nr: ");
Serial.println(channel);
// Ruch w jedną stronę
pwm.setPWM(channel, 0, 150);
delay(800);
// Ruch w drugą stronę
pwm.setPWM(channel, 0, 500);
delay(800);
// Krótka pauza przed następnym palcem
delay(500);
}
Serial.println("Koniec cyklu. Powtarzam...");
delay(2000);
}
```