Hallo!
Wie fängt man am besten mit I2C?
Welche Komponenten benötigt man?
Welche Sensoren/Aktoren sind einfach hardwaretechnisch/softwaretechnisch anzuschließen?
Danke im Voraus für alle Tipps/ Guides.
Einsteigertipps I2C
Forumsregeln
Bitte beachte die Forumsregeln!
Bitte beachte die Forumsregeln!
- Dirk Fox
- ft:pedia-Herausgeber
- Beiträge: 1845
- Registriert: 01 Nov 2010, 00:49
- Wohnort: Karlsruhe
- Kontaktdaten:
Re: Einsteigertipps I2C
Hallo Techniker,
in der ft:pedia findest Du seit der Ausgabe 3/2012 zahreiche Beiträge zu einzelnen Sensoren.
Der Anschluss an den TX Controller ist bei allen einfach: In der ft:pedia 4/2013 habe ich dafür einen einfachen Adapter vorgestellt, für den man keinen Lötkolben braucht (eine Pfostenbuchse 3x2 und ein paar F/F-Jumper).
Für alle in der ft:pedia vorgestellten Sensoren (LED/LCD-Displays, Nunchuk, Real-Time-Clock, Temperatursensor, Drucksensor, GPS-Sensor, Ultraschallsensoren, Kompass-Sensoren) gibt es RoboPro-Treiber im Download-Bereich der ft:c, die sehr ausführlich dokumentiert sind; in den Artikeln sind Bezugsquellen angegeben. Wenn Du also einen TX hast kanst Du quasi gleich loslegen...
Der Anschluss an den TXT ist etwas trickreicher, denn an der EXT-Schnittstelle steht keine ausreichend stabile 3,3V-Stromversorgung für die Sensoren zur Verfügung; man benötigt also einen Spannungswandler und ggf. auch noch einen Level Shifter für Sensoren, die mit 5V (statt 3,3V) arbeiten; dazu mehr in einer nächsten ft:pedia. Zwar kann man für Sensoren mit extrem niedriger Stromaufnahme (deutlich kleiner 1 mA) einen der 3,3V-Ausgänge an der EXT-Schnittstelle nutzen; das klappt aber nur mit relativ einfachen Sensoren (Temperatur, Farbe) und nicht mit Aktoren (wie LEDs, LCDs etc; die haben einen deutlich zu hohen Strombedarf).
Beste Grüße,
Dirk
in der ft:pedia findest Du seit der Ausgabe 3/2012 zahreiche Beiträge zu einzelnen Sensoren.
Der Anschluss an den TX Controller ist bei allen einfach: In der ft:pedia 4/2013 habe ich dafür einen einfachen Adapter vorgestellt, für den man keinen Lötkolben braucht (eine Pfostenbuchse 3x2 und ein paar F/F-Jumper).
Für alle in der ft:pedia vorgestellten Sensoren (LED/LCD-Displays, Nunchuk, Real-Time-Clock, Temperatursensor, Drucksensor, GPS-Sensor, Ultraschallsensoren, Kompass-Sensoren) gibt es RoboPro-Treiber im Download-Bereich der ft:c, die sehr ausführlich dokumentiert sind; in den Artikeln sind Bezugsquellen angegeben. Wenn Du also einen TX hast kanst Du quasi gleich loslegen...
Der Anschluss an den TXT ist etwas trickreicher, denn an der EXT-Schnittstelle steht keine ausreichend stabile 3,3V-Stromversorgung für die Sensoren zur Verfügung; man benötigt also einen Spannungswandler und ggf. auch noch einen Level Shifter für Sensoren, die mit 5V (statt 3,3V) arbeiten; dazu mehr in einer nächsten ft:pedia. Zwar kann man für Sensoren mit extrem niedriger Stromaufnahme (deutlich kleiner 1 mA) einen der 3,3V-Ausgänge an der EXT-Schnittstelle nutzen; das klappt aber nur mit relativ einfachen Sensoren (Temperatur, Farbe) und nicht mit Aktoren (wie LEDs, LCDs etc; die haben einen deutlich zu hohen Strombedarf).
Beste Grüße,
Dirk
Re: Einsteigertipps I2C
Danke!
Ich werde mal mit dem TX anfangen.
Ich werde mal mit dem TX anfangen.
Re: Einsteigertipps I2C
I've posted on my website
Enjoy!
- How to connect an I²C Device to the Robo TX?
- How to connect an I²C Device to the Robotics TXT?
- List of I²C Drivers with examples, including clock, LCD display, RGB LED, colour sensor, stepper motor controller, camera, compass, accelerometer, and much more.
Enjoy!
Re: Einsteigertipps I2C
Thank you very much!