Innholdsfortegnelse:
- Trinn 1: Nødvendige komponenter
- Trinn 2: Maskinvaregrensesnitt
- Trinn 3:
- Trinn 4:
- Trinn 5: Programvarekrav
- Trinn 6: Installasjonsprosedyre
- Trinn 7: Kode
- Trinn 8:
- Trinn 9: Resultater
- Trinn 10:
- Trinn 11: Programmer som bruker DPS422
- Trinn 12: Viktig advarsel
- Trinn 13: Neste trinn
Video: Grensesnitt for Infineon DPS422 -sensor med Infineon XMC4700 og sending av data til NodeMCU: 13 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
I denne opplæringen lærer vi hvordan du bruker DPS422 til måling av temperatur og barometrisk trykk med XMC4700.
DPS422
DPS422 er en miniatyrisert digital barometrisk lufttrykk- og temperatursensor med høy nøyaktighet og lavt strømforbruk. Trykkmåling utføres ved hjelp av et kapasitivt sensorelement, som garanterer høy nøyaktighet over temperatur.
Måleresultater kan nås via I2C- eller SPI -protokollen.
DPS422 barometrisk trykksensor leveres med et brukbart Arduino -bibliotek.
Vennligst finn databladet til DPS422 her.
UART (Universal Asynchronous Receive Transmit)
UART -kommunikasjon brukes til å sende dataene fra XMC4700 til Node MCU. UART står for Universal Asynchronous Receive Transmit er en maskinvareenhet for seriell kommunikasjon. UART er en av de mest enkle og mest brukte serielle kommunikasjonsteknikkene. For mer informasjon, se lenken.
Trinn 1: Nødvendige komponenter
- S2GO TRYKK DPS422
- MIN IOT ADAPTER
- XMC4700 Relax Kit
- Node MCU ESP8266
Trinn 2: Maskinvaregrensesnitt
Komponenter som brukes
Trinn 3:
Stablet system
Trinn 4:
Grensesnitt mellom NodeMCU og My IoT Adapter
Trinn 5: Programvarekrav
- Arduino IDE
- SEGGER J-Link
Trinn 6: Installasjonsprosedyre
Se gjennom lenken for installasjonsprosedyre.
Trinn 7: Kode
Arduino -kode for XMC4700
Trinn 8:
Arduino -kode for NodeMCU
Trinn 9: Resultater
XMC4700
Trinn 10:
NodeMCU
Trinn 11: Programmer som bruker DPS422
- Nøyaktig høydemåling
- Droner
- Innendørs og utendørs navigasjon
- IoT -applikasjoner
- Smart hjem
- Sport og fitness sporing
Trinn 12: Viktig advarsel
- DPS422 har en maksimal vurdering på 4 V
- Tredjeparts tavler med 5 V logikk, f.eks. Arduino Uno, kan ikke kobles direkte til DPS422 Pressure Shield2Go -kortet, selv om strømmen er koblet til 3,3 V -pinnen som grensesnittlinjene, f.eks. SDA/SCL, vil fremdeles bli drevet av 5 V
- Bruk passende nivåskift for disse brettene
- DPS422 er lysfølsom og bør beskyttes mot direkte lyseksponering
Trinn 13: Neste trinn
For å laste opp dataene fra NodeMCU til Amazon AWS, se lenken.
Anbefalt:
Visualisere barometrisk trykk og temperatur ved hjelp av Infineon XMC4700 RelaxKit, Infineon DPS422 og AWS .: 8 trinn
Visualisere barometertrykk og temperatur ved bruk av Infineon XMC4700 RelaxKit, Infineon DPS422 og AWS .: Det er et enkelt prosjekt for å fange barometrisk trykk og temperatur ved hjelp av Infineon's DPS 422. Det blir klønete å spore trykk og temperatur over en periode. Det er her analytics kommer inn i bildet, innsikt i endringen i
Mail Sending Bot ved hjelp av Python: 5 trinn
Mail Sending Bot Using Python: I dette prosjektet lærer du hvordan du sender e -post med python. Her har jeg demonstrert et prosjekt som kan brukes til å fortelle om du har tilstrekkelig oppmøte til å ta permisjon fra collage/skole eller ikke. Her har jeg antatt minsteprosent atte
Grensesnitt LCD 20X4 -skjerm til Nodemcu: 3 trinn
Grensesnitt LCD 20X4 -skjerm til Nodemcu: Jeg bestemte meg for å dele dette, ettersom jeg har hatt problemer med min tidligere oppgave før, jeg prøvde å koble grafisk (128x64) LCD -skjerm til Nodemcu, men uten hell mislyktes jeg. Jeg skjønner at dette må ha noe å gjøre med biblioteket (Bibliotek for graf
Opplæring til grensesnitt HX711 med lastcelle rett bar 50 kg: 10 trinn (med bilder)
Opplæring til grensesnitt HX711 med lastcelle rett bar 50kg: HX711 BALASEMODUL Beskrivelse: Denne modulen bruker 24 A / D-omformere med høy presisjon. Denne brikken er designet for høy presisjon elektronisk skala og design, har to analoge inngangskanaler, programmerbar forsterkning på 128 integrert forsterker. Inngangskretsen
Netto sending på en datamaskin: 5 trinn
Netsending på en datamaskin: send meldinger med kommandoprompt