Wie kann ich über die I²C-Schnittstelle mit digitalen Sensoren sprechen? Hardware: Welche Pins auf dem Raspberry Pi GPIO kann ich verwenden? Software: Welche I²C-Bibliotheken gibt
I²C steht für Inter-Integrated Circuit und ist ein Datenübertragungssystem, das Verbindungen zwischen Computern oder Mikrocontrollern und Low-Level-Peripheriegeräten (z. B. Sensoren oder EEPROMs) ermöglicht. Es handelt sich um einen seriellen Multi-Master-, Multi-Slave-, Single-Ended-Computer-Bus.
Wie kann ich über die I²C-Schnittstelle mit digitalen Sensoren sprechen? Hardware: Welche Pins auf dem Raspberry Pi GPIO kann ich verwenden? Software: Welche I²C-Bibliotheken gibt
Ich arbeite an einem Roboter mit einem Arduino Uno R3 und wollte die Fähigkeit haben, den Arduino drahtlos zu steuern, wie das Stoppen des Arduino, ohne jedes Mal den Netzstecker ziehen zu müssen. Ich möchte wissen, wie ich meinen Raspberry Pi am sichersten mit dem Arduino verbinden kann, ohne dass...
Ich habe versucht , auf I2C drehen folgenden dieses Tutorial http://www.raspberrypi-spy.co.uk/2014/11/enabling-the-i2c-interface-on-the-raspberry-pi/ Aber ich habe ein Problem, das ich nicht lösen kann. Der Befehl i2cdetect -y 1kehrt zurück 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: 03 04 05 06 07 08...
Ich habe 2012-07-15-wheezy-raspbian installiert und das i2c-dev-Modul und i2c_bcm2708 sind da und arbeiten mit i2c-tools. Wie kann ich das i2c-dev-Modul usw. beim Booten
Ich habe ein paar DS18B20 Temperatursensoren. Diese werden normalerweise in Arduino-Projekten verwendet, aber ich verstehe nicht, warum ich sie nicht mit einem Pi verwenden soll. Es gibt eine Software namens DigiTemp , die das Gerät anscheinend antreibt , und ich habe sie kompiliert und auf dem Pi...
Gibt es eine einfache Bibliothek, um mit I2C für C ++ zu sprechen? Ich habe ein paar Sachen für Python und Java gefunden, aber ich wollte C ++. Ich hatte gehofft, dass jemand die Arduino Wire-Bibliothek portiert hat, damit ich Code verwenden kann, den ich bereits für das Arduino geschrieben...
Ich teste die i2c-Kommunikation zwischen Pi und Arduino. Der Arzt sagt: write_i2c_block_data(addr,cmd,vals) Block Write transaction. int addr,char cmd,long[] None Ich habe diesen Test: Auf Pi: import smbus bus = smbus.SMBus(0) bus.write_i2c_block_data(address, 48, [49, 50, 51] ) Auf...
Ich habe einen Kunden, der mehrere große Bronzeschilder mit jeweils 100-150 kleinen Glühbirnen hat, insgesamt ungefähr 400 Glühbirnen. Die Lampen werden nach einem Zeitplan ein- und ausgeschaltet, derzeit von Hand (teilweise Abschrauben der nicht benötigten Lampen). Meistens werden ungefähr ein...
In der Hardwaredokumentation des BCM2711 sind mehrere E / A-Schnittstellenoptionen aufgeführt. Unter anderem sind dies: bis zu 6 × I2C, bis zu 6 × UART (mit I2C gemuxt), bis zu 6 × SPI (nur fünf auf Raspberry Pi 4B belichtet) Der Pi 4 teilt jedoch die Pinbelegung seines GPIO-Headers mit den...
Ich muss Kerneltreiber für einige I2C-Peripheriegeräte verwenden, daher benötige ich Kernel-I2C-Unterstützung. Wie bereits in einer früheren Frage erläutert, bietet der aktuelle 3.1.9-Kernel keine Unterstützung für die I2C-Hardware des SoC. Ich hatte gehofft, dass das neue Debian-Image einen...
Weiß jemand, wie man einen Raspberry Pi 3 als I2C-Slave (in C ++) einrichtet? Bevor jemand antwortet, dass es nicht möglich ist, ist es möglich. Hier ist ein Link, der besagt, dass es möglich ist (Pigpio-Dokumentation) Dies ist der Code, den ich verwenden möchte (über den obigen Link): #include...
Ich habe Schwierigkeiten, den Raspberry Pi an praktisch jeden I2C-Sensor anzuschließen. Ich habe viele Tutorials durchgearbeitet, wie der I2C-Treiber funktioniert, und meine Verbindungen sind korrekt. Trotzdem erhält ich von i2cdetect (oder einem I2C-basierten Code) keine Adresse. Was sind die...