Arduino Uno (CH340) servo motor çalışmıyor

Prisvx.q

Hectopat
Katılım
20 Ocak 2021
Mesajlar
321
Çözümler
2
Daha fazla  
Cinsiyet
Erkek
Devre şeması birebir aynı sadece potansiyometreyi breadboarda oturtamadığım için jumperle bağladım yani kısacası bence servo bozuk.

Kod:
#include<Servo.h>
Servo sg90;
const byte pot_pini = A0;
int pot_deger;
void setup()
{
 Serial.begin(9600);
 sg90.attach(3);
}
void loop()
{
 pot_deger = analogRead(pot_pini);
 int yeni_deger = map(pot_deger , 0, 1023, 0, 180);
 sg90.write(yeni_deger);
 Serial.print("Aci Degeri = ");
 Serial.println(yeni_deger);
 delay(100);
}
}

Kod bu servo bağlantıları aynı SG90 kahverengi - ye kırmızı + ya turuncuysa 3. pine bağlı çıktı da alıyorum.
Aci degeri = 153 sizce servo mu bozuk ben mi yanlış yapmışım.

 

#İnclude <Servo.h>
Servo myServo;
Void setup() {
MyServo. Attach(7);
}
Void loop() {
İnt potValue = analogRead(A0);
İnt angleValue = map(potValue, 0, 1023, 0, 180);
MyServo. Write(angleValue);
Delay(10);
}
Kodu böyle yapıp pinleri oturtup tekrar dener misiniz?
 

Daha önce servo motor takılı değilken başını döndürmeye çalışmadın değil mi?
 
Daha önce servo motor takılı değilken başını döndürmeye çalışmadın değil mi?

Hayır denemedim yeni aldım zaten seti


Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak.
Daha detaylı bilgi için, çerezler sayfamıza bakınız.
video bu bu arada hocam


Kod:
C:\Users\Enes\AppData\Local\Temp\.arduinoIDE-unsaved202397-1668-jsribb.m6cbr\sketch_oct7a\sketch_oct7a.ino:12:1: error: stray '\304' in program
 İnt potValue = analogRead(A0);
 ^
C:\Users\Enes\AppData\Local\Temp\.arduinoIDE-unsaved202397-1668-jsribb.m6cbr\sketch_oct7a\sketch_oct7a.ino:12:2: error: stray '\260' in program
 İnt potValue = analogRead(A0);
 ^
C:\Users\Enes\AppData\Local\Temp\.arduinoIDE-unsaved202397-1668-jsribb.m6cbr\sketch_oct7a\sketch_oct7a.ino:13:1: error: stray '\304' in program
 İnt angleValue = map(potValue, 0, 1023, 0, 180);
 ^
C:\Users\Enes\AppData\Local\Temp\.arduinoIDE-unsaved202397-1668-jsribb.m6cbr\sketch_oct7a\sketch_oct7a.ino:13:2: error: stray '\260' in program
 İnt angleValue = map(potValue, 0, 1023, 0, 180);
 ^
C:\Users\Enes\AppData\Local\Temp\.arduinoIDE-unsaved202397-1668-jsribb.m6cbr\sketch_oct7a\sketch_oct7a.ino:5:1: error: 'Void' does not name a type; did you mean 'void'?
 Void setup() {
 ^~~~
 void
C:\Users\Enes\AppData\Local\Temp\.arduinoIDE-unsaved202397-1668-jsribb.m6cbr\sketch_oct7a\sketch_oct7a.ino:10:1: error: 'Void' does not name a type; did you mean 'void'?
 Void loop() {
 ^~~~
 void
C:\Users\Enes\AppData\Local\Temp\.arduinoIDE-unsaved202397-1668-jsribb.m6cbr\sketch_oct7a\sketch_oct7a.ino:5:1: error: 'Void' does not name a type; did you mean 'void'?
 Void setup() {
 ^~~~
 void
C:\Users\Enes\AppData\Local\Temp\.arduinoIDE-unsaved202397-1668-jsribb.m6cbr\sketch_oct7a\sketch_oct7a.ino:10:1: error: 'Void' does not name a type; did you mean 'void'?
 Void loop() {
 ^~~~
 void

exit status 1

Compilation error: stray '\304' in program

Hata veriyor hocam
 
Son düzenleme:

Çok tuhaf hocam.
Arduino, Raspberry Pi, DC Motor, LED, Direnç Çeşitleri | Robocombo şu siteden tekrar dener misiniz?
 
Son düzenleme:
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…