RoboPro I2C-Treiber Sammlung (I2C Driver Collection)

Alles rund um TX(T) und RoboPro, mit ft-Hard- und Software
Computing using original ft hard- and software
Forumsregeln
Bitte beachte die Forumsregeln!
Benutzeravatar
Dirk Fox
ft:pedia-Herausgeber
Beiträge: 1833
Registriert: 01 Nov 2010, 00:49
Wohnort: Karlsruhe
Kontaktdaten:

Re: RoboPro I2C-Treiber Sammlung (I2C Driver Collection)

Beitrag von Dirk Fox » 15 Dez 2013, 18:48

Hallo Peter,
Peterholland hat geschrieben:Wäre es bitte möglich auch im RoboProgramm für die RTC-Treiber DS1307 eine Synchronisation der RTC mit DCF77-Signal nur einmal pro Stunde zu machen, wie beim I²C-Treiber-Programm für RTC DS3231 ?
habe den Treiber angepasst - es gibt in Kürze eine Version 1.1 zum Download.

Beste Grüße,
Dirk

fantogerch
Beiträge: 42
Registriert: 26 Jan 2011, 22:12
Wohnort: Erlangen

Re: RoboPro I2C-Treiber Sammlung (I2C Driver Collection)

Beitrag von fantogerch » 16 Dez 2013, 20:03

Halo Rolf,

da im FAU-FabLab meist ein ziemlicher Andrang am Laser-Cutter herrscht - zumindest wenn OpenLab für jedermann/frau ist - und da jetzt auch noch Weihnachten vor der Tür steht, müßte die "Kleineserie" eher sehr klein bleiben. Zudem gibt es verschiedene Materialien (Plexiglas transparent, schwarz, orange, Sperrholz,...), sodaß es mit der Konfektionierung leicht "ausufern" kann.

Von mir aus stelle ich gerne die Cutter-Daten (weitverbreitetes PDF-Format) und meine Quelldaten (Adobe Illustrator) zur Verfügung. Und sofern mein Sohn und/oder ich einen Wunsch ohne größeren Aufwand mit in unsere Aktivitäten einbinden können, werden wir diesen so schnell wie möglich erfüllen.

Die Kosten setzen sich übrigens aus zwei Teilen zusammen:

1) Verbrauchtes Material (abhänig von Materialart und Dicke des Materials)
2) Minutenpreis Lasercutter (abhängig von Materialt und Dauer) - dieses Geld wird für Ersatz- und Verschleißteile wie Lüftungsfillter, Linse und Laserrohre benötigt.

Eine Dipslay-Halterung liegt bei weinger als 50 Cent ...

Bei Interesse bitte die Mailfunktion des Forums nutzen ...
+grussvongeorg

Benutzeravatar
Peterholland
Beiträge: 324
Registriert: 01 Nov 2010, 22:28
Wohnort: Poederoyen NL

Re: RoboPro I2C-Treiber Sammlung (I2C Driver Collection)

Beitrag von Peterholland » 16 Dez 2013, 20:39

Hallo Dirk,

Vielen Dank.

"Dan is de Koekoek de kluts niet meer kwijt".....
Dann weist der Kuckuck wieder, wo hinten und vorn ist !

Wenn es freigeschaltet ist, versuche ich es gleich.

Gruss,

Peter
Poederoyen NL
Peter Poederoyen NL

Benutzeravatar
Peterholland
Beiträge: 324
Registriert: 01 Nov 2010, 22:28
Wohnort: Poederoyen NL

Re: RoboPro I2C-Treiber Sammlung (I2C Driver Collection)

Beitrag von Peterholland » 23 Dez 2013, 09:36

Das Programm ist leider immer noch nicht freigeschaltet...........
Peter Poederoyen NL

Benutzeravatar
Dirk Fox
ft:pedia-Herausgeber
Beiträge: 1833
Registriert: 01 Nov 2010, 00:49
Wohnort: Karlsruhe
Kontaktdaten:

