Përmbajtje:
- Hapi 1: Pak Histori mbi Barometrat: Presioni është Aktiv
- Hapi 2: Mblidhni Pajisjet
- Hapi 3: Instaloni atë
- Hapi 4: Zgjedhja e Bibliotekës së duhur
Video: Ndërfaqja BMP180 (Sensori i Presionit Barometrik) Me Arduino: 9 Hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:27
BMP-180 është një sensor dixhital i presionit barometrik me një ndërfaqe i2c. Ky sensor i vogël nga Bosch është mjaft i dobishëm për madhësinë e tij të vogël, konsumin e ulët të energjisë dhe saktësinë e lartë.
Në varësi të mënyrës se si i interpretojmë leximet e sensorit, ne mund të monitorojmë ndryshimet në mot, të matim lartësinë relative ose madje të gjejmë shpejtësinë vertikale (ngritje/rënie) të një objekti.
Pra, për këtë të udhëzueshme, unë do të përqendrohem në marrjen e sensorit për të punuar me Arduino.
Hapi 1: Pak Histori mbi Barometrat: Presioni është Aktiv
Barometrat matin presionin absolut të ajrit rreth tij. Presioni ndryshon në varësi të motit dhe lartësisë. Përdorimi i barometrit për të parashikuar stuhitë ka vazhduar që nga shekulli i 17 -të. Në atë kohë barometrat ishin shufra të gjata qelqi të mbushura me merkur të lëngshëm. Dhe kështu erdhi njësia e 'presionit të merkurit'.
Vetëm në disa dekada, instrumenti u bë një artikull i vërtetë i dobishëm. Të gjithë i kishin ato, nga shkencëtarët profesionistë dhe burrat që punojnë në det deri tek amatorët. Ata vunë re se një ndryshim i papritur i presionit të ajrit do të çonte në një "mot të keq". Këto parashikime nuk ishin askund të sakta, deri në mesin e shekullit të 18 -të, kur gradualisht u zhvillua një tabelë e detajuar e parashikimit. Nëse jeni të interesuar për historinë e barometrave dhe si të bëni parashikimet e motit nga vlerat, mos ngurroni të shikoni këtë lidhje.
Përveç vëzhgimeve meteorologjike, një përdorim tjetër i ri për sensorin e presionit barometrik është llogaritja e lartësisë relative të një vendi. Tani kjo është ajo ku gjërat bëhen interesante. E mbani mend formulën, (P = h * rho * g) nga klasa e fizikës? Rezulton se ne mund të llogarisim lartësinë relative të një vendi duke përdorur BMP-180. I rregullt, a?
Hapi 2: Mblidhni Pajisjet
Koha për t'u kthyer në shekullin 21. Tani që kishim një mësim 'shumë' të rëndësishëm të historisë mbi barometrat, le të kthehemi në listën e artikujve që na duhen për këtë të pakontrollueshëm.
1. Breadboard dhe kërcyesit
2. BMP-180
3. Çdo bord Arduino. (Unë jam duke përdorur një Arduino Pro Micro, por çdo bord arduino do të jetë i mjaftueshëm)
4. Një kabllo USB dhe një kompjuter që mund të ekzekutojë Arduino IDE
Hapi 3: Instaloni atë
Meqenëse BMP-180 funksionon në një ndërfaqe i2c, është e lehtë ta lidhësh atë. Në varësi të asaj bordi Arduino që po përdorni, gjeni dy kunjat i2c. Bordi --------------------------------- kunjat I2C / TWI
Uno, Ethernet, Pro mini --------------- A4 (SDA), A5 (SCL) Mega2560 ------------------- -------- 20 (SDA), 21 (SCL)
Leonardo, Pro Micro ------------------ 2 (SDA), 3 (SCL)
Afati ---------------------------------- 20 (SDA), 21 (SCL), SDA1, SCL1
Për kunjin VCC, sigurohuni që të kontrolloni nëse sensori juaj është 5v tolerant apo jo. Nëse nuk është, thjesht fuqizojeni atë deri në 3.3v. Bordi i shpërthimit që unë jam duke përdorur ka një rregullator të integruar 3.3v, i cili e bën atë 5v tolerant.
Pra lidhjet e mia të qarkut janë diçka si kjo: Arduino -> BMP -180D2 (SDA) -> SDAD3 (SCL) -> SCL5v -> VCCGND -> GND
Gjërat që mund të shkojnë keq në këtë hap: 1. Kontrolloni dy herë linjat VCC dhe GND para se ta ndizni atë. Ju mund të dëmtoni sensorin.2. SDA SDA dhe SCL SCL, mos i përzieni.
Hapi 4: Zgjedhja e Bibliotekës së duhur
Tani për të zgjedhur një bibliotekë për ta bërë jetën tonë më të lehtë me BMP-180. Pavarësisht se është një sensor i tillë i mrekullueshëm, ka shumë matematikë të ndërlikuar të përfshirë për ta përdorur atë siç duhet. Llogaritjet si konvertimi nga njësitë e presionit në korrigjimin e presionit të nivelit të detit … Sigurisht që i bën gjërat më të vështira për dikë që kaloi në shumë klasa të fizikës të fillojë me….: (Zgjidhja? Bibliotekat! Deri tani kam përdorur 3 biblioteka të ndryshme për BMP180. 1. Biblioteka sparkfun BMP180
2. Adafruit BME085 API (v1) (do ta përdor këtë për këtë udhëzues)
3. Adafruit BME085 API (v2)
Arsyeja pse po i lidh të tre bibliotekat është sepse secila prej tyre ka të mirat dhe të këqijat e veta. Nëse thjesht doni të përfundoni punën, bibliotekat Adafruit janë të shkëlqyera. Ato janë të lehta për t'u përdorur dhe vijnë me dokumentacion shumë të bukur. Nga ana tjetër, biblioteka sparkfun siguron shumë mësime shtesë pasi do t'ju duhet të bëni shumë llogaritjet me dorë. Nëse jeni të interesuar për këtë, shikoni këtë mësim mahnitës nga sparkfun.
Recommended:
Ndërfaqja Sensori ADXL335 në Raspberry Pi 4B në 4 hapa: 4 hapa
Ndërfaqja Sensori ADXL335 në Raspberry Pi 4B në 4 hapa: Në këtë udhëzues ne do të ndërlidhim një sensor ADXL335 (nxitues) në Raspberry Pi 4 me Shunya O/S
Përcaktimi i presionit dhe lartësisë duke përdorur GY-68 BMP180 dhe Arduino: 6 hapa
Përcaktimi i Presionit dhe Lartësisë duke Përdorur GY-68 BMP180 dhe Arduino: PërmbledhjeNë shumë projekte si robotët fluturues, stacionet e motit, përmirësimi i performancës së drejtimit, sportet etj. Matja e presionit dhe lartësisë është shumë e rëndësishme. Në këtë tutorial, do të mësoni se si të përdorni sensorin BMP180, i cili është një nga më
Sensori i presionit të pëlhurës fleksibël: 4 hapa (me fotografi)
Sensori i presionit të pëlhurës fleksibël: Si të bëni një sensor fleksibil të presionit të rrobave nga 3 shtresa të rrobave përçuese. Ky udhëzues është disi i vjetëruar. Ju lutemi shikoni udhëzimet e mëposhtme për versionet e përmirësuara: > > https://www.instructables.com/id/Conductive-Thread-Pre
Sensori i presionit të pëlhurës përçuese: 6 hapa (me fotografi)
Sensori i presionit të pëlhurës përçuese: Qepni pëlhurë përçuese dhe plastikë anti-statike për të bërë sensorin tuaj të presionit të rrobave! Këto udhëzime hap pas hapi do t'ju tregojnë se si të bëni vetë sensorin e presionit të rrobave. Ai përmend dy variacione të ndryshme, varësisht nëse përdorni
Sensori i presionit të fijes përcjellëse: 7 hapa (me fotografi)
Sensori i presionit të fijes përçuese: Qepni fijen përçuese në neopren për të krijuar një jastëk të ndjeshëm ndaj presionit. Ky sensor është shumë i ngjashëm me Sensorin e Përkuljes së Pëlhurës ose anasjelltas. Dhe gjithashtu afër Sensorit të Presionit të Pëlhurës, por ndryshimi është se sipërfaqja përçuese është mini