Ayon sa nagbebenta na GY-BMP280-3.3, ito ay isang sensor ng presyon ng barometric, na ginawa sa anyo ng isang module para sa sistema ng pagsasanay at pagkamalikhain sa teknikal "Arduino". Inangkin din niya ang kakayahang masukat ang temperatura na may mahusay na katumpakan: ± 1.0 ° C. Ang sensor ay may mga interface ng output I2C at SPI. Ang aparatong ito ay ang resulta ng pag-unlad ng mga aparato ng BMP085, BMP180, BMP183.
Sinasabi ng nagbebenta na ang board ay nilagyan ng isang sensor na gawa ng Bosch Sensortec. Ang sensor na nagmamarka sa GY-BMP280-3.3 board ay hindi tumutugma sa pagmamarka ng Bosch Sensortec. Ang katumpakan ng sensor ng Bosch Sensortec ay isang pagkakasunud-sunod na mas mataas.
Bumili ako ng isang GY-BMP280-3.3 board sa pinakamababang presyo. At ngayon nais kong suriin ang pagganap ng board at suriin ang kawastuhan ng pagsukat nito ng ganap na presyon at temperatura. Upang gawin ito, gagamitin ko ang arduino Uno board, ang arduino IDE programming system (bersyon 1.6.5), ang LDC 1602 na display na may I2C interface board, isang proprietary temperatura sensor DS18B20 na may katumpakan ng ± 0.5 ° C, isang risistor na may pagtutol ng 5.1 kOhm ., pagkonekta ng mga wire, mga breadboard. Ikokonekta ko ang lupon ng GY-BMP280-3.3 sa pamamagitan ng interface ng I2C. Ang rating ng boltahe ay 3.3 V. Magbibigay ako ng supply mula sa board na "arduino Uno".
Pinagsama ko ang isang simpleng diagram. Sasabihin ko sa iyo ang higit pa tungkol sa scheme at code mamaya sa artikulo tungkol sa gawang bahay "Home Weather Station sa GY-BMP280-3.3 at Ds18b20." Matapos suriin ang pagpapatakbo ng LDC 1602 display kasama ang I2C interface board, ang DS18B20 temperatura sensor, ang GY-BMP280-3.3 board gamit ang mga halimbawa mula sa mga aklatan para sa arduino IDE programming system nang hiwalay at pinagsasama ang code, nakuha ko ang resulta ng pagsukat sa serial port monitor ng arduino IDE programming system ". Gusto kong tandaan na ang data ay maaaring makuha mula sa prototype, nang hindi nagsisimula ang "arduino IDE" programming system, ngunit sa pamamagitan ng pagtatatag ng isang session ng komunikasyon sa karaniwang programa ng Hyper Terminal para sa Windows.
Karagdagan, sa pagkakaroon ng tinkered sa code sa pamamagitan ng pagsubok at pagkakamali, nakakuha ako ng kasiya-siyang resulta kapag ipinapakita ang impormasyon sa LDC 1602 na display.
Inihambing ang mga pagbabasa ng aking prototype sa isang abogado barometer - isang aneroid sa laboratoryo. Ang resulta ng self-made sensor ay disente: ang presyon sa barometro - aneroid ay 101.65 kPa, ang mga pagbabasa ng aking prototype ay 101.634 kPa.
Matapos suriin ang mga resulta, napagpasyahan ko na ang mga sensor ay dapat na mailagay nang mas malapit. Ang sensor ay gagana nang mas mahusay kung ito ay inilalagay sa isang kahon ng bula. Kaya, kinuha ko ang sensor at sinuri ang operasyon nito sa mas malapit na bersyon. Narito ang nangyari.
Naniniwala ako na sa board na GY-BMP280-3.3 maaari kang mag-ipon ng isang aparato para sa pagsukat ng presyon ng barometric at temperatura na may mahusay na mga parameter ng metrological.
Gastos: ~ 53