Re: RoboPro I2C-Treiber Sammlung (I2C Driver Collection)

Beitrag von Dirk Fox » 23 Dez 2013, 23:08

Hallo Peter,

jetzt ist das Programm online - und die zugehörige ft:pedia (http://www.ftcommunity.de/ftpedia) auch.

Schöne Weihnachten!
Gruß, Dirk

Benutzeravatar
Peterholland
Beiträge: 324
Registriert: 01 Nov 2010, 22:28
Wohnort: Poederoyen NL

Re: RoboPro I2C-Treiber Sammlung (I2C Driver Collection)

Beitrag von Peterholland » 24 Dez 2013, 21:45

Hallo Dirk,

Herzlichen Dank für die ft:pedia-I2C-Clock-Beitragen.

Die neue Clock-anwendungen mit nur die LED's funktionieren alle o.k.

Beim alten Programm DCF77-Decoder v2.1 funktioniert die Kuckuck Problemlos........(es gab nur problemen beim niedrige Empfangt).

Beim RTC_Treiber DS1307 v1.1.rpp und RTC_Treiber DS1307 mit DCF77 v1.1.rpp ändert sich aber die variabele TX-Stunden immer noch kurz mit eine 0-Unterbrechung.
Am TX-Display und LED-Display gibt es dann keine Problemen und funktioniert o.k.

Beim Kuckuck-Antrieb weist der Kuckuck dan leider nich mehr, wo hinten und vorn ist ! ...weil er dan durch die 0-Unterbrechung der variabele TX-Stunden immer getriggert wirt und bleibt "Kuckucken".
"Dan is de Koekoek de kluts kwijt".....

Gibt es eine Löschung für dieses Problem ? .....Andere Anwendungen wie z.b. mit ein Carillon sind dann auch möglich.

Schöne Weihnachten!

Gruss,

Peter
Poederoyen NL
Peter Poederoyen NL

Benutzeravatar
Dirk Fox
ft:pedia-Herausgeber
Beiträge: 1833
Registriert: 01 Nov 2010, 00:49
Wohnort: Karlsruhe
Kontaktdaten:

Re: RoboPro I2C-Treiber Sammlung (I2C Driver Collection)

Beitrag von Dirk Fox » 10 Mär 2014, 00:08

Hallo zusammen,

habe eben einen erweiterten I²C-RoboPro-Treiber für das LCD05 hochgeladen - mit 18 Funktionen zur Ansteuerung des 4x20 Zeichen großen Displays. Außerdem habe ich die ft-Funkuhr mit der RTC DS3231 um das LCD05 erweitert und als Beispielprogramm hochgeladen.

Näheres dazu in der ft:pedia 1/2014.

Beste Grüße,
Dirk

Benutzeravatar
Dirk Fox
ft:pedia-Herausgeber
Beiträge: 1833
Registriert: 01 Nov 2010, 00:49
Wohnort: Karlsruhe
Kontaktdaten:

Re: RoboPro I2C-Treiber Sammlung (I2C Driver Collection)

Beitrag von Dirk Fox » 14 Mär 2014, 20:07

Und nochmal hallo, I²C-Fans,

jetzt gibt es auch einen RoboPro-I²C-Treiber für das LCD2004 (ebenfalls ein 20x4-LC-Display).
Eine angepasste Fassung des RTC-Programms mit DCF77 und dem LCD2004 als Display ist ebenfalls hochgeladen.

Details wie immer in der nächsten ft:pedia.

Beste Grüße,
Dirk

geab
Beiträge: 44
Registriert: 15 Feb 2011, 12:29

Re: RoboPro I2C-Treiber Sammlung (I2C Driver Collection)

Beitrag von geab » 17 Mär 2014, 20:13

Hallo FTler

gibts eigentlich jemanden der sich einen Encoder zB http://www.exp-tech.de/Sensoren/sonstig ... coder.html über I2C ausliest?
Man hat ja nicht immer Platz für einen Encodermotor und mit dem Zählwerk über Taster bekommt man nicht eine hohe Auflösung.

Gruss aus Legoland

Benutzeravatar
Dirk Fox
ft:pedia-Herausgeber
Beiträge: 1833
Registriert: 01 Nov 2010, 00:49
Wohnort: Karlsruhe
Kontaktdaten:

Re: RoboPro I2C-Treiber Sammlung (I2C Driver Collection)

Beitrag von Dirk Fox » 17 Mär 2014, 20:51

Hallo geab,
geab hat geschrieben:gibts eigentlich jemanden der sich einen Encoder zB http://www.exp-tech.de/Sensoren/sonstig ... coder.html über I2C ausliest?
der Sensor hat gar keinen I²C-Bustreiber - er liefert nur zwei Ausgabewerte A und B zwischen 0 und 5 V - die kannst Du ganz einfach direkt an die normalen Input-Eingänge anschließen.

Beste Grüße,
Dirk

P.S.: "Legoland"? Bist Du entführt worden oder hast Du Dich verlaufen?

geab
Beiträge: 44
Registriert: 15 Feb 2011, 12:29

Re: RoboPro I2C-Treiber Sammlung (I2C Driver Collection)

Beitrag von geab » 18 Mär 2014, 20:26

Danke Dirk - da habe ich geschlafen

und damit noch leichter als gedacht.

Entführt nicht, aber als FT bastler ziemlich in der Minderheit -
Gruss aus der Hauptstadt des Legolandes :-)


