-
Thread
Quadrokopter Regelung
pflanz nen MPU6050 drann. Zusätzlich nen Kompass (typ gerade nicht lesbar) und nen Luftdrucksensor (BMP085?). Lad dir auf den ATMega nen Arduino Bootloader drauf und du kannst den Source von MultiWii verwenden... Das Board kannst Du designen wie du willst, oder nimmst ne fertige Plattform (FlyDuino
Ich verwende diese Sensorplatine: http://dx.com/p/gy-80-bmp085-9-axis-magnetic-acceleration-gyroscope-module-for-arduino-145912 Wenn ich mit dem Luftdrucksensor nur die Höhe konstant halten will, sie aber nicht absolut messen muss, kann ich dann auf das Rechnen
-
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
Höhenmeter Berechnen (hPa, °C, %RH)
und Relative Luftfeuchte (%RH) die Höhenmeter (NN) berechnen kann? Habe folgende Sensoren: -BMP085 -DHT22 Habe gelesen wenn man die Luftfeuchte mit einbezieht dann wird die angabe in Metern genauer aber leider keine Formel dazu gefunden.
Hier meine Berechnung zur Höhe für einen Telemetriesensor auch mit BMP085: https://www.mikrocontroller.net/articles/Der_Multiplex_Sensor_Bus_(MSB)#Berechnung_der_H.C3.B6he Für kleine Werte (<1000 m Unterschied) kann man auch gut mit der linearen Methode leben. gruß
-
Thread
[V] STM32 IMU 9-DoF AHRS (iNEMO V2 Clon aber mit besseren sensoren)
wärs damit: http://www.ebay.com/itm/STM32-Microcontroller-10DOF-9-Axis-L3G4200D-ADXL345-HMC5883L-BMP085-Module-/300713997575
Hier für 59$ mit Quelltext: http://www.ebay.com/itm/STM32-Core-10DOF-L3G4200D-AXL345-HMC5883L-BMP085-Breakout-For-IMU-MWC-Compatible-/180915840922
-
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
-
Thread
Höhenmesser /Datenlogger hilfe
ich habe mal nach dem ich auf dieser Seite den Sensor bmp085 gefunden habe man das ganze etwas umgestellt. Jetzt wollte ich das ganze mit 3,3V betreiben. Könntet ihr mit jetzt vielleicht noch mal sagen ob noch fahler drin habe. Ich wollte diese http://www.sicklinger.com/de/atmel-avr-atmega-bmp085-library-in-c.html library (ohne den uart teil)verwenden und noch ein fat16 library könnt ihr mir eine empfehlen.
-
Thread
ATMEGA128 Soft - TWI / I²C
Hallo zusammen! Ich betreibe an einem ATMega128 über den TWI / I²C zwei Drucksensoren vom Typ BMP085 von Bosch. Nun möchte ich von den jeweils pro Chip möglichen 128Hz max. Samplerate möglichst viel in meinen µC bekommen, da aber beide die gleiche TWI Adresse haben, muss ich derzeit immer einen über
Siehe Link: http://www.mikrocontroller.net/topic/144500#1628574 PS zur Zeit nur mit einem BMP085
-
Thread
Luftdrucksensor
Ich habe vorgestern beim Chinesen meines Vertrauens über ebay den BMP085 geordert. Kostenpunkt inkl Versand knappe 4 Euro.
? http://www.watterott.com/index.php?page=search&page_action=query&desc=on&sdesc=on&keywords=BMP085&x=21&y=13 Gruß G.G.
-
Thread
Datenlogger - Problem beim schreiben ins Eeprom
Kondensatoren angeschlossen, aber immer noch die gleichen Probleme !! Ich habe jetzt sogar noch den BMP085 ausgelötet, da dieser irgend wie spinnt (Druck kann nicht gelesen werden), evtl. habe ich mal ausversehen mit 5V geflasht, statt mit 3.3V, aber auch ohne BMP085 bringt es nichts. Was ist mit dem
-
Thread
STM32F4 Discovery mit I2C-Bus EEPROM
hat (lag aber eher an meinem Unverständnis): Mein I2C-Bauteil (Temperature / Drucksensor Bosch BMP085) hat die Adresse 0x77. Der obige Sourcecode lief einwandfrei, nachdem ich die Geräteadresse des Sensors im Code von 0x77 auf 0xEE änderte (0x77 um ein bit nach links verschoben (bit shifting)).
> aber eher an meinem Unverständnis): > > Mein I2C-Bauteil (Temperature / Drucksensor Bosch BMP085) hat die > Adresse 0x77. > > Der obige Sourcecode lief einwandfrei, nachdem ich die Geräteadresse des > Sensors im Code von 0x77 auf 0xEE änderte (0x77 um ein bit nach links > verschoben (bit
-
Thread
msp430f2274 bmp085 i2c ohne interrupt
Hallo zusammen, ich will die sensordaten (temperatur und druck + kalibrationsdaten) von einem bmp085 mit einem msp430f2274 auslesen. ich habe schon diverse sample codes mit interrupt handling versucht anzupassen, leider hat aber keiner richtig funktioniert. die schwierigkeit bestand meist darin, dass
verwendet werden soll (achtung, dieser code ist noch nicht getestet) die passenden stellen für den bmp085 copy&pasten.
-
Thread
Problem mit meinem Projekt (Quadrocopter)
] [color=#7E7E7E]//#define DROTEK_10DOF // Drotek 10DOF with ITG3200, BMA180, HMC5883, BMP085, w or w/o LLC[/color] [color=#7E7E7E]//#define DROTEK_10DOF_MS // Drotek 10DOF with ITG3200, BMA180, HMC5883, MS5611, LLC[/color] [color=#7E7E7E]//#define DROTEK_6DOFv2 // Drotek 6DOF
[color=#7E7E7E]//#define HK_MultiWii_SE_V2 // Hobbyking board with MPU6050 + HMC5883L + BMP085[/color] [color=#7E7E7E]//#define HK_MultiWii_328P // Also labeled "Hobbybro" on the back. ITG3205 + BMA180 + BMP085 + NMC5583L + DSM2 Connector (Spektrum Satellite) [/color] [color
-
Thread
avr-g++ wo zu finden
hallo, ich bekomme in den nächsten Tagen einen BMP085 Luftdrucksensor geliefert. Den Beispielcode dazu ist aber in C++. Ich hab herausgefunden das man dafür den avr-g++ compiler auswählen muss. Im Menü zur Erstellung eines neuen Projektes ist der leider
content/language1/html/3477.htm bzw. http://www.bosch-sensortec.com/content/language1/downloads/API_BMP085.zip (die Darstellung von Links dieser Länge ist hier im Forum nicht besonders sinnvoll)
-
Thread
I²C - ein Byte zu viel
Hallo, ich hab ein Barometer (BMP085), das ich über I²C mit meinem Mikrocontroller (MSP430) auslesen möchte. Das Barometer liefert 2 Bytes für die Temperatur und 3 Bytes für den Druck. Im Code lese ich immer das MSB (most significant
Tutorial: http://learn.adafruit.com/bmp085/overview
-
Thread
Sensor zum Messen eines Druckunterschieds
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
Barometer / Höhenmessung mit MS5611
Höhenmessung in meinem Nexus 4 gebastelt. Da weiß ich nur, daß ein Bosch Sensor drin ist. Ob nun BMP085 oder BMP180 weiß ich nicht. Mit 2000 Werten gemittelt war das schon nicht übel, rauschte aber locker um 5-10Pa oder mehr. Wäre ich aber mit hingekommen. Direkt mit einem BMP085 war ein Desaster.
-
Thread
SW-I2C MSP430, Sensor, ergibt nur 0xFF
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 *** Value
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
Mobiles Altimeter mit W-Lan, Spannungsversorgung?
Hallo zusammen, ich mache gerade den Schaltplan für ein Altimeter, welches aus 2x BMP085 Drucksensoren, einem WSN802G W-Lan Chip und einem Atmel AtMega324 besteht. Alles soll auf 3,3V laufen, die Frage ist nun wie man das ganze am besten Versorgt. Die maximale Spannung aller Komponenten
Verlustleistung? Spannung sollte möglichst "sauber" sein weil kleinstmögliches Rauschen bei den BMP085 angestrebt wird. Danke für eure Tipps und Erfahrungen!
-
Thread
Sensoren "outdoor" betreiben? BMP085 + DHT22
Hallo zusammen, ich bastele gerade an einem kleinen Datenlogger mit folgenden Sensoren DHT22 und BMP085. Der Mikrocontroller soll in ein kleines, wasserdichtes Gehäuse. Nun überlege ich, wie ich die Sensoren verbaue. Den BMP085 könnte ich innen ans Gehäuse kleben und dieses dann mit einer kleinen Bohrung
-
Thread
itoa in sprintf
bestimmen. Jupp, da habe ich drauf geachtet: ----------schnipp------------- "<tr><td>BMP085</td><td>Luftdruck</td><td align=\"right\">%VA@33</td><td align=\"left\">Pa</td><td> </td><td> </td></tr>\r\n" "<tr><td>BMP085</td><td>Hoehe</td><td align=\"right\">%OW@34</td><td align=\"left\
-
Thread
Layout zu Schaltplan (Bluetooth, AVR, BMP085)
Hallo liebe Forengemeinde, ich habe hier zusammen mit 2 anderen ein Projekt am Laufen, in dem ein Zeppelin von selbst fliegen kann (nach GPS-waypoints usw...). Die ganze Software soll auf einem Android Smartphone laufen, und mein Part des Projektes ist die Verbindung zwischen Servos/Fahrtenreglern und dem Smartphone. Weil das Smartphone zusätzlich kein Höhenmesser und Temperaturmesser besitzt, wird dieser auch noch extern angeschlossen. Um dieses Problem zu lösen, benutze ich als Hauptsteuerung einen AtMega8. Zusätzlich: -Die Akkuspannung wird über einen Spannungsteiler gemessen. -Die
-
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
, 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 brauche Hilfe bei C Pseudocode
Moin, ich möchte den Drucksensor BMP085 auslesen und das Datenblatt ist etwas knapp bzw. kapier ich ein Detail nicht sicher, u.a. auch weil ich kein C kann und die Beschreibung basiert teilweise auf C-Pseudocode. Da die Auswertung schweinekompliziert
-
Thread
Probleme mit I2C
Ack 'lese Antwort I2cstop Am Bus hängt ebenfalls ein BMP085 und ein Eeprom 24C1024, mit denen hat bis jetzt immer alles funktioniert, sollte also nicht am Master liegen. Zu meinem Versuchsaufbau: zwei Slave am Bus, der erste mit Adresse H28, der zweite
H_adr , Ack 'lese Antwort > I2cstop Richtig so? > Am Bus hängt ebenfalls ein BMP085 und ein Eeprom 24C1024, mit denen hat > bis jetzt immer alles funktioniert, sollte also nicht am Master liegen. Wenn mehrere Devices gleichzeitig drann waren und auch mal mehr als 1 Byte pro Devices
-
Thread
UART läuft auf ATMEGA 32 aber nicht auf 328
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
Drucksensor BMP085 und msp430f5528
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
Suche bmp085 Alternative die min. bis 4bar geht
Hallo, Prinzipiell brauche ich ein Luftdruck Sensor der min. bis 4bar (Optimal aber bis 6bar, max. 10bar) geht. Außerdem muss es zw. 6mm bis max. 8mm groß sein. Der bpm085 wäre mein Traum-Kandidat(I2C, ADC, 3V, 5€..) wenn ich ihm nur beibringen könnte mit etw. mehr Druck umzugehen. Meine Hoffnung ist das Bosch schlichtweg das gleiche für 6bar hat, und hier jemand die bezeichnung + Bezugsquelle kännt, und der Preis verkraftbar bleibt. Ansonsten freue ich mich auch über Alternativen: Ich kann auch auf die bpm-gimmicks verzichten solange der sensor klein genug ist, 4-6bar schaft, es eine Einzelstück
-
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
Digitaler Druckluftmesser
Beispiel: http://www.ebay.de/sch/i.html?_trksid=p2050601.m570.l1313.TR11.TRC1.A0.Xbmp085&_nkw=bmp085&_sacat=0&_from=R40
-
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
AtXmega und Li-Ion (Vmax) Wer hat Erfahrung damit??
es ohne Problem läuft, dann spare ich mir sehr viel Zeit und Ärger. Z.B. der Luftdrucksensor BMP085 ist bis 3,6V spezivifieziert, läuft aber mit 4,2V stabil (Laut Datenblatt: absolte maximum value 4,25V). Sogar 5V hatte ich kurze Zeit mal dran. Ich glaub ja nicht, dass der Xmega an 4,2V überlebt
-
Thread
Welche IMU - 10DOF?
http://www.drotek.fr/shop/en/36-imu-10dof-itg3200-gyro-bma180-accelerometer-hmc5883-magnetometer-bmp085-pressure.html
-
Thread
TWI i2c adresse
Hallo, nein natürlich nicht. Es handelt sich um einen Bosch BMP085. ich habe es mit (0xEE>>1) versucht.
-
Thread
Luftdruck Sensor Auswahlhilfe
Nimm einfach einen BMP085 / BMP180 / BMP280 / BME280 und probier's aus.
-
Thread
Wetterstation mit T,P,rH: Taupunkt und was noch?
auf Basis eines STM32 boards von Olimex zu basteln, habe bisher einen Absolutdrucksensor (Bosch BMP085) sowie einen Sensor fuer relative Feuchte und Temperatur (Sensirion SHT21, natuerlich aussen moeglichst weit weg vom Fenster angebracht). Jetzt frage ich mich, was fuer meteorologische Werte ich daraus
-
Thread
NRF24L01+ im Hausbus
Github.com/wilmsn Aktuell besteht das ganze aus einen Raspberry PI und einem ATMEGA Knoten mit BMP085 als Luftdruck und Temperatursensor. Ausgabe erfolgt im Web: wilmie.de/wetter.html Wenn die die passende Bibliothek benutzt kannst du tausende dieser Module in einer Baumstruktur vernetzen. Grüße
-
Thread
BMP180 in Assembler
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
Welches Multisensorenboard
Multisensor-Chips bzw boards... Ich hab da eher an sowas gedacht: http://www.ebay.de/itm/HMC5883L-BMA180-BMP085-ITG3200-NEO-6Q-GPS-5V-Ant-/260818964866?pt=Radio_Control_Vehicles&hash=item3cba059182 aber ich kann nicht sagen, ob das was taugt
-
Thread
Erstes Layout - Feedback bitte!
unserer Heizung war noch Platz. Daher kommen dort ein DHT22 (Temperatur + Luftfeuchtigkeit) und ein BMP085-Modul (Luftdruck mit hinein). Deren Daten sollen ebenfalls auf den Bus. Eventuell kommt später noch mehr dazu. Alle Busteilnehmer brauchen jeweils einen Mikrocontroller mit rudimentärem "Benutzerinterface
-
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
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 beim
-
Thread
Welchen Mikrocontroller für IMU
momentan an einem Olimexino mit stm32 und nem 9DOF-Stick von Sparkfun (ADXL345,ITG-3200,HMC5843), BMP085 für den Luftdruck, MPXV7002DP für den Staudruck, SRF05 Ultraschall Entfernungsmesser für die Landung, EM-406a SiRF StarIII GPS Gruß Heiko
-
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
-
Thread
MPU9150 in Projekt-Klasse
seltsame ist ja, dass dies nur mit dieser speziellen Lib nicht funktioniert. Andere, wie z.B. PIDv1, BMP085, kein Problem. Bin wirklich auf Eure Hilfe angewiesen, auch wenn die Frage banal sein sollte. Gruß Willi
-
Thread
Mehrere Pull-Up-Widerstände notwendig?
Devices habe und verschiedene Pull-Up-Widerstandswerte. Bauelemente: HMC5883L -> 2,2k Ohm BMP085 -> 4,7k Ohm LSM303DLHC -> 10k Ohm Ich nehme an alle Pullups müssen verbaut werden und diese so nah am Bauelement wie möglich, aber warum stören sich die Pull-Ups dann nicht gegenseitig? Beziehungsweise
-
Thread
effiziente pow(,) - Funktion für ARM32 gesucht
barometrischen Höhenberechnung in einem Modellflugzeug. Das ganze erhält seine Messwerte aus einem Bosch BMP085-Sensor und läuft auf einem STM32F100RB mit 24 MHz. Die Berechnung läuft auch hervorragend, dauert aber aufgrund der pow()-Funktion verhältnissmäßig lange... [c]/* calculate altitude in 0.1 m */
-
Thread
Brauche Hilfestellung bei log und avr-gcc
ich bin gerade dabei einen Höhensensor für Modellfugzeuge zu bauen. Dafür möchte ich den Bosch BMP085 als Drucksensor nehmen. Nun gehts mir natürlich nicht um die absolute Höhe, sondern um die Höhendifferenz in Metern zwischen Referenzluftdruck P0 (in Pascal) welcher beim Power-On gespeichert wird
-
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
Telemetrie-Sensoren Entwicklung für "Multiplex Modellsport GmbH" Empfänger
für Sensoren hast du schon gebaut? Einen 4-fach Spannungsensor für 6s, einige Höhe/Vario mit BMP085 und BMP180 und Temperatursensoren mit DS18B20. Wollte auch noch einen 70A Stromsensor mit ACS709 bauen aber ich komm mit diesem Baustein nicht klar. Nur Rauschen und Drift. Dann entwickle ich