ข้อมูล
น้ำหนัก
บาร์โค้ด
ลงสินค้า
อัพเดทล่าสุด
รายละเอียดสินค้า

หมายเหตุ : I2C address ของ BME280 จะมีสองรหัสคือ 0x76 0x77 ของตัวที่ร้านจะเป็น 0x76 ครับ หากต้องการเปลี่ยนเป็น 0x77 สามารถบัดกรี jumper บนตัวบอร์ด รายละเอียดดูได้จาก datasheet

ดังนั้นหากอุปกรณ์หาโดย library ไม่เจอ ให้เรากำหนดเป็น 
BME280_ADDRESS_ALTERNATE หรือใส่ตรง ๆ ว่า 0x76 ใน bme280.begin(0x76); 

รายละเอียดสินค้า

  • วัดอุณหภูมิในช่วง -40 ถึง 85°C
  • วัดความชื้นในช่วง 0 ถึง 100 %
  • วัดความดันบรรยากาศในช่วง 300 hPA ถึง 1100hPA
  • รองรับแรงดันไฟที่ 3.3-5v (แนะนำคือ 3.3V ครับ!!)
  • กระแส Standby อยู่ที่ 0.2 μA
  • กระแส Sleep Mode อยู่ที่ 0.1 μA
  • รูปแบบการเชื่อมต่อ : I2C , SPI

ME-BME280 is a Breakout Board featuring a Bosch Sensortec ME280 Temperature, Humidity & Pressure Sensor. 
The board has selectable I2C address jumper (solder link GS2), I2C pull-up resistors, 7 pin header 2.54mm, and two mounting holes 3.5mm .
Default setting of the board; single power rail Vdd = Vdd_IO (solder link GS1), pull-ups resistors (R2, R3) 10k, protocol selector resistor 0ohm (R1), decoupling capacitors 0.1uF on both power supply pins Vdd & Vdd_IO .
If you connect board to both power rails VDD_IO 1.8V and VDD 3.3V  be sure to remove the power rail jumper GS1!

BME280 Features

-Package 2.5 mm x 2.5 mm x 0.93 mm metal lid LGA
-Digital interface I2C (up to 3.4 MHz) and SPI (3 and 4 wire, up to 10 MHz)
-Supply voltage VDD main supply voltage range: 1.71 V to 3.6 V
   VDDIO interface voltage range: 1.2 V to 3.6 V
-Current consumption 1.8 uA @ 1 Hz humidity and temperature
   2.8 uA @ 1 Hz pressure and temperature
   3.6 uA @ 1 Hz humidity, pressure and temperature
   0.1 uA in sleep mode
-Operating range -40… +85 C, 0… 100 hundred rel. Humidity, 300… 1100 hPa- Humidity sensor and pressure sensor can be independently enabled / disabled

Bosch has stepped up their game with their new BMP280 sensor, an environmental sensor with temperature, barometric pressure that is the next generation upgrade to the BMP085 / BMP180 / BMP183. This sensor is great for all sorts of weather sensing and can even be used in both I2C and SPI!

This precision sensor from Bosch is the best low-cost, precision sensing solution for measuring barometric pressure with ± 1 hPa absolute accuraccy, and temperature with ± 1.0 ° C accuracy. Because pressure changes with altitude, and the pressure measurements are so good, you can also use it as an altimeter with ± 1 meter accuracy

The BME280 is the next-generation of sensors from Bosch, and is the upgrade to the BMP085 / BMP180 / BMP183-with a low altitude noise of 0.25m and the same fast conversion time. It has the same specifications, but can use either I2C  or  SPI. For simple easy wiring, go with I2C. If you want to connect a bunch of sensors without worrying about I2C address collisions, go with SPI.

ตัวอย่าง Code BME280 (Default I2C 0x76) บน Arduino UNO r3

* ใช้ Library ของ Sparkfun sparkfun/SparkFun BME280@^2.0.9

 

#include <Arduino.h>
/*
  Communicate with BME280s with different I2C addresses
  Nathan Seidle @ SparkFun Electronics
  March 23, 2015

  Feel like supporting our work? Buy a board from SparkFun!
  https://www.sparkfun.com/products/14348 - Qwiic Combo Board
  https://www.sparkfun.com/products/13676 - BME280 Breakout Board

  This example shows how to connect two sensors on the same I2C bus.

  The BME280 has two I2C addresses: 0x77 (jumper open) or 0x76 (jumper closed)

  Hardware connections:
  BME280 -> Arduino
  GND -> GND
  3.3 -> 3.3
  SDA -> A4
  SCL -> A5
*/

#include <Wire.h>

