Sisukord:

Mobiilne õhukvaliteedi analüsaator: 4 sammu
Mobiilne õhukvaliteedi analüsaator: 4 sammu

Video: Mobiilne õhukvaliteedi analüsaator: 4 sammu

Video: Mobiilne õhukvaliteedi analüsaator: 4 sammu
Video: Finding Relaxing Spots in Bangkok, Chang Erawan (#28) 2024, Juuli
Anonim
Mobiilne õhukvaliteedi analüsaator
Mobiilne õhukvaliteedi analüsaator
Mobiilne õhukvaliteedi analüsaator
Mobiilne õhukvaliteedi analüsaator

Sellest artiklist leiate õpetuse õhukvaliteedi analüsaatori ehitamiseks. Analüsaator on ette nähtud sõitmiseks autosse panemiseks, et saaksime luua veebipõhise andmebaasi, mis koondaks kogu teabe õhukvaliteedi kohta asukoha järgi.

Selle realiseerimiseks kasutasime järgmisi riistvaraüksusi:

- STM32: NUCLEO-N432KC

- mitme kanaliga gaasiandur: Grove 101020088

- optiline tolmuandur - GP2Y1010AU0F

- niiskus- ja temperatuuriandur: DHT11

- Wisoli moodul: SFM10R1

Ja järgmised tarkvarad:

- Mbed

- Ubidotid

- Altium

Samm: koodi väljatöötamine

Koodide väljatöötamine
Koodide väljatöötamine
Koodide väljatöötamine
Koodide väljatöötamine
Koodide väljatöötamine
Koodide väljatöötamine

Kõigepealt kasutasime iga komponendi koodi iseseisvaks arendamiseks Mbedit.

Mitme kanaliga gaasianduri, optilise tolmuanduri ning niiskuse ja temperatuurianduri puhul kasutasime andurite teeke ja kasutasime lihtsalt funktsioone, mis teisendavad toorandmed kasutatavateks andmeteks.

Tolmutiheduse anduri jaoks pidime põlema sisemist LED -i 0,32 ms ja lugema väärtust 0,28 ms pärast selle sisselülitamist ning seejärel lülitama LED välja veel 9,68 ms.

Pärast iga anduri katsetamist ühendasime kõik koodid ühte, et saada kõik trükitud mõõtmed.

Kui andmed on kogutud, teisendatakse need täisarvudeks, nii et neid saab kodeerida kuueteistkümnendarvudes, mis saadetakse Sigfoxi võrku. Seejärel rakendasime Sigfoxi võrguga ühenduse loomiseks Wisoli mooduli.

2. samm: Sigfox - andmebaas

Sigfox - andmebaas
Sigfox - andmebaas
Sigfox - andmebaas
Sigfox - andmebaas

Kui Sigfox on andmed kätte saanud, suunatakse need tänu määratletud tagasikutsumistele ümber meie Ubidotsi andmebaasi. Seal saame kontrollida kõigi meetmete arengut aja jooksul.

Samm: PCB

PCB
PCB
PCB
PCB
PCB
PCB
PCB
PCB

Kui kaart on LABDECis funktsionaalne, tuli see üle kanda trükkplaadi trükkplaadile. Selleks on saadaval mitu tarkvara ja platvormi. Oleme kasutanud Altiumi tarkvara selle lihtsuse ja tõhususe tõttu. Altium pakub trükkplaatide skeemi loomist ning printimist ja jootmist koos komponentidega.

Siin selgitame mitmes etapis elektroonilise vooluahela loomise õpetust.

1. SAMM: skeemi loomine.

Kõigepealt peate alla laadima teegid, mis võimaldavad teil nukleokaardi hankida, see on saadaval lingil:

Seejärel saate skeemi luua, lisades NUCLEO ja ühendada selle komponentide, GPS -i, gaasianduriga …

2. samm: muundamine PCB -ks

Teisendage oma PCB skeem tõeliseks PCB -ks. Kui see on tehtud, pange komponendid ja NUCLEO nii, et juhtmeid oleks kõige lihtsam juhtida, ühendusjuhtmed peavad ristuma nii vähe kui võimalik.

See meetod tagab, et kasutatakse ainult ühte juhtmestiku kihti. eelistatavalt alumine kiht (parem on suurendada ühenduste suurust 50 milliliitrini, et ei tekiks katkestusi ega elektrilise voolavuse puudumist).

3. SAMM: PCB trükkimine.

Kui sammud 1 ja 2 on läbi, näete seda akent oma Altiumi projektis.

Seejärel peate looma Gerberi failid, seda sammu kirjeldatakse üksikasjalikult lingil:

4. samm: kokkupanek

Kokkupanek
Kokkupanek
Kokkupanek
Kokkupanek
Kokkupanek
Kokkupanek

Lõpuks panime pärast pistikühenduste jootmist oma vooluahela kasti, lastes andurid väljastpoolt nii, et need jääksid välisõhku.

Soovitan: