Ifølge sælgeren GY-BMP280-3.3 er dette en barometrisk trykføler, lavet i form af et modul til træningssystemet og teknisk kreativitet "Arduino". Han hævdede også evnen til at måle temperatur med god nøjagtighed: ± 1,0 ° C. Sensoren har outputgrænseflader I2C og SPI. Denne enhed er resultatet af udviklingen af BMP085, BMP180, BMP183 enheder.
Sælgeren hævder, at tavlen er udstyret med en sensor fremstillet af Bosch Sensortec. Sensormarkeringen på GY-BMP280-3.3-pladen stemmer ikke overens med Bosch Sensortec-markeringen. Bosch Sensortecs sensornøjagtighed er en størrelsesorden højere.
Jeg købte et GY-BMP280-3.3 bord til den laveste pris. Og nu vil jeg kontrollere brættets ydelse og evaluere nøjagtigheden af dens måling af absolut tryk og temperatur. For at gøre dette vil jeg bruge arduino Uno-kortet, arduino IDE-programmeringssystemet (version 1.6.5), LDC 1602-displayet med et I2C-interfacekort, en proprietær DS18B20-temperatursensor med en nøjagtighed på ± 0,5 ° C, en modstand med en modstand på 5,1 kOhm ., tilslutning af ledninger, brædder. Jeg tilslutter GY-BMP280-3.3-kortet via I2C-interface. Forsyningsspændingen er 3,3 V. Jeg leverer den fra arduino Uno-kortet.
Jeg har sammensat et simpelt diagram. Jeg vil fortælle dig mere om skemaet og koden senere i artiklen om hjemmelavet produkt "Hjemmet vejrstation på GY-BMP280-3.3 og Ds18b20." Efter at have kontrolleret funktionen af LDC 1602-skærmen med I2C-interfacekortet, DS18B20-temperatursensoren, GY-BMP280-3.3-kortet ved hjælp af eksempler fra bibliotekerne til arduino IDE-programmeringssystemet separat og at kombinere koden, fik jeg måleresultatet i den serielle portmonitor på det arduino IDE-programmeringssystem ". Jeg vil gerne bemærke, at dataene kan fås fra prototypen uden at starte ”arduino IDE” -programmeringssystemet, men ved at etablere en kommunikationssession i Hyper Terminal-standardprogrammet til Windows.
Desuden fik jeg et tilfredsstillende resultat, når jeg havde kodet med koden ved prøve og fejl, når jeg viste oplysninger på LDC 1602-displayet.
Sammenlignet læsningerne af min prototype med en advokatbarometer - en aneroid på laboratoriet. Resultatet af den selvfremstillede sensor var anstændigt: Trykket på barometeret - aneroid var 101,65 kPa, aflæsningerne for min prototype var 101,634 kPa.
Efter at have analyseret resultaterne besluttede jeg, at sensorerne skulle placeres tættere. Sensoren fungerer bedre, hvis den placeres i en skumkasse. Så jeg tog sensoren og kontrollerede dens funktion i den nærmere version. Her er hvad der skete.
Jeg tror, at du på GY-BMP280-3.3-kortet kan samle en enhed til måling af barometrisk tryk og temperatur med gode metrologiske parametre.
Omkostninger: ~ 53