Hab da nochmal eine Frage. Ich möchte das Servo jetzt noch über einen Spannungsinput steuern... Ich hab mir das so einfach vorgestellt - naja. Ich hab bei meinem Netzgerät zwei Ausgänge. Mit einem wollte ich den mcontroller versorgen mit dem anderen den adc eingang regeln. Ich hab die selbe "Schaltung" wie im Thread. Nur daß ich eben noch den Pluspol vom zweiten Netzgerätausgang auf den adc(1) Eingang gelegt und den Negativen auf gnd. Ich möchte mit dem drehknopf (wüßt ich nur die ganzen Fachbegriffe) des zweiten Ausgang eine Spannung zwischen 0 und 5v anlegen und der Servo sollte sich drehen... Es soll nur mal so ungefähr gehen, deswegen dividiere ich den wert 1024 bei 5V durch 6 und übergebe in ans servo- sollte sich ja dann zumindest bewegen... Her der code:
Code:
$regfile = "attiny13.dat"
$crystal = 9600000
$hwstack = 22
Config Servos = 1 , Servo1 = Portb.4 , Reload = 10
Config Adc = Free , Prescaler = Auto
Config Portb.4 = Output
Start Adc
Enable Interrupts
Do
Servo(1) = Getadc(1) / 6
Loop
End
Hab mir diesen thread durchgelesen:
https://www.roboternetz.de/phpBB2/viewtopic.php?t=38286[code]
Lesezeichen