Dirk Fox hat geschrieben:Hallo geab,
geab hat geschrieben:gibts eigentlich jemanden der sich einen Encoder zB http://www.exp-tech.de/Sensoren/sonstig ... coder.html über I2C ausliest?
der Sensor hat gar keinen I²C-Bustreiber - er liefert nur zwei Ausgabewerte A und B zwischen 0 und 5 V - die kannst Du ganz einfach direkt an die normalen Input-Eingänge anschließen.

Beste Grüße,
Dirk

P.S.: "Legoland"? Bist Du entführt worden oder hast Du Dich verlaufen?

Benutzeravatar
Dirk Fox
ft:pedia-Herausgeber
Beiträge: 1833
Registriert: 01 Nov 2010, 00:49
Wohnort: Karlsruhe
Kontaktdaten:

Re: RoboPro I2C-Treiber Sammlung (I2C Driver Collection)

Beitrag von Dirk Fox » 31 Mai 2014, 19:55

Hallo, I²C-Fans,

eben habe ich im Download-Bereich der ft:c einen umfangreichen RoboPro-I²C-Treiber für den Kompass-Sensor HMC6352 (Honeywell) hochgeladen - der Treiber in der RoboPro-Bibliothek kennt keine Betriebsarten, beherrscht nur einen einfachen Lese-Befehl und verwendet eine falsche I²C-Adresse - er funktioniert daher erst nach einer Adressänderung.

Details wie immer in der nächsten ft:pedia (Ausgabe 2/2014).

Beste Grüße,
Dirk

(Edit 09.06.2014: Direkten Link auf den Treiber ergänzt.)

Benutzeravatar
Dirk Fox
ft:pedia-Herausgeber
Beiträge: 1833
Registriert: 01 Nov 2010, 00:49
Wohnort: Karlsruhe
Kontaktdaten:

Re: RoboPro I2C-Treiber Sammlung (I2C Driver Collection)

Beitrag von Dirk Fox » 05 Jul 2014, 00:08

Hallo, I²C-Fans,

im Download-Bereich der ft:c habe ich einen kleinen RoboPro-I²C-Treiber für das am LCD05 (Devantech) anschließbare 12-Tasten-Keypad hochgeladen. Damit lassen sich jetzt endlich vernünftige (Tastatur-) Eingaben am TX realisieren. Weitere Keypad-Treiber folgen in Bälde...

Details gibt es dann wie immer in der nächsten ft:pedia (Ausgabe 3/2014).

Beste Grüße,
Dirk

