🚀 Elevate Your Projects with Precision!
The BMP388 Barometric Pressure Sensor is a high-precision digital sensor designed for versatile applications, including drones and IoT projects. It features a compact 24-bit design, low power consumption of just 3.4μA, and operates effectively across a temperature range of 0°C to 65°C. Compatible with popular platforms like Arduino and Raspberry Pi, it offers a wide measurement range of atmospheric pressure, making it ideal for both hobbyists and professionals.
Card Description | Integrated |
Brand | CQRobot |
Series | BMP388 |
Item model number | AngelBMP388US |
Item Weight | 0.81 ounces |
Package Dimensions | 2.44 x 2.2 x 0.63 inches |
Color | BMP388 |
M**B
Customer Service is great, will reevaluate the board in future.
7/29/2021 Review UpdateCustomer Service : I found several messages from the non-sales teams. It seems that while the description used hPa units, the board reports Pa units which describes the difference what I was expecting to what numbers I was getting. They said they would edit the description to clear up any confusion. Kudos to CQRobot for getting to the bottom of the issue. It seems a very silly one and I am not sure if its my fault, but I should have been able to conclude the reason. I will return to the sensor board to reevaluate it and make sure my memory of its functions is accurate. Till then, I will give 5 stars simply for customer service alone!6/24/2021 Review UpdateCustomer Service : They replied to me same day which is impressive, but after explaining my issue as I have below (same data, but less words) they pointed me to their wiki link (it was linked in the email at least). I still don't want to give them a grade yet as this may be an automated email. I will update my review again soon.6/24/2021Packaging A+ : The product is reasonably packaged. I give it an A+Instructions C- : Instructions are non existent. You must find the non-hyperlinked address in the description buried under a lot of text. Once you find it you are pretty good. Be aware of competing libraries.Installation B : It comes with an OCEAN and male header pins. They supply an OCEAN wireharnes plug with female dupont connectors on the other end. You can use male to female dupont wires. Its easy. They lose a letter grade due to the the male header pins not being screen print labeled (though its documented in the link provided).Supplied Code & Library N/A : Firstly, CQRobot has provided libraries for Arduino, RasPi, and STM32 boards. I have only used 16bit Arduino. That being said, it is refreshing to see so many alternatives available provided by the seller! That is awesome! The less awesome part: if you are new to arduino, you won't be familar with adding libraries from a ZIP as these libraries are not available in the manager (Why wouldn't it be added there?!?!). If you don't separate your program code from your library you will need to replace your #include "<" and ">" with double quotes. If your code doesn't work, which it should work out of the box, just swap between the two. There is an assumption of end user skill.The not so good part. You don't have an option to select which data you receive. You get it all! that is (3) 4byte floats. Pressure and temp are calibrated (at factory. you cant calibrate yourself) readings and an inferred altitude. That can be a lot of variable storage if you don't need it all. I wish I could select which data I received. Oh well.The bad part. So it worked out of the box. It is consistent, but not accurate. The pressure range in the description states "300hPa to 1250hPa.". The pressure readings I receive are 100,000.00+ mBar/hPA, well outside of the sensor's range. The sensor manufacturer datasheet makes similar claims. My phone barometric sensor reads ~999.xx mBar/hPA. Weather websites cite similar numbers as my phone. The temperature sensor is roughly 1 degree C different from a Senserion temp sensor and remains consistent.Customer Service N/A : I contacted Customer Service with my issues and will update my review according to their response.Current Conclusion N/A: I am reluctant to give an overall grade to this product as I believe the pressure readings discrepancies could be sourced to user error, factory calibration error, or faulty implementation of code. I am quick to dismiss code being the issue since others have had success. I believe that either I misunderstand how the pressure is represented or the factory calibration is not correct. My pressure is off by 100x's the allowable threshold, so with what I understand I can't determine which is the issue.
A**R
Good quality board
Very precise pressure and temperature sensor, good quality, the latest from Bosch. It has two I2C addresses: 0X77 and 0X76. I am overdeveloping my own weather station, so I will use it to report pressure on Wunderground, I am using the SHT31 from Sensirion to report temperature and humidity.
K**R
well-made
This is a good sensor choice.Suitable for beginners or amateurs.The kit is flawless.I am satisfied with the purchase and would like to buy again.
A**R
Met our specs
does what it is supposed to dao
T**.
Great BMP388 sensor
I've used the BMP388 previously with an Adafruit PCB and just like that one the CQRobot works effectively and returns high quality sensor readings. The CQRobot sensor comes packaged well with the outer plastic shell that helps keep it safe during delivery and comes with the connector to make projects quick and easy.They also provide a very helpful wiki page that goes into details about arduino and raspberry pi wiring and they provide demo code via their wiki as well.In general it's a solid PCB for using the BMP388 that has compatibility for 3.3V and 5V so it's a lot easier to integrate with your microcontroller. I'd recommend it since they make the whole easy to follow with their wiki and it's known to be a really good sensor.
P**N
works "right out of the box"
I used this barometric pressure sensor with the demo code after wiring it up to an Arduino. I found that it was easy to wire up and that the demo code worked perfectly. The demo code prints out the the barometric pressure, altitude and temperature, the latter of which I found to change when I put my hand over the sensor, making it warmer. All in all, this is a very easy to sensor and would be quite useful for a making a weather station.
F**L
Ein paar Fragen bleiben schon noch offen...
Bewertet wird hier der BMP388 Luftdrucksensor der Marke CQRobot mit der ASIN B07QLL456H. Zum Zeitpunkt der Bewertung betrug der Preis 17,99 Euro.Da die Amazon-Rezensionsrichtlinien keine Internet-, Post- oder E-Mail-Adressen in Bildern erlauben, wurden diese unkenntlich gemacht. Die Adressen, meine ich. Nicht die Bilder. Oder gar die Rezensionsrichtlinien…Die Verarbeitungsqualität ist wie bei allen Sensoren, die ich von dieser Firma habe, sehr gut. Das Anschlusskabel ist angenehm flexibel und 20 Zentimeter lang. Die Anschlüsse können entweder mittels des beiliegenden Kabels hergestellt werden oder über eine auf die Platine gelötete Pfostenleiste.Wo dieses Modul hergestellt wurde, steht weder auf der Verpackung noch auf der Platine selbst. Aber da die Geschäftsadresse der Verkäuferin CQRobot-DE laut Amazon-Verkäuferinformationen in der Provinz Fujian liegt, dürfte wohl davon auszugehen sein, dass es das Licht der Welt irgendwo im Südosten Chinas erblickt hat.Man findet sowohl auf der Verpackung als auch auf der Platine die Web-Adresse einer speziell für dieses Modul gemachten Wiki-Seite. Den Direktlink finden Sie auch in der Amazon-Artikelbeschreibung. Auf dieser Wiki-Seite findet man unter anderem Verdrahtungsbilder und Beispielcode für diverse Plattformen.Ob eine Wiki-Seite als Dokumentation ausreicht, erscheint mir fraglich, denn es ist ja durchaus möglich, dass man dieses Modul gerade dann einsetzen will, wenn man gerade keinen Internetzugang hat. Und ein kleines Stück bedrucktes Papier mit den wichtigsten Informationen kostet schließlich auch nicht die Welt. Aber so denken vermutlich eh nur noch Dinosaurier wie ich, die zu einer Zeit aufgewachsen sind, in der beim Telefonieren beide Gesprächspartner zuhause sein mussten.Um dieses Modul in einem Arduino-Sketch zu benutzen, braucht man die Header-Datei CQRobot_BMP388.h, die im gleichen Ordner liegt wie der Beispielcode für die Arduino-Entwicklungsumgebung. Die Chancen stehen gut, dass Ihre Entwicklungsumgebung diese Datei nicht auf Anhieb finden und stattdessen sowas melden wird wiefatal error: CQRobot_BMP388.h: No such file or directoryDas liegt daran, dass der Name der Header-Datei im Demo-Code nicht in Anführungszeichen, sondern in spitze Klammern eingeschlossen ist. Damit sucht die Entwicklungsumgebung diese Datei im Standard-Library-Ordner und nicht in dem Ordner, in dem die Datei sich tatsächlich befindet. Wenn Sie die spitzen Klammern gegen Anführungszeichen ersetzen, funktioniert die Sache.Der Beispielcode gibt den Luftdruck in Pascal aus. Die angezeigten Werte schienen mir generell etwas zu niedrig, konnten aber in Ermangelung eines kalibrierten Luftdruckmessgerätes nicht auf Genauigkeit geprüft werden. Laut Wetterdienst herrschte in meiner Stadt zum Zeitpunkt der Messung (siehe Bild) ein Luftdruck von genau 1000 hPa (HectoPascal). Der Beispielcode zeigte Werte um und bei 998 hPa.Im Bezug auf die Temperaturmessung sollte man bedenken, dass der Temperaturfühler sehr dicht auf einer Platine sitzt, deren Elektronik im Betrieb, wenn auch nur wenig, warm wird. Ich habe die ausgegebenen Werte mit diversen Thermometern verglichen und glaube, dass die ausgegebene Temperatur ein knappes Grad Celsius höher ist als der tatsächliche Wert.Die angezeigte Höhe sollte man keinesfalls ernst nehmen und schon gar nicht benutzen. Die verwendete Bibliothek berechnet diesen Wert aus dem Luftdruck, was an sich ja auch der richtige Ansatz ist.Das klappt aber nicht so richtig. Mein Basteltisch steht liegt auf einer Höhe von knapp 28 Metern über dem Meeresspiegel, was man näherungsweise aus der topografischen Karte von Schleswig-Holstein entnehmen kann. Der Sensor ermittelt eine Höhe von etwas über 140 Meter. Keine Ahnung, was genau da jetzt das Problem ist. Entweder der tatsächliche Luftdruck ist höher als das, was der Sensor ermittelt, oder die Formel für die Berechnung der Höhe ist falsch. Fakt ist: Würde man diesem Wert glauben, würde eine Drohne auf dem Boden zerschellen, von der man glaubt, dass sie noch über hundert Meter hoch in der Luft ist. Das kann man nicht mehr als ungenau bezeichnen. Das ist schlicht und einfach unbrauchbar.Sowohl auf der Wiki-Seite als auch auf der Artikelbeschreibung hier bei Amazon wird erwähnt, dass dieser Sensor nicht für absolute Höhenmessungen geeignet ist, sondern eher für Messungen kleiner Höhenunterschiede. Präzisiert wird diese Einschränkung leider in beiden Fällen nicht. Wenn das allerdings dazu führt, dass der gemessene Wert mehr als fünfmal höher ist als der tatsächliche Wert, muss man sich schon die Frage gefallen lassen, was so eine unbrauchbare Angabe überhaupt im Beispielcode zu suchen hat.Aber da hier der Sensor selbst und nicht der Beispielcode rezensiert wird, ist das wohl kein Grund für den Abzug eines Sterns. Deshalb (mit leichtem Zähneknirschen) trotzdem die volle Punktzahl.
J**D
Great simple to use plug and play BMP388 Barometric Pressure module...
Over to my partner for a review of this item. He loves this stuff! :Yet another high quality module from CQRobot that is a simple to use plug and play BMP388 Barometric Pressure sensor for Arduino, Raspberry PI and other similar microcontrollers. It is a high-precision digital air pressure sensor that also reads the temperature. Using the I2C interface it provides three outputs - Pressure, Height and Temperature. It uses a JST 5-Pin connector and cable that quickly and reliably connects to the microcontroller. Atmospheric pressure seems to be measured accurately when compared against available local weather data when testing the module with an Arduino Uno with the demo code from the wiki in the product description. Note that this sketch needs to be amended to include the provided header file as it is in the sketch's folder - just swap the angle brackets with double quotes. Also the baud rate, used to provide the readings in the serial monitor, needs to reflect the rate in the sketch rather than 9600.This is a handy module that has a lot of potential and I am looking to building a self contained weather monitor with this and other sensors. Not quite sure about how to use it for altitude readings yet...
L**O
Sensor barométrico compatible con arduino y raspberry
The media could not be loaded. Con este sensor barométrico de la empresa CQRobot podemos tener datos de temperatura en grados celsius, presión atmosférica y altitud.El sensor viene en una pequeña caja de plástico bien protegido y dentro de una bolsa antiestática y se incluye un pequeño strap de velcro para recoger el cable sobrante, además de cables con conexión dupont para conectarlos directamente a la raspberry, en el caso de arduino habrá que usar unos cables macho/macho.Para poder hacerlo funcionar, la propia empresa CQRobot dispone de un wiki con todos su sensores, y en la misma ficha del producto podemos ver la url a este sensor, donde encontaremos el diagrama de conexión y un fichero descargable con un ejemplo funcional. En el caso del ejemplo de arduino, como la librería del sensor se encuentra en la misma carpeta del código, debemos cambiar el #include <CQRobot_BMP388.h> por #include "CQRobot_BMP388.h". O bien podemos incluir la librería en la ruta de las librerías en el path del ide de arduino.Para observar los datos del sensor, simplemente en el IDE de arduino vamos al menú Herramientas y dentro a Monitor serie, y ajustando los baudios a los mismos que aparecen en el código Serial.begin(115200); , por tanto 115000, veremos como el sensor va volcando toda la información. En el caso de la altitud, no es precisa sin ajustarla previamente a la altura donde nos encontramos, ya que para esto habría que hacer uso de un GPS. Pero una vez ajustada, si nos devolverá los valores correctos. Todo esto viene explicado en el wiki, aunque siempre en inglés.El sensor lo podemos alimentar directamente desde la salida de 5V del arduino, aunque también es compatible con 3.3V. El sensor de temperatura tiene un rango de detección desde -20º a 65º. La calidad del circuito es fantástica como todos los sensores de esta marca e incluye dos agujeros si queremos dejarlo fijado en un montaje. Y tiene unas dimensiones de 35.8mm por 26.7mm.En general el sensor tiene muy buena precisión y nos puede ser útil para realizar un montaje de domótica, donde necesitemos controlar temperatura, o bien para un montaje de una estación meteorológica.
P**O
Alta qualità del prodotto e ottima Documentazione in linea
Come sempre una premessa, chi vuole entrare nel mondo Arduino e relativi cloni deve avere una minima base di elettronica e manualità per il “Fai da Te”.Per quanto riguarda il Software per programmarlo (IDE) è Gratis e di Tutorial Scritti e Video la rete ve ne rovescia addosso a migliaia.Quindi parto dal presupposto che sappiate installare e collegare i componenti come da schemi e foto allegate.Ho già avuto modo di utilizzare i prodotti di CQRobot, questo Sensore BMP388 arriva, come tradizione del marchio, in una confezione di plastica tipo cofanetto, niente altro, nelle foto su Amazon trovate già la piedinatura e schema di connessione ad Arduino.Il programma “Sketch” da caricare su Arduino, lo trovate sul sito di CQRobot in formato zippato (Media:BMP388_Barometric_Pressure_Sensor_DemoCode.zip) e contiene oltre allo Sketch la relativa Libreria.Compilate e caricatelo su Arduino, nel mio caso uso l’Arduino UNO.Ho messo le varie foto della prova eseguita, per semplicità ho usato per la lettura dei dati (Pressione, Altezza e Temperatura) il Monitor Seriale dell'IDE Arduino.Con opportune modifiche sullo Sketch, si possono mandare i dati su un Display o trasmettere in rete, attivare determinate azioni predefinite tipo chiusura di finestre se la temperatura scende sotto una certa soglia e così via.Come da schema, ho cablato il circuito (il filo Giallo 5 non va usato), compilato lo Sketch e mandato all’Arduino (USB), pochi secondi ed aprendo il Monitor Seriale dell'IDE vediamo le linee con le letture di Pressione Altezza e Temperatura (in inglese) che scorrono veloci, nello Sketch la lettura avviene ogni 100 Millisecondi.In un altro Sketch ho semplicemente tradotto le etichette di lettura da inglese ad italiano, in un terzo ho messo la lettura ogni secondo (1000 millisecondi).Che dire cinque stelle, per la qualità del prodotto e la documentazione in linea.Sul prezzo 17,99 €, apparentemente alto, la concorrenza fornisce il BMP388 a meno prezzo (anche -60%), ma sono Kit e quindi dovete avere un saldatore a Stagno per assemblare i connettori e relativi cavi di connessione, CQRobot è pronto all’uso.Il prodotto funziona anche su Raspberry, su cui però non ho molta esperienza.
M**.
Calm under pressure!
This item arrived safe and well packaged.This great tiny Barometric pressure module is great. This can be used with Arduino or other little coding devices, allowing you to plug in and use this module to sense atmospheric pressure changes - measuring values and reporting to the device. These are perfect for adding to your existing coding interface set ups.I highly recommend this item.
ترست بايلوت
منذ شهرين
منذ 3 أيام