- Nu mai sunt produse in cosul tau
- Livrare
- Total 0,00 lei
- Electronica
- GroundStudio®
- Arduino®
- Raspberry PI®
- micro:bit®
- Plăci de dezvoltare
- Module
- Display-uri si LED-uri
- Motoare si drivere
- Fire si conectori
- Unelte
- Alimentare
- Butoane / switch-uri
- Componente electronice
- Senzori
- Carcase şi suporturi
- Comunicaţie
- Suruburi si piulite
- Roboţi
- KIT-uri DIY
- Shield-uri
- Breadboards, PCB, Expansions
- Orange Pi
- Printare 3D
- Cutii si solutii de depozitare
- CNC
- Lichidari de stoc
- Șosete Vesele
- Documentatie / carti
- Vouchere Cadou
Senzor particule praf
Preț de la 10.27 LEI
Ridică-ți comenzile când vrei tu!
Comandă până la ora 14:00 și expediem astăzi coletul
Produse sigure, fără griji!
Produse nefolosite? Retur fără întrebări!
Descrierea produsului:
Modulul DSM501A este un senzor compact care poate fi folosit pentru a cuantifica particule mai mari de 1um. Poate detecta fumul de tabac, polen sau praful din casa. Poate fi folosit in aplicatii precum aspiratoare sau purificatoare de aer.
ATENTIE: Culorile firelor pot sa difere de la un produs la altul, conectarea trebuie facuta in functie de ordinea pinilor din imaginile de mai jos.
Specificatii tehnice:
Model: DSM501A
Tensiune de alimentare: DC 5.0 (plus and Minus 0.5V)
Semnal iesire: PWM
Consum curent(Max): 90mA
Interval umiditate pentru functionare: 0-95% RH
Interval temperatura pentru functionare: -20 pana la 60 grade
Are nevoie de o perioada de timp pentru calibrare dupa pornire.
Datasheet disponibil in sectiunea DESCARCARI.
Exemplu conectare:
Conexiuni:
Exemplu cod:
// Conectati Pin_2 al DSM501A la Arduino D8
// Conectati Pin_3 al DSM501A la Arduino 5V // Conectati Pin_5 al DSM501A la Arduino GND #include<string.h> byte buff[2]; int pin = 8;//DSM501A input D8 unsigned long duration; unsigned long starttime; unsigned long endtime; unsigned long sampletime_ms = 30000; unsigned long lowpulseoccupancy = 0; float ratio = 0; float concentration = 0; int i=0; void setup() { Serial.begin(9600); pinMode(8,INPUT); starttime = millis(); } void loop() { duration = pulseIn(pin, LOW); lowpulseoccupancy += duration; endtime = millis(); if ((endtime-starttime) > sampletime_ms) { ratio = (lowpulseoccupancy-endtime+starttime + sampletime_ms)/(sampletime_ms*10.0); // Integer percentage 0=>100 concentration = 1.1*pow(ratio,3)-3.8*pow(ratio,2)+520*ratio+0.62; // using spec sheet curve Serial.print("lowpulseoccupancy:"); Serial.print(lowpulseoccupancy); Serial.print(" ratio:"); Serial.print(ratio); Serial.print(" DSM501A:"); Serial.println(concentration); lowpulseoccupancy = 0; starttime = millis(); } }
Continutul coletului:
1x Senzor particule praf
Referinta: ZHTTVK_DHT11
Senzor temperatura si umiditate digital DHT11
Referinta: HEVAEA_ADS1115