Edit 06.09.2014: Der Treiber findet sich unter https://www.ftcommunity.de/data/downloa ... adv1.0.zip. Der zugehörige ft:pedia-Beitrag verzögert sich noch etwas - erst sind noch zwei andere Themen dran...
Zuletzt geändert von Dirk Fox am 06 Sep 2014, 23:59, insgesamt 1-mal geändert.

Benutzeravatar
Peterholland
Beiträge: 324
Registriert: 01 Nov 2010, 22:28
Wohnort: Poederoyen NL

Re: RoboPro I2C-Treiber Sammlung (I2C Driver Collection)

Beitrag von Peterholland » 06 Sep 2014, 18:44

Gibt es schon eine Driver- und Testprogramm für Display C-Control PRO AVR 32-Bit LCD-Board bei Conrad (Bestell-Nr. 192602) ?
http://www.conrad.de/ce/de/product/1926 ... -LCD-Board

Florian H. hat dieser gekauft und hat Problemen damit.

Sind Reivilo's List of I²C Drivers(1) und die Fischertechnik-RoboPro-Bibliothek-I2C (2) "the State-of-the-Art" ?
http://reivilofischertechnik.weebly.com ... ivers.html


Gruss,

Peter
Poederoyen NL
Peter Poederoyen NL

Benutzeravatar
Dirk Fox
ft:pedia-Herausgeber
Beiträge: 1833
Registriert: 01 Nov 2010, 00:49
Wohnort: Karlsruhe
Kontaktdaten:

Re: RoboPro I2C-Treiber Sammlung (I2C Driver Collection)

Beitrag von Dirk Fox » 06 Sep 2014, 22:33

Hallo Peter,

unter http://www.c-control-pro.de/documentation/index.html finden sich Hinweise auf die Hardware des LCD-Boards. Die hat denselben (per Jumper einstellbaren) I2C-Adressraum wie der PCF8574 (0x20-0x27), und im Text ist vom "LCD1602" die Rede - das scheint mir dieselbe Hardware zu sein wie beim "großen Bruder", dem LCD2004. Mein Treiber für das LCD2004 (http://www.ftcommunity.de/data/download ... 04v1.0.zip), den ich in der ft:pedia 1/2014 vorgestellt habe (S. 47-57), sollte daher auch am Conrad-Display funktionieren (bis auf wenige erforderliche Anpassungen in einigen Befehlen wg. des kleineren Displays: 16 statt 20 Zeichen pro Zeile, 2 statt 4 Zeilen).

Beste Grüße,
Dirk

Hompi
Beiträge: 40
Registriert: 01 Nov 2014, 22:23

Re: RoboPro I2C-Treiber Sammlung (I2C Driver Collection)

Beitrag von Hompi » 01 Nov 2014, 22:35

Hallo Dirk,
ich habe ebenfalls das Conrad Display C-Control PRO AVR 32-Bit LCD-Board und versucht dieses mit den beschriebene LCD2004 Programmen in Betrieb zu nehmen. Dies hat bei mir leider nicht funktioniert. Ich bin kein I2C Profi. Hast Du noch einen Tipp für mich?
Danke und Gruss Jürgen

Benutzeravatar
pfuetz
Beiträge: 19
Registriert: 11 Feb 2014, 13:02

Tiny RTC Modul (I2C RTC DS1307) für Adventskalender

Beitrag von pfuetz » 10 Nov 2014, 09:38

Frage zum "Tiny RTC Modul (I2C RTC DS1307)" mit AT24C32 und evtl. DS18B20-Temperatursensor:

Ich will mit meinem Sohn einen RobPro TX Adventskalender bauen und hierfür eine eigentlich für meinem Raspi bestellte RTC verwenden (noch nicht für RPI auf 3.5 Volt modifiziert).
Wie ich die Uhrzeit und das Datum setze ist mir in etwa durch die Treiber im Downloadbereich usw. bekannt.
Aber wie gehen die anderen Dinge:
  • Hat jemand die 56 Byte NF Speicher beschrieben bzw. gelesen und ein Beispielprogramm?
    Hat schon jemand die Temperatur ausgelesen und ein Beispielprogramm?
    Hat jemand den AT24C32 (32KBit NF Speicher) beschrieben bzw. gelesen und ein Beispielprogramm?
