Sisukord:

Floger: seade ilmastiku parameetri jälgimiseks: 6 sammu
Floger: seade ilmastiku parameetri jälgimiseks: 6 sammu

Video: Floger: seade ilmastiku parameetri jälgimiseks: 6 sammu

Video: Floger: seade ilmastiku parameetri jälgimiseks: 6 sammu
Video: 🧨 Подробнейший обзор "пятёрки" BMW F10. Есть ли в ней плюсы? Или одни минусы? 2024, Juuli
Anonim
Floger: seade ilmastiku parameetri jälgimiseks
Floger: seade ilmastiku parameetri jälgimiseks

Väike ühendatud ja AUTONOMUS seade, mis jälgib mitmeid kasulikke asju, mis aitavad teil aiatöid teha

See seade on ette nähtud erinevate ilmastikutingimuste mõõtmiseks:

  • Põranda ja õhu temperatuur
  • Põranda ja õhu niiskus
  • Heledus

kuvage see LCD -ekraanil ja saatke see ka actoboardile sigfoxi mooduli kaudu (võite selle saata ka actoboardist teise seadmesse või andmebaasi, kuid me ei räägi sellest selles kasutusjuhendis).

Nagu ma ütlesin, on lõhe autonoomne, nii et loomulikult kasutame päikesepaneeliga töötavat akut, kuid kõige tähtsam on see, et seadet ei kasutata enamasti kunagi: me programmeerime selle mõõtma näiteks iga tund või kui te ei palu seda nüüd mõõta. Nii et lõpuks kasutame seadet vähem kui 30 sekundit iga tunni tagant.

TÄHTIS:

  • Kasutame Mbedit koodi laadimiseks, mida ma heldelt jagan: '), mikrokontrollerisse, nii et kui olete sellega tuttav, on see pluss (kui te pole mureta, selgitan seda samm -sammult).
  • Annan ka kõik failid teie PCB tegemiseks, nii et peate selle lihtsalt printima.

Samm: komponendid

Selle projekti jaoks kasutasin muidugi andureid, kuid vajate ka mikrokontrollereid ja toitumissüsteemi

Siin on kasutatud komponentide loend:

Põrandaandurid:

  • Temperatuur
  • Niiskus

Õhuandurid:

Temperatuur ja niiskus: õhu temperatuur ja niiskus asuvad samal anduril

Heleduse andur:

Heledus

Mikrokontrolleri kaardid: kasutame 2 mikrokontrollerit

  • STM32L432KC
  • TD1208

Toitumine:

  • Aku
  • Päikesepaneel
  • Alimentatsiooni adapteri kaart: sellel kaardil ühendame aku ja päikesepatarei (nii saab akut laadida). Toitumiskaardi teisel poolel ühendame STM32L432KC USB -kaabli abil kogu süsteemi toiteks (3,3 V).

Ekraan:

LCD ekraan

Sigfox:

Sigfoxi moodul võimaldab meil oma andmed actoboardile saata

Samm: PCB ja kood

PCB ja kood
PCB ja kood

PCB:

Alustuseks jagan PCB faile. Need on vormingus, mis tavaliselt töötab enamiku printerite puhul.

Selle printimiseks leiate hõlpsalt elektri-/tehnikapoe, mis seda teeb.

PCB -l peate tegema mitu VIA -d (ärge muretsege, need on näidatud)

KOOD:

Esimese sammuna peate looma MBED -i konto

Kui see on tehtud, klõpsake lihtsalt järgmisel lingil ja teil on juurdepääs projektile (ainult lugemisrežiimis)

Kui olete eelmise lingiga jõudnud mbed -projekti, importige see oma tööruumi (kompilaatorisse).

Seejärel ühendage oma STM32 arvutiga, kompileerige mbed -põhifail ja kopeerige see fail STM32 -sse (lihtsa kopeerimise/kleepimisega).

Samm: komponentide ühendamine

Komponentide juhtmestik
Komponentide juhtmestik
Komponentide juhtmestik
Komponentide juhtmestik
Komponentide juhtmestik
Komponentide juhtmestik

/!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!

