-
Thread
BMP180 stört die Arduino-ESP8266-Kommunikation
Bibliotheksproblem das Problem sein? Ich verwende diese Bibliothek: https://irenx.ir/wp-content/uploads/2020/06/bmp085irenx.ir_.zip Hat jemand Vorschläge, wie alle Komponenten konfliktfrei zusammenarbeiten können?
würde ich ESPEasy nutzen, kann dann TCP, MQTT,.... https://www.letscontrolit.com/wiki/index.php/BMP085_BMP180
-
Artikel
Temperatursensor
bis +125°C, I2C, Gehäuse SO8 und TSSOP8. Einzelstück-Preis bei Segor 1,50€ (2012/I) Bosch Sensortec BMP085 / BMP180. Die BMP085 (bzw. der verbesserte, aber Pin- und Software-komapatible Nachfolger BMP180) sind eigentlich Luftdrucksensoren, die jedoch auch einen Temperatursensor mitbringen. Der Anschluss
-
Artikel
Luftdrucksensor
sparkfun Watterott Beispielcode: Jeelabs Ports Library C++ mit Floatingpoint (Toter Link) Jeelabs PortsBMP085 Library C++/Arduino Library (Port library interface to BMP085 sensors connected via I2C) BMP180. Der Nachfolger des BMP085 (siehe oben). Dieser ist noch ein wenig kleiner, ansonsten laut Datenblatt
Das neue Datenblatt und Beispielcode kann hier (Herstellerseite) gefunden werden. Das Datenblatt des BMP180 erklärt auch den BMP085 etwas besser ;) (interne Register, Power-On-Reset ...) Bezugsquelle (mit etwas Glück) : ebay - internationale Suche BMP085 ab ca.3,5 $US (aktuell unter 3 Euro) BMP180 ab ca
-
Thread
Fehler beim Öffnen der Datei
Format frisch formatiert. Hier der Code: [c] #include <SPI.h> #include <SD.h> #include <Adafruit_BMP085.h> File meineDatei; Adafruit_BMP085 bmp; void setup() { // SD-Karte initialisieren Serial.begin(9600); while (!Serial) { ; // warten auf serielle Portverbindung. } if (!bmp.begin()) { Serial.println("Could not find a valid BMP085 sensor, check wiring!"); while (1) {} } if (!SD.begin(10)) { Serial.println("Initialisierung fehlgeschlagen!"); return
-
Thread
Datenblatt gesucht
sind das L3G4200D 3-Axen-Gyro ADXL345 3-Achsen-Beschleunigungssensor MC5883L 3-Achsen-Kompass BMP085 Barometer/Thermometer Und zu denen wirst du sehr sicher selber die Datenblätter finden.
-
Thread
LED_Matrix mit esp32
NEO_MATRIX_ROWS + NEO_MATRIX_ZIGZAG, NEO_GRB + NEO_KHZ800 ); #endif #define BMP_SCK (27) //bme bmp screen pin defines #define BMP_MISO (33) #define BMP_MOSI (26) #define BMP_CS (25) //Adafruit_BMP280 bmp; // I2C //Adafruit_BMP280 bmp(BMP_CS)
NEO_MATRIX_COLUMNS + NEO_MATRIX_ZIGZAG, NEO_GRB + NEO_KHZ800); #define BMP_SCK (27) //bme bmp screen pin defines #define BMP_MISO (33) #define BMP_MOSI (26) #define BMP_CS (25) Adafruit_BMP280 bmp(BMP_CS, BMP_MOSI, BMP_MISO, BMP_SCK); // software spi
-
Artikel
I²C
TexasInstruments TMP175 von TI (mehr als 8 Bausteine im gleichen Bus möglich) Drucksensoren SMD500 BMP085 Beschleunigungssensor BMA020 Audioverstärker TPA2016 TPA2026 TDA8594 TPMs (Trusted Platform Module) SLB 9645 Galvanische Trennung. AN913 von Analog Devices I2C Isolators von Analog Devices Si840
-
Thread
Frage zum Umweltsensor BME280
wiring, address, sensor ID! SensorID was: 0x58 ID of 0xFF probably means a bad address, a BMP 180 or BMP 085 ID of 0x56-0x58 represents a BMP 280, ID of 0x60 represents a BME 280. ID of 0x61 represents a BME 680. (In der Adafruit_BME280.h habe ich die Adresse von 77 auf
-
Thread
Bmp085 Forcedmode
BMP085 nicht viel Strom braucht) Danke nochmal
Bosch runtergeladen aber mit den > Modi habe ich noch nicht geblickt. Das letzte Datenblatt vom BMP085 (Rev 1.2 von 2009) sollte reichen. https://media.digikey.com/pdf/Data%20Sheets/Bosch/BMP085.pdf > Aber jetzt mach ich es wohl erstmal so, dass ich ihn per Pin einschalte > (wird der Wemos
-
Thread
Temperaturgenauigkeit bmp180 bzw. gy68
) AC6 = (AC6 << 8) + bmp180.read_byte_data(address,0xb5) # short MC = bmp180.read_byte_data(address,0xbc) MC = (MC << 8) + bmp180.read_byte_data(address,0xbd) if(MC > 0x7fff): MC -= (1<<16) # short MD = bmp180
Besorg dir einfach ein zweites Modul. Das gibts selbst aus D sehr billig: https://www.ebay.de/itm/BMP180-Digitaler-Luftdruck-Sensor-GY-68-BMP085-Arduino-Raspberry-Barometer-Modul/392878966812?hash=item5b7969481c:g:ugAAAOSwl5ZfFLEj Dann weißt du wenigstens, ob es am Sensor liegt oder nicht.
-
Thread
Wetterstation mit Arduino und BME280
noch ein wenig angepasst, ist aber soweit fertig. Jetzt warte ich nur noch auf den Sensor. Den BMP085 Luftdrucksensor und den DHT22 für die Luftfeuchtigkeit habe ich schon in einen meiner Arduino-Aufbauten in Verwendung. Da waren die erhaltenen Werte nachvollziehbar. Bezüglich BME280 lasse ich mich
-
Thread
viele arduino nano/promini günstig kaufen
Schnäppchen Thread gesucht werden. Zum Beispiel auf Ali : https://www.aliexpress.com/item/5PCS-BMP180-Replace-BMP085-Digital-Barometric-Pressure-Sensor-Module-For-Ar/1859047481.html?spm=2114.search0104.3.128.743232523ue0KB&ws_ab_test=searchweb0_0,searchweb201602_8_10065_10068_10890_10547_319_10546
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V4]
Schalter rot, 1-pol. 250V 10A für 6,99€ - 70% = 2,10€ -> 0,18€ / Stück https://www.amazon.de/dp/B085B21DX1 20 Einbautaster rund rot 16mm für 8,99€ - 70% = 2,70€ -> 0,14€ / Stück https://www.amazon.de/dp/B08LL7H1W1 1-Kanal Multifunktionsrelais für 9,99€ - 70% = 3,00€ https://www.amazon.de/dp
scheinen nur per PP durchsetzbar. P.S.: achja: es gibt da eine SW im Netz, damit lassen sich aus dem .bmp sogar gezielt Werte auslesen. P.P.S.: der Videolink zur Reparaturanleitung (50MB) http://mail.qq.com/cgi-bin/ftnExs_download?t=exs_ftn_download&k=5a313336bf5d669f2c26e55f186556534d6b7b060954554c537b41077e121b120d0265036f31190318705d0568000c616a31555058044f0c12053308&
-
Thread
Was ist das für ein Sensor?
entsprechende I²C Adresse (0x77). Ich habe jetzt alles durchprobiert und lediglich eine Bibliothek für den BMP085/BMP180 hat Ergebnisse geliefert, nur waren die Werte für den Luftdruck und die Errechnete Höhe über NN komplett daneben. Deshalb mal hier die Frage, ob jemand das Modul kennt bzw. mir sagen kann
Bosch BMP180
-
Thread
SW-I2C MSP430, Sensor, ergibt nur 0xFF
Calibration Register 0xAA des Sensors auszulesen. Leider kein Oszi zur Verfügung. Die main: [c] #define BMP085_I2CADDR 0xEE unsigned char buffAC; void main(void) { WDTCTL = WDTPW + WDTHOLD; if (CALBC1_1MHZ==0xFF) { while(1);
SCL + SDA); I2C_POUT &= ~(SCL + SDA); __delay_cycles(1000); i2c_readData(&buffAC, BMP085_I2CADDR, 0xAA, 2); }[/c] Timing? Falsche GPIO? Geht das mit PDIR nicht so hier? Pullups nicht von Haus aus ok? Irgendwas richtig dummes? (Gleich noch eine blöde Frage, in der folgenden Funktion
-
Thread
BMP280 Kalibrierwerte falsch
Ich hab hier diverse I2C-Sensoren am Start (alle aufm Steckbrett): *** BMP085/BMP180-Test *** Chip-ID: 0x55 Pressure/Temp: 95743 Pa @ 20.1 °C Altitude: 476.41 *** BME280-Test *** Chip-ID: 0x60 Pressure/Temp: 95799 Pa @ 20.2 °C and 71.4%RH *** LM92-Test ***
Oliver J. schrieb im Beitrag #5093946: > *** BMP085/BMP180-Test *** > Chip-ID: 0x55 > Pressure/Temp: 95743 Pa @ 20.1 °C > Altitude: 476.41 Dann solltest du auch verraten, was du deinem Sensor als Input gegeben hast. Den Luftdruck kann er messen
-
Thread
STM32 I2C-Kommunikation
Hallo, ich möchte ein GY-88-Board (MPU6050 + HMC5883 + BMP085) mit einem STM32F4 auszulesen. I2C-Kommunikation funktioniert soweit ganz gut. Um das Auslesen der drei Sensoren möglichst im Hintergrund laufen zu lassen möchte ich folgendes haben. Bei fertigem
-
Thread
Horizon EDA [War: Neues, halbfertiges Elektronik-CAD-Programm]
DFX probiere ich mal aus. Von EAGEL kenne ich es das man BMP Datein einlesen kann, die werden dabei dann wohl in irgendwas umgesetzt (Linien / Polygone). Wenn das sozusagen so was wie ein DFX Import ist dann ist das ja fast drin. Wie man gescheit BMP nach DFX
DXF ist halt ein Zeichnungsformat und damit eine Vektorgrafik. BMP ist so ziemlich das primitivste Bitmap-Grafik-Format. Vektorgrafik nach Bitmap wandeln ist einfach, Bitmap nach Vektor ist aufwändig. Man muss ja entlang der Kontrastgrenzen der Pixel einen Vektor
-
Thread
Höhenmesser für Wetterballon
Du könntest das hier nachbauen: https://www.sparkfun.com/products/retired/9944 Der BMP085 geht auch nur bis 9000m.
-
Thread
Beschleunigungssensor mit Bluetooth oder WLAN für Arduino?
Flight-Control-Controller-MWC-Board-Multicopter ATmega 328P / GYRO MPU6050 + ACC / MAG HMC5883L / BARO BMP085 Passende Bluetoothmodule gibt es auch dafür. http://www.ebay.de/itm/like/271604577444?lpid=106&chn=ps&ul_noapp=true
steht, dass er maximal 10G verträgt, also ist er für diese Anwendung ungeeignet. Im Datenblatt des BMP085 finde ich keine Angabe, wieviel Beschleunigung er verträgt. Das ist ein nennenswertes Risiko für den Erfolg des Projektes.
-
Thread
BMP085 Stromverbrauch
Hallo, wieviel Strom verbraucht das BMP085? Berechnet sich der Strom über "Avg. Current @ 1 Sample/sec" bezogen auf die internen Samples z.B.: Power Mode - ultra Low 1sec ------------------- * 3uA = 666,7uA 0,0045sec * 1Sample
Anton Schmitt schrieb im Beitrag #4749532: > wieviel Strom verbraucht das BMP085? > Berechnet sich der Strom über "Avg. Current @ 1 Sample/sec" bezogen auf > die internen Samples z.B.: > Power Mode - ultra Low > > 1sec > ------------------- * 3uA = 666,7uA > 0,0045sec
-
Thread
Physikprojekte
2e11d779fd0d%7Cparentrq%3A7f4a9ed61750aaee8c00004bfff59368%7Ciid%3A1 Als Drucksensor kommt der BMP085 zum Einsatz. Dieser ist aber eigentlich kaum mehr zu erwerben. Stattdessen gibt es seinen Nachfolger BMP180 vielerorts für wenige Euro. Nachteil ist die nicht mehr zentral angeordnete Sensoröffnung
-
Thread
Luftdruck Sensor Auswahlhilfe
Nimm einfach einen BMP085 / BMP180 / BMP280 / BME280 und probier's aus.
-
Thread
China-BME280 Problem
Platinenerwärmung die Ursache. Eigenerwärmung spielt bei einem Ausleseintervall von 60sec keine Rolle. Ein BMP085 liegt ebenfalls in dieser Streuung. (6 DS18B20 auf 6 verschiedenen Nodeplatinen zeigen Abweichungen von 0.1 Grad, da sind 0.2Grad Abweichung des BME verschmerzbar). Druck: Bei zwei der 3 BMEs
stimmen die Druckwerte nur bis auf 3mbar mit den Drücken meiner Umgebung (von wetter.com) überein. Ein BMP085 folgt den 2 erstgenannten. Luftfeuchte: Im Innenraum plausible Werte, aussen ist die Streuung (gegenüber wetter.com) wesentlich stärker. Ich bin absolut zufrieden mit den Dingern, die Luftfeuchte
-
Thread
3-Achsen-Magnetometer
eignet sich u.A. dieses Sensor-Board: "10 DOF 9axis Indicator Module L3G4200D ADXL345 HMC5883L BMP085 Arduino" http://www.banggood.com/10DOF-9-axis-Indicator-Module-L3G4200D-ADXL345-HMC5883L-BMP085-Arduino-p-80213.html Sowas und empfindlichere Sensoren werden z.B. bei Multikoptern in der Flugsteuerung
-
Thread
10bit AD-Wandler auf 12bit
https://www.sparkfun.com/datasheets/Components/General/BST-BMP085-DS000-05.pdf nim doch einfach diesen Sensor.
@peda Darf er ja nicht, sonst könnter er ja auch den BMP nehmen Gruß Frank aus Köln
-
Thread
Stratosphärenballon
SELBSTVERSTÄNDLICH gibt es auch alles fürn zehner zum selber basteln: http://www.watterott.com/de/BMP085-Barometric-Pressure/Temperature/Altitude-Sensor-5V
-
Thread
BMP 085- + MPU6050-Board , 2x I2C-VCC
Hallo, wie vertragen sich die 2 Sensoren im Bezug der I2C-VCC? Vielen Dank
-
Thread
BMP180 in Assembler
http://www.avr.roehres-home.de/sensoren/i_druck_sensor.html Würde ich zwar auch heute noch für den BMP180 zustande bringen, nur wozu? Habe hier einen BMP180 laufen, zusammen mit einem FOST02 an einem Arduino ProMini mit der passenden Lib dafür. Für den FOST02 mußte ich zwar die SHT-Lib etwas anpassen
Hier eine Assembler Lib (AVR) für BMP085/180, die ich mal entwickelt habe. Zum großen Teil sollte diese selbsterklärend sein (habe derzeit leider keine Zeit, bei Fragen groß zu unterstützen).
-
Thread
UART läuft auf ATMEGA 32 aber nicht auf 328
LDR Pin 24 (PC1): an LCD RS Pin 25 (PC2): an LCD RW Pin 26 (PC3): an LCD E Pin 27 (PC4): SDA an bmp085 Sensor Pin 28 (PC5): SCL an bmp085 Sensor
-
Thread
Sensor zum Messen eines Druckunterschieds
ziehen" lösen - Wäre das eine > Möglichkeit? Dann braucht man nur einen barometrischen Drucksensor (BMP085/180/280, MS5611 o.ä.) und muss in der Software gucken, dass man den "nicht am Schlauf ziehen"-Druck vernünftig rausfiltert. Neben diesen Absolutdrucksensoren gibt es natürlich auch Differenzdrucksensoren
beinahe gesagt "aus dem vorigen Jahrhundert" - kosten? Tom E. schrieb im Beitrag #4344686: > ... (BMP085/180/280, MS5611 o.ä.)
-
Thread
Temperatursensoren: Genauigkeit
ist - sind das 21 Grad, 20,5 oder 21,5? Damit ist die Auflösung von 0,01°C doch wertlos- oder? BMP085 "Absolute Genauigkeit +-1°C typ. über kompletten Temperaturbereich. Relative Genauigkeit ist im Datenblatt nicht spezifiziert, gemessen gegen einen SHT11 ca. +-0.1°C. Auflösung: 0.1°C mit Herstellercode
-
Thread
Drucksensor KPY10
Wenn du damit ein Barometer oder einen Höhenmesser bauen willst, solltest du modernere Teile wie BMP085 oder BMP180 verwenden. Die sind wesentlich empfindlicher und stabiler, erzeugen ein digitales Ausgangssignal und haben diverse Korrekturen von Kennlinie und Temperatur schon eingebaut. Gibts für
-
Thread
Raspberry Pi + SHT25 + BMP180
/BoschSensortec/BMP180_driver), die eigentlich die erste Anlaufstelle sein sollten... Raffi schrieb im Beitrag #4132011: > Ich bin bisher leider noch nicht fündig geworden. ...:-)... ...der BMP085 unterscheidet sich, ansteuertechnisch, auch nicht wesentlich vom BMP180. Da finden sich sicherlich unzählige Codebeispiele im Netz! Raffi schrieb im Beitrag #4132011: > Hat jemand vielleicht auch schon Sourcen, die zusätzlich auch noch den > BMP180 an der zweiten
-
Thread
UV-Laserdrucker II
Vom Postscript komm ich in einem Rutsch auf ein schwarzweißes Bitmap, das spart viel Mühe und das bmp-Format ist leicht zu verstehen. Grüße, Guido
Interesse an Deiner Spirale). Ich rechne lieber selbst aus einem skalierbaren Format wie PDF nach BMP um und beobachte die entstehenden "Artefakte" um diese dann nach Möglichkeit zu eliminieren.
-
Thread
präzisions Variometer Sensor gesucht
anderem Höhe zu messen, und daraus die Steig- und Sinkrate (Vario) zu bestimmen. Als Sensor ist ein BMP085 zum Einsatz gekommen, für die Höhe völlig ausreichend, nur eben für den Variowert total ungenügend... Deshalb bin ich nun auf der Suche nach einem besseren Sensor. Es sollte ein Resultat wie
Der MS5611 ist in der Praxis wesentlich besser als der BMP180/085. Modellflug Varios habe ich mit beiden Varianten schon länger gebaut. Beim MS5611 bekommt man alle 20ms einen neuen Druckwert. Die Tiepass gefilterten Druckwerte werden bei mir über eine
-
Thread
BMP180 Kalibrationswerte
gcc mit AVR-Studio 6.1 auf einem AtMega328P Ich benutze die Bibliotheken von Stefan Sicklinger bmp085_lib_stefan_sicklinger_version_0_8 Mein Mess-Intervall liegt bei ca. 1sec... Wenn ich den BMP180 mit nem Raspberry über Phyton auslese, bekomme ich gültige Druckwerte um die 1004 mBar derzeit
Long. Wieso muss man für jeden Furz einen Funktion machen?? Macht sowas wirklich Sinn? [c]int32_t bmp180_getT() { return (int32_t) bmp180_read16(BMP180_REG_OUT); }[/c] in bmp180_read16() hast Du das drin [c]return(lbyte + ((uint16_t) hbyte << 8));[/c] Probiere mal so, wie es alle anderen
-
Thread
Drucksensor BMP085 und msp430f5528
nimm ihn in Betrieb. Wenn der einwandfrei funktioniert, kannst Du Dir ein einfaches Beispiel für den BMP085 im Netzt suchen. Damit solltest Du zurecht kommen. Das Prinzip ist immer das gleiche: Initialisieren(); Lesen(); Schreiben(); Ganz einfach :-)
-
Thread
Sammelbestellung IoT & IoE "unsinniger donnerstag"
module TTL to RS-485 module "HX711 24 high precision AD sampling weighing sensor module" BOSCH BMP085 Barometric Digital Output Pressure Sensor Module Board BOSCH BMP180 temperature module Air pressure module The human body induction module pyroelectric infrared module HC-SR04 Arduino Ultrasonic
-
Thread
BMP085 an Raspberrypi B+ funktioniert nicht
Hallo, ich habe den Sensor BMP085 an einen Raspberrypi B+ angeschlossen. Die Pins sind wie folgt miteinander verbunden: [code] BMP085 RPI B+ SDA SDA1 (GPIO2) SCL SCL1 (GPIO3) VCC
sind 6 Pullups verbaut. 2 auf dem BMP085, 2 auf dem Raspi und 2 von Dir.