Turinys:

Mobilus oro kokybės analizatorius: 4 žingsniai
Mobilus oro kokybės analizatorius: 4 žingsniai

Video: Mobilus oro kokybės analizatorius: 4 žingsniai

Video: Mobilus oro kokybės analizatorius: 4 žingsniai
Video: Kaip pašalinti nemalonų kvapą automobilio salone | AUTODOC patarimai 2024, Liepa
Anonim
Mobilus oro kokybės analizatorius
Mobilus oro kokybės analizatorius
Mobilus oro kokybės analizatorius
Mobilus oro kokybės analizatorius

Šiame straipsnyje rasite pamoką, kaip sukurti oro kokybės analizatorių. Analizatorius skirtas uždėti ant automobilio keliaujant, kad galėtume sukurti internetinę duomenų bazę, kurioje būtų surinkta visa informacija apie oro kokybę pagal vietą.

Norėdami tai suprasti, naudojome šiuos aparatūros elementus:

- STM32: NUCLEO-N432KC

- daugiakanalis dujų jutiklis: Grove 101020088

- optinis dulkių jutiklis - GP2Y1010AU0F

- drėgmės ir temperatūros jutiklis: DHT11

- „Wisol“modulis: SFM10R1

Ir šios programinės įrangos:

- Mbed

- Ubidotai

- Altiumas

1 žingsnis: kodo kūrimas

Kodo kūrimas
Kodo kūrimas
Kodo kūrimas
Kodo kūrimas
Kodo kūrimas
Kodo kūrimas

Pirmiausia mes naudojome „Mbed“, kad sukurtume kiekvieno komponento kodą savarankiškai.

Daugiakanaliam dujų jutikliui, optiniam dulkių jutikliui ir drėgmės bei temperatūros jutikliui mes naudojome jutiklių bibliotekas ir tiesiog naudojome funkcijas, kurios neapdorotus duomenis paverčia panaudojamomis.

Dulkių tankio jutikliui mums reikėjo uždegti vidinį šviesos diodą 0,32 ms ir perskaityti 0,28 ms vertę po to, kai jis buvo įjungtas, ir tada išjungti šviesos diodą dar 9,68 ms.

Išbandę kiekvieną jutiklį, mes sujungėme visus kodus į vieną, kad gautume visas atspausdintas priemones.

Surinkus duomenis, jie išverčiami į sveikus skaičius, kad juos būtų galima koduoti šešioliktainiais skaičiais, kurie bus siunčiami „Sigfox“tinkle. Tada įdiegėme „Wisol“modulį, kad užmegztume ryšį su „Sigfox“tinklu.

2 žingsnis: „Sigfox“- „DataBase“

„Sigfox“- duomenų bazė
„Sigfox“- duomenų bazė
„Sigfox“- duomenų bazė
„Sigfox“- duomenų bazė

Kai „Sigfox“gauna duomenis, dėl apibrėžtų atgalinių skambučių jie nukreipiami į mūsų „Ubidots“duomenų bazę. Ten mes galime patikrinti visų priemonių raidą laikui bėgant.

3 žingsnis: PCB

PCB
PCB
PCB
PCB
PCB
PCB
PCB
PCB

Kai kortelė LABDEC veikia, ją reikėjo perkelti į plokštės PCB. Šiuo tikslu yra keletas programinės įrangos ir platformų. Naudojome „Altium“programinę įrangą dėl jos paprastumo ir efektyvumo. „Altium“siūlo PCB schemų kūrimą ir spausdinimą bei litavimą su komponentais.

Čia keliais žingsniais paaiškiname elektroninės grandinės kūrimo pamoką.

1 ŽINGSNIS: schemos sukūrimas.

Visų pirma, turite atsisiųsti bibliotekas, leidžiančias įsigyti branduolinę kortelę, ją rasite nuorodoje:

Tada galite sukurti schemą pridėję NUCLEO ir prijungti ją prie komponentų, GPS, dujų jutiklio …

2 ŽINGSNIS: Konvertavimas į PCB

Konvertuokite savo PCB schemą į tikrą PCB. Kai tai bus padaryta, sudėkite komponentus ir NUCLEO taip, kad juos būtų lengviau prijungti, jungiamieji kabeliai turi kuo mažiau kirsti.

Šis metodas užtikrins, kad būtų naudojamas tik vienas laidų sluoksnis. pageidautina apatinis sluoksnis (geriau padidinti jungčių dydį iki 50 mililitrų, kad nebūtų pertraukos ar elektros sklandumo).

3 ŽINGSNIS: PCB spausdinimas.

Baigę 1 ir 2 veiksmus, turėsite šį langą savo „Altium“projekte.

Tada turite sukurti „Gerber“failus, šis žingsnis išsamiai aprašytas nuorodoje:

4 žingsnis: Surinkimas

Surinkimas
Surinkimas
Surinkimas
Surinkimas
Surinkimas
Surinkimas

Galiausiai, lituodami kištukines jungtis, mes įdedame savo grandinę į dėžę, išleisdami jutiklius iš išorės, kad jie liktų aplinkos ore.

Rekomenduojamas: