PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : I²C Bus / RN-MiniControl



Blinzl0r
24.01.2012, 13:20
Hallo an alle,

ich möchte ein Liniensensor, der mir über den I²C Bus einen wert zwischen 0-255 ausgibt, mit meinem RN-MiniControl verbinden.
Die Hardwareseitige verbindung habe ich schon sichergestellt.
Ich weiß aber nicht wie ich den Mega 168 Programmieren muss damit ich mit dem Liniensensor kommunizieren kann.

Kann mir da jemand mit einem Beispielprogramm in C helfen?


MfG Blinzl0r

rolber
24.01.2012, 15:25
Hallo !

Schau mal hier:
http://www.rn-wissen.de/index.php/TWI_Praxis
(http://www.rn-wissen.de/index.php/TWI_Praxis)Ist zwar Bascom Code, aber dürfte wohl leicht nach C konvertierbar sen.
Fertige Programme für deinen speziellen Fall wird Dir wohl kaum Jemand hier liefern.

Roland

oberallgeier
24.01.2012, 15:41
... Liniensensor ... über den I²C Bus ... mit einem Beispielprogramm in C helfen ...Wenns nicht mehr ist? Zum Auslesen eines (Beschleunigungs-) Sensors über I²C gibts von Sternthaler (klick hier) (https://www.roboternetz.de/community/threads/47783-3-Achs-Beschleunigungssensor-sensationell-günstig-!?p=470340&viewfull=1#post470340) ein komplettes C-Schnippsel und zum gleichen Sensor weiter unten von mir noch ein bisschen etwas (klick). (https://www.roboternetz.de/community/threads/47783-3-Achs-Beschleunigungssensor-sensationell-günstig-!?p=485247&viewfull=1#post485247) Meine Master-Slave-Kommunikation hatte ich hier (klick) (https://www.roboternetz.de/community/threads/55744-I²C-Master-m328-kann-Slave-m328-nicht-lesen?p=532122&viewfull=1#post532122) mit Problemen diskutiert.
Alles in C(äh *ggg*).

Hoffe dass das hilft, viel Erfolg