Hallo! In meinen derzeitigen Projekt will ich 3 analoge Werte lesen und über I2C an mein RaspberryPi schicken. Ich bin bereits im Besitz von einer 12bit ADC zu I2C Platine mit entsprechenden IC von Arduino (Name vom IC:ADS1115). Der IC mit der Adresse wurde beim Verbinden vom RaspPi auch schon gefunden. Also es funktioniert. Da ich noch keine Erfahrung in diesem Bereich habe, wollte ich fragen ob es wen gibt, der sich mit der Programmierung für diesen IC auskennt? Oder wie würde der Code ausschauen, wenn man diese analogen Werte einlesen will? Ich wäre über Hilfe sehr dankbar!!!
Welche Sprache willst Du denn benutzen? Der Pi kann so ziemlich alles was auch dem Markt ist (ok, I2C in Brainf*ck wird schwierig aber sonst ...)
In C da ich das recht gut kann. Habe mir bis jetzt das Datenblatt durchgelesen. (über die einzelnen Register wie man die setzt, usw...) Nur leider weiß ich noch nicht ganz wie ich das praktisch umsetzen soll.
:
Bearbeitet durch User
Es gibt eine fertige Bibliothek für den ADS1115 für den Arduino: http://learn.adafruit.com/adafruit-4-channel-adc-breakouts/overview Die kannst du dir ja mal anschauen. Die ist auch einfach auf Linux zu portieren. Du müsstest nur die Funktionen, die auf den I2C-Bus zugreifen, anpassen.
:
Bearbeitet durch User
Das ist super! Komisch, dass ich das nicht selbst beim Suchen angefunden habe... Aber vielen Dank!
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.