#include "SparkFunBME280.h"
BME280 mySensorB; //Uses I2C address 0x76

void setup()
{
  Serial.begin(115200);
  Serial.println("Example showing alternate I2C addresses");

  Wire.begin();

  mySensorB.setI2CAddress(0x76); //Connect to a second sensor
  if(mySensorB.beginI2C() == falseSerial.println("Sensor B connect failed");
}

void loop()
{
  
  Serial.print(" HumidityB: ");
  Serial.print(mySensorB.readFloatHumidity(), 0);

  Serial.print(" PressureB: ");
  Serial.print(mySensorB.readFloatPressure(), 0);

  Serial.print(" TempB: ");
  Serial.print(mySensorB.readTempC(), 2);
  // Serial.print(mySensorB.readTempF(), 2);

  Serial.println();

  delay(50);
}


เมื่อเปิด Serial monitor ด้วย Baudrate 115200 จะได้ค่าดังนี้





ตัวอย่างพร้อมคำอธิบายอย่างละเอียด 

เงื่อนไขอื่นๆ
Tags

นโยบายการเปลี่ยนหรือคืนสินค้า


สินค้าทุกชิ้นมีการรับประกัน 30 วันครับ

โดยมีเงื่อนไขต่างๆดังนี้

1. ลูกค้าไม่ได้เป็นผู้ทำเสียหายเอง อาธิเช่น การต่อไฟเลี้ยงไม่ถูกต้อง (เซนเซอร์รับ 3.3v เราใส่ 5v อันนี้ไม่ได้เนอะ)
2. สินค้าต้องอยู่ในสภาพสมบูรณ์ ไม่แตกหักหรือเสียหายจากไฟ (เช่นไฟฟ้าลัดวงจรจนไฟไหม้)
3. ทางร้านไม่รับเปลี่ยนสินค้าจากความเข้าใจผิดของลูกค้าเอง เช่น ขนาดไม่ตรงกับงานที่ใช้, หรือซื้อไว้แต่ไม่ได้ใช้งาน เป็นต้น ลูกค้าสามารถสอบถามข้อมูลสินค้าหากมีความคลุมเครือก่อนสั่งซื้อได้ในไลน์ร้าน @modulemore ตลอดวันทำการ ยกเว้นเวลา 12.00-14.00 ที่อาจมีการตอบช้าในช่วงนี้ 

การส่งคืนสินค้า
การส่งคืนสินค้าจำเป็น ต้องมีใบเสร็จหรือสำเนา เพื่อความรวดเร็วในการตรวจสอบครับ
สามารถส่งคืนได้ผ่านที่อยู่ของร้าน คลิ๊ก โดยเขียนเป็นลายลักษณ์อักษรกำกับดังนี้
1. รายละเอียดรายการเสียหาย
2. ลูกค้าได้ทดสอบอะไรไปบ้าง

ทางร้านขอสงวนสิทธิ์ในการตัดสินใจเปลี่ยนสินค้าหรือคืนเงินครับ

 
ไทย

สินค้าของเรา

เซนเซอร์/ โมดูล [323]

MEMBER ZONE

TRACK & TRACE

*ใส่ เบอร์มือถือ หรือ email ที่ใช้ในการสั่งซื้อ

OVERVIEW

หน้าที่เข้าชม2,072,402 ครั้ง
ผู้ชมทั้งหมด1,333,128 ครั้ง
ร้านค้าอัพเดท6 ก.ย. 2568

JOIN US

ร้านโมดูลมอร์
ร้านโมดูลมอร์
/www.modulemore.com/
Join เป็นสมาชิกร้าน
600
สมัครสมาชิกร้านนี้ เพื่อรับสิทธิพิเศษ
Choose your language
Language
Currency
Change
เปลี่ยนภาษา
รายการสั่งซื้อของฉัน
รายการสั่งซื้อของฉัน
ข้อมูลร้านค้านี้
ร้านโมดูลมอร์
โมดูลมอร์
ขาย arduino, diy, เรียน arduino, ทำหุ่นยนต์, ฝึกเขียนโปรแกรม, ตั้งแต่ระดับเริ่มต้นจนชำนาญ
เบอร์โทร : 0831710868
อีเมล : modulemore@gmail.com
ส่งข้อความติดต่อร้าน
เกี่ยวกับร้านค้านี้
สินค้าที่ดูล่าสุด
ดูสินค้าทั้งหมดในร้าน
สินค้าที่ดูล่าสุด
บันทึกเป็นร้านโปรด
Join เป็นสมาชิกร้าน
แชร์หน้านี้
แชร์หน้านี้

TOP เลื่อนขึ้นบนสุด
พูดคุย-สอบถาม