Danke für das Aufmuntern.
Der ATtiny steckt in einer Fassung, welche als Shield auf einem UNO steckt.
Jetzt habe ich ihn nochmals an den Rechner gehängt. Alle Einstellungen nochmal geprüft.(internal 8MHz) Plötzlich und unerwartet geht der Fader sketch jetzt richtig.
Hoffnung keimt auf!
Bei der Arduino Library "Servo.H" definiert man das Servo als : "Servo myservo"
dann wird das doch in der Blackbox umgesetzt, welche dann weiß: Es geht jetzt um ein Servo.
Wie ist es denn dann bei der "Servo8bit. H"
Welches ist das Bezugswort?
Servo8bit myservo ?
Das wäre doch logisch?
Man braucht das Schlüsselwort?
Ab dann müßte die Library doch die Befehle genauso annehmen wie die vom Arduino?
Das mit dem Zusammensetzen geht nicht. Auch ich habe mein "Ding" weg. Ich brauche viel Ruhe, welche ich beim rumpfriemeln im abgeschirmten Keller finde.
Der ATtiny fasziniert mich sehr. Leider fand ich keine Anleitung(Buch) darüber. Über die Logikgatter findet man jede Menge. Außerdem sind sie mit Logik zu begreifen. Der Zugang zum Arduino fehlt mir noch.
Heute hatte ich das Buch von Herrn Bartmann in der Hand. Der ATtiny wird in diesem Wälzer nur einmal mit Passbild erwähnt.
Im Arduino Kochbuch nicht einmal das.
Die einfachen Programme laufen mit den Arduino Befehlen.
Nur eben die Servosache noch nicht.
Also Suche ich zwar nicht das Zauberwort:"BITTE" aber schon ein Passendes.
Achim
- - - Aktualisiert - - -
Ich habe was gefunden:
Code:
#include <SoftwareServo.h>
SoftwareServo servo;
void setup()
{
servo.attach(0);}
void loop() {
int pos;
for(pos = 30; pos < 150; pos += 1) {
servo.write(pos);
delay(50);
SoftwareServo::refresh();//this row....
}
for(pos = 150; pos>=1; pos-=1) {
servo.write(pos);
delay(50);
SoftwareServo::refresh();//This row....
}
}
Das Rechtecksignal ist schön steil. 1.07 bis 1,89 mSec.
Aber eine Periode dauert 52 mSec.
Das Servo läuft ein bisschen wie ein Trecker
Unter 2,6 Volt ist nicht mehr viel los.
Aber immerhin.
Nun versuche ich meinen Sketch umzusetzen. Natülich mit Pufferelko und 100nF.
Achim
Lesezeichen