Danke + Grüße

Michael

Benutzeravatar
Dirk Fox
ft:pedia-Herausgeber
Beiträge: 1833
Registriert: 01 Nov 2010, 00:49
Wohnort: Karlsruhe
Kontaktdaten:

Re: RoboPro I2C-Treiber Sammlung (I2C Driver Collection)

Beitrag von Dirk Fox » 11 Nov 2014, 14:12

Hallo Michael,
pfuetz hat geschrieben:Hat jemand den AT24C32 (32KBit NF Speicher) beschrieben bzw. gelesen und ein Beispielprogramm?
der Speicher des AT24C32 liegt im gleichen I2C-Adressbereich (50-57 hex) wie das EEPROM des TX (siehe die "ApplicationNotes"). Wenn Du dort hineinschreibst, schreibst Du zugleich auch ins EEPROM des TX, und beim Auslesen werden die Werte überlagert (siehe das Datenblatt des AT24C32 unter http://www.atmel.com/images/doc0336.pdf).

Gruß, Dirk
Zuletzt geändert von Dirk Fox am 11 Nov 2014, 14:37, insgesamt 2-mal geändert.

Benutzeravatar
Dirk Fox
ft:pedia-Herausgeber
Beiträge: 1833
Registriert: 01 Nov 2010, 00:49
Wohnort: Karlsruhe
Kontaktdaten:

Re: RoboPro I2C-Treiber Sammlung (I2C Driver Collection)

Beitrag von Dirk Fox » 11 Nov 2014, 14:15

Hallo Jürgen,
Hompi hat geschrieben:ich habe ebenfalls das Conrad Display C-Control PRO AVR 32-Bit LCD-Board und versucht dieses mit den beschriebene LCD2004 Programmen in Betrieb zu nehmen. Dies hat bei mir leider nicht funktioniert.
leider habe ich das Display selbst nicht und kann es daher nicht ausprobieren...

Immerhin findet sich im C-Control Pro-"Wiki" eine Erläuterung der Einstellung der I2C-Adresse über die Jumper JP1-JP3: http://www.c-control-pro.de/documentati ... _board.htm. Mein Treiber für das LCD2004 verwendet die Adresse 0x27 - versuch' einmal, die Jumper entsprechend zu setzen.

Gruß, Dirk

Benutzeravatar
Dirk Fox
ft:pedia-Herausgeber
Beiträge: 1833
Registriert: 01 Nov 2010, 00:49
Wohnort: Karlsruhe
Kontaktdaten:

Re: RoboPro I2C-Treiber Sammlung (I2C Driver Collection)

Beitrag von Dirk Fox » 11 Nov 2014, 14:29

Liebe I2C-Fans,

eine Sensation! Man kann den TX jetzt für 65 € mit einem I2C-Kameramodul aufrüsten!

Die Pixy CmuCam5 (http://cmucam.org/projects/cmucam5/) - siehe auch das Kickstarter-Video: https://www.kickstarter.com/projects/25 ... ion-sensor - liefert Daten über erkannte Objekte, daher klappt das auch über den schmalbandigen I2C-Bus. Ich habe sie gleich bestellt (gibt es z.B. bei Watterott: http://www.watterott.com/de/Pixy-CMUcam), aber Dirk Wölffel war schneller als ich - schaut Euch mal die beiden tollen Youtube-Videos und die Bilder im Bilderpool an:

- https://www.youtube.com/watch?v=9Rk8K6oQ-xQ
- https://www.youtube.com/watch?v=ptRdp4T47gI
- https://www.ftcommunity.de/categories.php?cat_id=2985

(Siehe auch das Posting von Dirk Wölffel: viewtopic.php?f=8&t=2611&p=16715#p16715)

Weihnachten ist gerettet!

Viele Grüße,
Dirk

Antworten