Hi ePyx
Genau....also wird beim Asuro bereits was anderes verwendet.
Beim "Orginal-Asuro" (i2c.h/myasuro.h) werden Pin 25 und 26 benutzt.
Gruss Asko.
Vorsicht !
Auf einer Kugel ist es von jedem Punkt aus abschuessig !
Jut, seh ich ein.Wusste nicht, dass die beim Asuro das mit Software nachbilden was es ja schon als Hardware-Schnittstelle gibt.
Grüße,
Daniel
Hi Daniel
Ich hatte gerade nen Text geschrieben, wollte nochmal nach Deinem Eintrag gucken...weg war alles.
Naja, gibt schlimmeres.
Ich nehme mal an, als der Asuro konzipiert wurde, fing man bei A an und hoerte bei Z auf....oder so aehnlich.
Somit war Pin 27 mit dem Tasten-Widerstandsnetzwerk belegt, und Pin 28 mit einem Spannungsteiler (Batteriespannung ??).
Die Erweiterungen sind ja erst spaeter entstanden, demzufolge muss man wohl ein wenig "Klimmzuege" machen.
Beim "orginal-Asuro" sprich bei der lib 2.80 ist ebend Pin 25 SDA und Pin 26 SCL.
In der myasuro.h kann man das einstellen. Aber ob man x-beliebige Ports dort einstellen kann, kann
ich mit meinem fundiertem "Nichtwissen" nicht einschaetzen.
Ich freue mich eher, das es funktioniert.
Gruss Asko.
Vorsicht !
Auf einer Kugel ist es von jedem Punkt aus abschuessig !
Und genau dazu hab ich nen komplettes Wochenende gebraucht.
Weil ich nicht wusste (oder kapiert hatte) das man die Lib´s neu compilieren muss,
wenn man die myasuro.h aendert.
Aber wie bereits geschrieben, jetzt funktionierts, und ich koennte mir selber auf
die Schulter klopfen. Endlich mal was , was ich selber herausgefunden hatte, und
was dann auch noch funktionuckelt hat.
Gruss Asko.
Vorsicht !
Auf einer Kugel ist es von jedem Punkt aus abschuessig !
Hmm, langsam ist wirds aber OT.
Das selbst herausfinden ist, denke ich, eh der Knackpunkt. Gibt zwar Vieles was man kopieren und auch benutzen kann, aber spätestens wenn was nicht funktioniert, steht man im Dunkeln. Sicher alles kann man nicht selbst leisten, aber ein wenig muss man schon tun, wenn man nichts von der Stange will.
Hab mir am WE nen TWI-Slave mit einem ATTiny2313 gebaut, der übernimmt die komplette Motorsteuerung und die Regelung für den Geradeauslauf. Dabei kann man Tastgrad für die PWM sowie Frequenz lesen/schreiben (4 Kanäle), Richtungen angeben (4 Kanäle) und die Encoderwerte (2 Kanäle) auslesen. So aber genug angegeben.
Grüße,
Daniel
Lesezeichen