
Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-23 14:40

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



/!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!
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



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


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:
ASS-seade (antisotsiaalne sotsiaalne seade): 7 sammu

ASS-seade (antisotsiaalne sotsiaalne seade): öelge, et olete selline inimene, kellele meeldib inimeste läheduses viibida, kuid kellele ei meeldi, et nad liiga lähedale tulevad. Te olete ka rahvale meeldiv ja teil on raske inimestele ei öelda. Nii et te ei tea, kuidas käskida neil tagasi astuda. Noh, sisestage - ASS -seade! Y
Kuidas kasutada Sensor21.com sensori jälgimiseks: 3 sammu

Kuidas kasutada Sensor21.com -i andurite jälgimiseks: kui vajate platvormi, et oma isetegevusprojektide kaugseadmeid ja andureid jälgida ja juhtida, võib sensor21.com olla teie jaoks hea lahendus. Sellel on kasutusvalmis kasutajasõbralik GUI. Lihtne lisada andureid ja neid graafikute abil jälgida. Seadistage äratused e
Automaatne veejaotur tarbimise jälgimiseks: 6 sammu

Automaatne veejaotur tarbimise jälgimiseks: Tere! Paar kuud tagasi olin oma toas ja mõtlesin, millist projekti ma koolitööks teha tahan. Tahtsin teha midagi, mis mulle sobiks ja millest mulle tulevikus kasu oleks. Järsku astus ema tuppa ja
Ehitage ilmastiku juhtpaneel Dark Sky API abil: 5 sammu (koos piltidega)

Ehitage ilmastiku juhtpaneel Dark Sky API abil: Dark Sky on spetsialiseerunud ilmaennustamisele ja visualiseerimisele. Dark Sky kõige lahedam aspekt on nende ilmastiku API, mille abil saame ilmaandmeid hankida peaaegu kõikjalt maailmast. Ilm ei ole ainult vihmane või päikeseline, vaid ka temperamentne
Kuidas teha ilmastiku mininäidikut: 4 sammu

Kuidas teha ilmastiku mininäidikut: projekti kohta Lubage mul teile näidata, kuidas mul õnnestus luua 8x8 maatriksekraani ja