hi,
ich möchte auch diesem Beispiel zum laufen bringen, wie mache ich das? also der Maussensor habe ich von seinem Kontroller getrennt, wo zeigt er mir die x,y Axe, brauche ich dafür eine LCD oder nur der Maussensor und Atmega8?
danke
hi,
ich möchte auch diesem Beispiel zum laufen bringen, wie mache ich das? also der Maussensor habe ich von seinem Kontroller getrennt, wo zeigt er mir die x,y Axe, brauche ich dafür eine LCD oder nur der Maussensor und Atmega8?
danke
Ich hab das so hingekriegt wie es in dem Wiki artikel beschrieben ist: http://www.rn-wissen.de/index.php/Maussensor . Ich hab nur den Atmega8 und den adns2610 von der Maus verwendet.
wenn man den Code liest: da sind 2 Unterprogramme :
lcd_init(LCD_DISP_ON);
lcd_clrscr();
und die sind für LCD oder nicht?
gut, ich habe jetzt Usart benutz, um die Koord zu zeigen, und das hat teilweise funktioniert. ich möchte jetzt die Maus mit einem Laserpointer beleuchten, wie kann man das machen, soll ich die LED von der Maus trennen? oder wie kann man das realisieren.
hallo, kann mir bitte jemand sagen was die Abkürzung in deisem Code Programm bedeuten :
pan:
ino:
also nur der komplete Name, damit man das lesen kann
danke
moin,
wo findet man den Register 0x16, im Datenblatt gibt es nicht,Code://wenn 7tes bit vom Register 0x16 gesetzt ist wurde die Maus bewegt => Bewegungsdaten abfragen
Hallo flntobi,
ich bin auch sehr an der Auslesung der Mausdaten interessiert und benutze auch das von Dir erwähnte Programm (von Javik) aus RN-Wissen. Ein ähnliches Programm findet sich übrigens auch unter https://www.roboternetz.de/phpBB/fil...rn-control.pdf Ich verwende als Sensor einen SDNS-2083, (der mit Deinem 2610 identisch ist, nur heißen hier die Register 0x4X statt 0x0X), direkt mit SCKL und SDIO an Asuro-Ports und eigener 5 Volt-Versorgung.
Wenn das Auslesen bei Dir funktioniert, bitte ich Dich um Angabe, durch welche Register Du die Register des PAN3101 ersetzt hast, und zwar im Programm von RN-Wissen in folgenden Zeilen:
pan_write(0x00,0x80); // Reset PAN3101
pan_write(0x00,0x01); // kein Sleep modus
weiter unten:
ino=pan_read(0x16); //wenn 7tes bit vom register 0x16 gesetzt ist ...
Ist das 7te bit auch beim 2610 maßgeblich, daß die Maus bewegt wurde oder ein anderes bit ?
Was also hast du für 0x00, 0x80, 0x01, 0x16 beim PAN gesetzt ?
Ich versuche, die ausgelesenen Sensor-Daten mit SerWrite über Hyperterminal auszugeben, scheint kompliziert zu sein und funktioniert noch nicht. Wie gibst Du die Daten aus ? Danke Dir für Antwort.
Gruß Vilem
*** fail faster to succeed sooner ***
Lesezeichen