INHOUDSOPGAWE:

Mobiele luggehalte -ontleder: 4 stappe
Mobiele luggehalte -ontleder: 4 stappe

Video: Mobiele luggehalte -ontleder: 4 stappe

Video: Mobiele luggehalte -ontleder: 4 stappe
Video: Самодельный кондиционер, который заморозит даже пингвинов! 2024, November
Anonim
Mobiele luggehalte -ontleder
Mobiele luggehalte -ontleder
Mobiele luggehalte -ontleder
Mobiele luggehalte -ontleder

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

Kode -ontwikkeling
Kode -ontwikkeling
Kode -ontwikkeling
Kode -ontwikkeling
Kode -ontwikkeling
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

Sigfox - databasis
Sigfox - databasis
Sigfox - databasis
Sigfox - databasis

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

PCB
PCB
PCB
PCB
PCB
PCB
PCB
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

Vergadering
Vergadering
Vergadering
Vergadering
Vergadering
Vergadering

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: