Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Selles õpetuses õpime, kuidas kasutada DPS422 temperatuuri ja õhurõhu mõõtmiseks seadmega XMC4700.
DPS422
DPS422 on miniatuurne digitaalne õhurõhu- ja temperatuuriandur, millel on suur täpsus ja madal voolutarve. Rõhuandur viiakse läbi mahtuvusliku anduri elemendi abil, mis tagab kõrge temperatuuri täpsuse.
Mõõtmistulemustele pääseb juurde I2C või SPI protokolli kaudu.
DPS422 baromeetrilise rõhu anduriga on kaasas kasutusvalmis Arduino raamatukogu.
DPS422 andmelehe leiate siit.
UART (universaalne asünkroonne vastuvõtuseade)
UART -ühendust kasutatakse andmete saatmiseks XMC4700 -st sõlme MCU -sse. UART tähistab universaalset asünkroonset vastuvõtuseadet, mis on arvuti riistvaraseade jadakommunikatsiooniks. UART on üks lihtsamaid ja kõige sagedamini kasutatavaid jadaühendustehnikaid. Lisateavet leiate lingilt.
Samm: nõutavad komponendid
- S2GO RÕHK DPS422
- MINU IOT ADAPTER
- XMC4700 lõõgastuskomplekt
- Sõlm MCU ESP8266
Samm: riistvara liidestamine
Kasutatud komponendid
3. samm:
Virnastatud süsteem
4. samm:
Liides NodeMCU ja My IoT adapteri vahel
Samm: tarkvara nõuded
- Arduino IDE
- SEGGER J-Link
6. samm: paigaldusprotseduur
Palun vaadake lingi kaudu installiprotseduuri.
Samm: kood
Arduino kood XMC4700 jaoks
8. samm:
Arduino kood NodeMCU jaoks
9. samm: tulemused
XMC4700
10. samm:
NodeMCU
11. samm: rakendused, mis kasutavad DPS422
- Täpne kõrguse mõõtmine
- Droonid
- Sise- ja välistingimustes navigeerimine
- IoT rakendused
- Nutikas kodu
- Spordi ja fitnessi jälgimine
12. samm: oluline hoiatus
- DPS422 maksimaalne võimsus on 4 V.
- Kolmanda osapoole tahvlid 5 V loogikaga, nt. Arduino Uno, ei saa otse DPS422 Pressure Shield2Go plaadiga ühendada, isegi kui toide on liidesejoontena ühendatud 3,3 V pinniga, nt. SDA/SCL, juhib endiselt 5 V
- Palun kasutage nende plaatide jaoks sobivat taseme nihutamist
- DPS422 on valgustundlik ja peaks olema kaitstud otsese valguse eest
13. samm: järgmine samm
Andmete NodeMCU -st Amazon AWS -i üleslaadimiseks vaadake linki.