20-02-2026, 10:40
![[Obrazek: xMGNjACu_o.png]](https://images2.imgbox.com/b8/0b/xMGNjACu_o.png)
Witam wszystkich, uczę się arduino od podstaw i mam problem, który wydaje mi się dość podstawowy. Próbuję zrealizować projekt, w którym kontroluje się kąt mikro serwomechanizmu za pomocą potencjometru. Zdjęcie pokazuje obwód, który wykonałem w programie TinkerCad i tam działał, ale kiedy sam zbudowałem obwód, serwomechanizm nie podążał za kątem potencjometru, tylko obracał się w sposób ciągły, a potencjometr kontrolował prędkość obrotową.
Kod:
#include <Servo.h>
Servo Servo1;
int servoPin = 9;
int potPin = A0;
void setup()
{
Servo1.attach(servoPin);
}
void loop() {
int reading = analogRead(potPin);
int angle = map(reading, 0,1023,0,180);
Servo1.write(angle);
}Używam mikro serwomechanizmu SG90.
Co robię nie tak?
Z góry dziękuję za pomoc.
.

