
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-23 12:53


In hierdie artikel vind u 'n handleiding oor hoe om 'n ontleder van luggehalte te bou. Die ontleder is daarop gemik om op 'n motor te sit terwyl hy ry, sodat ons 'n aanlyn databasis kan bou wat alle inligting oor luggehalte per plek versamel.
Om dit te besef, gebruik ons die volgende hardeware -items:
- STM32: NUCLEO-N432KC
- meerkanaals gassensor: Grove 101020088
- optiese stofsensor - GP2Y1010AU0F
- humiditeits- en temperatuursensor: DHT11
- wisol -module: SFM10R1
En die volgende sagteware:
- Mbed
- Ubidote
- Altium
Stap 1: Kode -ontwikkeling



Eerstens het ons Mbed gebruik om die kode vir elke komponent onafhanklik te ontwikkel.
Vir die meerkanaals gassensor, optiese stofsensor en die humiditeits- en temperatuursensor het ons die biblioteke van die sensors gebruik en eenvoudig die funksies gebruik wat rou data vertaal in data wat uitbuitbaar is.
Vir die stofdigtheidssensor moes ons die interne LED vir 0,32 ms aansteek en die waarde 0,28 ms lees nadat dit aangeskakel is en dan die LED vir nog 9,68 ms afskakel.
Nadat ons elke sensor getoets het, het ons al die kodes in een herenig om al die metings gedruk te kry.
Sodra die gegewens versamel is, word dit in 'n heelgetal vertaal, sodat dit in heksadesimale kodes gekodeer kan word om na die Sigfox -netwerk gestuur te word. Daarna het ons die Wisol -module geïmplementeer om die kommunikasie met die Sigfox -netwerk tot stand te bring.
Stap 2: Sigfox - DataBase


Sodra die data deur Sigfox ontvang is, danksy gedefinieerde terugbelle, word dit na ons Ubidots -databasis herlei. Daar kan ons die evolusie van elke maatstaf mettertyd kontroleer.
Stap 3: PCB




Sodra die kaart op LABDEC funksioneer, was dit nodig om dit na 'n printplaat oor te dra. Vir hierdie doel is daar verskeie sagteware en platforms beskikbaar. Ons het Altium -sagteware gebruik vir sy eenvoud en doeltreffendheid. Altium bied PCB -skemas aan en druk en soldeer met komponente.
Hier verduidelik ons in verskillende stappe die handleiding vir die skepping van die elektroniese stroombaan.
STAP 1: Die skep van die skema.
Eerstens moet u die biblioteke aflaai waarmee u die nukleokaart kan kry, dit is beskikbaar op die skakel:
U kan dan die skema skep deur die NUCLEO by te voeg en dit aan te sluit op die komponente, GPS, gassensor …
STAP 2: Omskakeling na PCB
Skakel u PCB -skema om in 'n regte PCB. As dit klaar is, plaas die komponente en die NUCLEO sodat dit die maklikste is om te dra, die verbindingskabels moet so min as moontlik kruis.
Hierdie metode sal verseker dat slegs een laag bedrading gebruik word. verkieslik die onderste laag (dit is beter om die grootte van die verbindings tot 50mil te verhoog om geen onderbreking of gebrek aan elektriese vloeibaarheid te hê nie).
STAP 3: Druk van die PCB.
Sodra stap 1 en 2 verby is, het u hierdie venster op u Altium -projek.
Dan moet u 'n Gerber -lêers skep; hierdie stap word uiteengesit in die skakel:
Stap 4: Montering



Uiteindelik, nadat ons die propverbindings gesoldeer het, het ons ons stroombaan in 'n boks geplaas sodat die sensors aan die buitekant van die kamer sodat hulle in die omringende lug bly.
Aanbeveel:
Status LED -skerm van PurpleAir -luggehalte: 4 stappe

PurpleAir Air Quality Status LED Display: Met die onlangse veldbrande in Kalifornië het die luggehalte in San Francisco 'n groot impak gehad. Ons het die PurpleAir -kaart telkens op ons telefone of skootrekenaars nagegaan om te sien of die lug veilig genoeg is om die oorwinning oop te maak
Eenvoudige monitering van luggehalte met TFT LCD-skerm- Ameba Arduino: 3 stappe

Eenvoudige monitering van luggehalte met TFT LCD-skerm-Ameba Arduino: Inleiding Noudat die meeste mense tuis bly om noue kontak met moontlike COVID-19-virusdraer te vermy, word luggehalte 'n belangrike faktor vir mense se welstand, veral in tropiese lande waar lugversorging is 'n moet tydens die dag
Airduino: mobiele luggehalte -monitor: 5 stappe

Airduino: Mobile Air Quality Monitor: Welkom by my projek, Airduino. My naam is Robbe Breens. Ek studeer multimedia en kommunikasietegnologie aan Howest in Kortrijk, België. Aan die einde van die tweede semester moet ons 'n IoT -toestel maak, wat 'n uitstekende manier is om al die
Volg luggehalte met Grafana en Raspberry Pi: 7 stappe

Hou die luggehalte dop met behulp van Grafana en Raspberry Pi: ek was op soek na 'n klein IOT-projek en 'n vriend het aanbeveel dat ek hierdie tutoriaal besoek: https://dzone.com/articles/raspberry-pi-iot-sensor … beveel aan dat u die tutoriaal volg om die opstelling van 'n Raspberry Pi vir monitering te volg
Luggehalte -monitor met MQ135 en eksterne temperatuur- en humiditeitsensor oor MQTT: 4 stappe

Luggehalte -monitor met MQ135 en eksterne temperatuur- en humiditeitsensor oor MQTT: dit is vir toetsdoeleindes