See samm on siin ainult selleks, et näidata teile, kuidas komponente omavahel ühendada, KUI soovite neid näiteks labdec -il testida ja kuna alati on hea teada, kuidas asjad toimivad, vastasel juhul võite selle sammu vahele jätta ja lihtsalt seadistada komponendid PCB -le. ühendatakse

/!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\/!\ /!

Siin on 3 skeemi kõigi komponentide ühendamiseks.

PS: ilmselgelt läheb punane kaabel 3,3 V toitesse ja MUST kaabel maapinnale.

Kui soovite lihtsalt kõiki komponente testida, saate seda teha ilma toidulisandite osata, ühendades oma STM32L432KC arvutiga.

4. samm: Actoboard

Actoboard
Actoboard
Actoboard
Actoboard
Actoboard
Actoboard

Selles osas selgitan teile, kuidas seadistada oma konto Actoboardis, et hankida kõik Sigfoxi mooduli saadetud andmed.

Kõigepealt minge Actoboardi veebisaidile ja looge konto

Kui olete lõpetanud, looge uus andmeallikas (pilt 1).

Peate leidma Akeru (pilt 2), siis kui selle hankite ja sellel klõpsate, jõuate aknasse "Ühenda oma Akeru seade" (pilt 3).

Sisestage nimi, mille andke oma andmeallikale, selle modemi number ja PAC (need 2 teavet, mis on antud teie sigfoxi moodulis, need on ainulaadsed).

Viimane osa määrab allalaaditavate andmete vormingu:

lum:: int: 8 temp_A:: int: 8 hum_A:: int: 8 temp_S:: int: 8 hum_S:: int: 8

ÄRGE muutke vormingut, välja arvatud juhul, kui saate muuta ka minu antud koodi (vähemalt muudate nime, kuid mitte vormingut ega hammustuse arvu).

Nii et teil on: heledus (lum), õhutemperatuur (temp_A), õhuniiskus (hum_A), maapinna temperatuur (temp_S) ja maapinna niiskus (hum_S).

Nüüd saate sama akna paremal pool kontrollida, kas Actoboard saab teie Sigfoxi moodulilt sõnumeid (pilt 4). Lisaks saate oma andmeid kujundada armatuurlaua abil: looge uus armatuurlaud, klõpsake sellel ja lisage uus vidin (pilt 5). Nüüd avatakse uus aken nimega "Lisa vidin" (pilt 6), klõpsake teisel vahekaardil "Vidinad" ja valige üks.

Siin näitan näiteks, kuidas heleduse väärtust kuvada. Nii et valige teine vidin "Väärtus" ja muutke vidina seadeid (pilt 7), lisage andmekogum ja valige nõidmuutuja, mida soovite kuvada. Nüüd, kui naasete armatuurlauale, kuvatakse muutuja väärtus (pilt 8).

Samm: kuvage probleemid

Kuva probleemid
Kuva probleemid
Kuva probleemid
Kuva probleemid

Selles osas räägin teile, milliseid väärtusi meie anduritelt oodatakse ja kuidas saate neid kontrollida.

Kui olete algusest peale kõik õigesti teinud, peaks nüüd ekraanil ja akuplaadil olema valeus

Kui see pole nii, ei näe te ekraanil ega akuplaadil midagi

  • Kõigepealt kontrollige kõiki ühendusi andurite ja mikrokontrolleri vahel.
  • Kui olete oma ühendustega kursis, võib see olla teie LCD -ekraan (need on natuke habras). Kui olete viimast sammu õigesti järginud, peaks see väärtusel endiselt olema

Kui teil on Actoboardi seadistamisega probleeme, on siin kolmas viis oma väärtuste leidmiseks: Putty

Putty kasutamine:

  • Ühendage seade arvutiga ja avage Windowsi välisseadmete haldur ning leidke, millisesse pessa teie seade on ühendatud (joonis 2).
  • Seejärel avage Putty ja valige seeria (punane pildil 3) ning uurige eelmises etapis leitud COM -pordi numbrit u (oranž pildil 3).
  • Klõpsake nuppu OK. Avaneb konsool, mis kuvab väärtusi

6. samm: aitäh

Aitäh, kui proovisite ise FLOGERit teha:) või isegi kui seda just lugesite!

Kui teil on kommentaare, küsimusi või parandusi, jagage neid julgelt!

Soovitan: