Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Tilslut din sensor til Arduino til I2C -tilstand
- Trin 2: Installer biblioteker til din Arduino IDE
- Trin 3: Programmer
- Trin 4: Planlægning af output
- Trin 5: Indstilling af seriel skærm
Video: Interfacing Sensirion, SPS-30, Particulate Matter Sensor With Arduino Duemilanove Using I2C Mode: 5 Steps
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
Da jeg kiggede på at tilslutte SPS30 -sensorer, indså jeg, at de fleste kilder var til Raspberry Pi, men ikke så mange til Arduino. Jeg bruger lidt tid på at få sensoren til at fungere med Arduino, og jeg besluttede at sende min erfaring her, så den kunne være nyttig for andre brugere. Interfacet er meget let, ingen lodning er nødvendig, hvis du har det korrekte kabel. Du tilslutter bare fem ledninger til Arduino -kortet for at få sensoren til at fungere. Også bibliotekerne er allerede tilgængelige.
Når du har samlet komponenterne, skal du omhyggeligt undersøge og se på hvilke kabler, stik osv. Du har. I dette projekt fulgte jeg I2C -forbindelsestilstand.
Forbrugsvarer
- SPS30 Sensirion Particulate Matter Sensor og stik kabel. Jeg har min her.
- Arduino Duemilanove (enhver form for Arduino skal fungere, så længe du bestemmer SCL- og SDA -ben)
- USB -kabel til Arduino
Trin 1: Tilslut din sensor til Arduino til I2C -tilstand
Hver Arduino kan have forskellige forbindelser. Som jeg nævnte før, brugte jeg I2C -tilstand (ikke UART). Sensoren kan drives direkte af Arduinos 5V pin.
Forbind forbindelserne som vist i skemaer. For Duemilanove er stifterne (som vist på figuren):
SDA ADC4
SCL ADC5
Sørg for, at SPS30s Pin 4 ("Interface select") er tilsluttet GND, når sensoren tændes, ellers fungerer sensoren i UART i stedet for I2C-tilstand, og denne driver registrerer ikke sensoren.
Trin 2: Installer biblioteker til din Arduino IDE
Jeg fulgte instruktionerne her:
Installationsvejledning til biblioteket
Trin 3: Programmer
Igen skal du bare følge brugsanvisningen:
Anvendelse
Det anvendte program er sps30.ino -fil fra Github -webstedet.
Trin 4: Planlægning af output
Hvis du ikke gør noget, kan programmet ses udsendes i den serielle skærm.
Jeg prøvede først at plotte det ved at redigere programmet ved blot at deaktivere den nævnte linje.
Trin 5: Indstilling af seriel skærm
Bare rediger linjen og sæt den tilbage til seriel skærm. Hver gang skal du naturligvis uploade din kode med nye ændringer.
Anbefalede:
Black Lives Matter Electronic Scrolling Names Sign: 5 trin
Black Lives Matter Electronic Scrolling Names Sign: Kampagnerne #sayhername, #sayhisname og #saytheirname bringer bevidsthed om navne og historier om sorte mennesker, der er blevet udsat for racistisk politivold og tilskynder til fortaler for racemæssig retfærdighed. Flere oplysninger om kravene og
"GRÅ MATTER Minion" Radar: 5 trin
"GRAY MATTER Minion" Radar: Lad os lave cool radar … ved hjælp af arduino …. Hav det sjovt fyre
Astronomia Coffin Dance Meme Music Using Arduino Uno: 5 Steps
Astronomia Coffin Dance Meme Music Using Arduino Uno: Denne blog har vi vist dig Astronomia Coffin Dance Tune With Arduino Uno Som du alle ved om trådning af memes om kiste dans astronomi, så jeg besluttede at lave denne melodi ved hjælp af arduino uno Her er de trin og forsyninger der bruges i dette projekt
Interfacing Infineon DPS422 -sensor med Infineon XMC4700 og afsendelse af data til NodeMCU: 13 trin
Interfacing Infineon DPS422 -sensor med Infineon XMC4700 og afsendelse af data til NodeMCU: I denne vejledning lærer vi, hvordan du bruger DPS422 til måling af temperatur og barometrisk tryk med XMC4700.DPS422DPS422 er en miniaturiseret digital barometrisk lufttryk- og temperatursensor med høj nøjagtighed og lav strøm forbrug
IOT: ESP 8266 Nodemcu Controlling Neopixel Ws2812 LED Strip Over Internet Using BLYNK App: 5 Steps
IOT: ESP 8266 Nodemcu -styring af Neopixel Ws2812 LED -strip over internettet ved hjælp af BLYNK -app: Hej fyre, i denne instruktion lavede jeg et lys ved hjælp af neopixel led -strip, der kan kontrolleres over internettet fra hele verden ved hjælp af BLYNK -appen og nodemcu er arbejder som hjernen i dette projekt, så lav dit omgivende lys for dig