Kazalo:

Floger: naprava za spremljanje vremenskih parametrov: 6 korakov
Floger: naprava za spremljanje vremenskih parametrov: 6 korakov

Video: Floger: naprava za spremljanje vremenskih parametrov: 6 korakov

Video: Floger: naprava za spremljanje vremenskih parametrov: 6 korakov
Video: Kids Locator 4G MT864 dziecięcy smartwatch z lokalizatorem GPS LBS WIFI Media-Tech | ForumWiedzy 2024, November
Anonim
Floger: naprava za spremljanje vremenskih parametrov
Floger: naprava za spremljanje vremenskih parametrov

Majhna povezana in AUTONOMUS naprava za spremljanje več uporabnih vrednosti, ki vam bodo pomagale pri vrtnarjenju

Ta naprava je zasnovana za merjenje različnih vremenskih parametrov:

  • Temperatura tal in zraka
  • Vlažnost tal in zraka
  • Svetilnost

prikažite na lcd zaslonu in ga pošljite na actoboard prek modula sigfox (lahko ga pošljete tudi z actoboard -a na drugo napravo ali bazo podatkov, vendar o tem v tem Instuctableu ne bomo govorili).

Kot sem rekel, je naprava avtonomna, zato bomo seveda uporabili baterijo, ki jo poganja sončna celica, najpomembnejše pa je, da naprava večinoma nikoli ne bo v uporabi: dejansko jo bomo programirali tako, da bo merila samo na primer na primer oz. razen če ga zdaj zahtevate, da izmeri rignt. Na koncu bomo napravo uporabljali manj kot 30 sekund vsako uro.

POMEMBNO:

  • Mbed bomo uporabili za nalaganje kode, ki jo bom velikodušno delil z drugimi: '), v mikrokrmilnik, tako da, če ste seznanjeni z njo, je to plus (če niste, ne skrbite, bom razložil korak za korakom).
  • Prav tako dajem vse datoteke za izdelavo vašega računalnika, zato ga boste morali samo natisniti.

1. korak: Komponente

Za ta projekt sem seveda uporabil senzorje, vendar boste potrebovali tudi mikrokrmilnike in sistem za prehrano

Tu je seznam komponent, ki sem jih uporabil:

Talni senzorji:

  • Temperatura
  • Vlaga

Zračni senzorji:

Temperatura in vlaga: temperatura in vlaga zraka sta na istem senzorju

Senzor svetilnosti:

Svetilnost

Kartice mikrokrmilnika: Uporabili bomo 2 mikrokrmilnika

  • STM32L432KC
  • TD1208

Prehrana:

  • Baterija
  • Sončna celica
  • Kartica adapterja za prehrano: Na tej kartici bomo povezali baterijo in sončno celico (tako se bo baterija lahko napolnila). Na drugi strani kartice za prehrano bomo STM32L432KC povezali s kablom USB za napajanje celotnega sistema (v 3.3V).

Zaslon:

LCD zaslon

Sigfox:

Modul sigfox nam bo omogočil pošiljanje podatkov na actoboard

2. korak: PCB in koda

PCB in koda
PCB in koda

PCB:

Za začetek bom delil datoteke pcb. So v obliki, ki bo običajno delovala na večini tiskalnikov.

Če ga želite natisniti, lahko preprosto najdete električno/tehnično trgovino, ki bo to zmogla.

Na PCB -ju boste morali narediti resno VIA (ne skrbite, ker so označeni)

KODA:

Prvi korak je, da ustvarite račun na MBED

Ko to storite, samo kliknite na naslednjo POVEZAVO in imeli boste dostop do projekta (samo v načinu za branje)

Ko pridete do projekta mbed s prejšnjo povezavo, ga uvozite v svoj delovni prostor (prevajalnik).

Nato povežite svoj STM32 z računalnikom, sestavite glavno datoteko na mbedu in kopirajte to datoteko v STM32 (s preprostim kopiranjem/lepljenjem).

3. korak: Ožičenje komponent

Ožičenje komponent
Ožičenje komponent
Ožičenje komponent
Ožičenje komponent
Ožičenje komponent
Ožičenje komponent

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

Ta korak je samo zato, da vam pokaže, kako komponente povezati skupaj, ČE jih želite na primer preizkusiti na labdecu in ker je vedno dobro vedeti, kako stvari delujejo, sicer lahko ta korak preskočite in komponente preprosto nastavite na tiskani tiskalnik. bo povezan

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

Tukaj imate 3 sheme, kako povezati vse komponente skupaj.

PS: očitno RDEČI kabel preide na 3,3 V prehrano, ČRNI pa na tla.

Če želite samo preizkusiti vse komponente, lahko to storite brez prehranjevalnega dela tako, da svojo STM32L432KC povežete z računalnikom.

4. korak: Actoboard

Actoboard
Actoboard
Actoboard
Actoboard
Actoboard
Actoboard

Na tem delu vam bom razložil, kako nastaviti svoj račun na Actoboardu in pridobiti vse podatke, ki jih pošilja vaš modul Sigfox.

Najprej pojdite na spletno mesto Actoboard in ustvarite račun

Ko končate, ustvarite nov vir podatkov (slika 1).

Morali boste najti Akeru (slika 2), potem ko jo dobite in kliknete nanjo, boste prišli do okna "Povežite svojo napravo Akeru" (slika 3).

Vnesite ime, ki ga želite dati svojemu viru podatkov, njegovo številko modema in PAC (ta 2 podatka sta podana na vašem modulu sigfox, edinstvena sta).

Zadnji del je nastavitev oblike podatkov, ki jih boste pridobili:

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

NE spreminjajte oblike, razen če lahko spremenite tudi kodo, ki sem vam jo dal (vsaj spremenite ime, ne pa oblike ali števila ugrizov).

Torej, da imate: svetilnost (lum), temperaturo zraka (temp_A), zračno vlago (hum_A), temperaturo tal (temp_S) in vlago v tleh (hum_S).

Zdaj lahko na desni strani istega okna preverite, ali Actoboard prejema sporočila iz vašega modula Sigfox (slika 4). Poleg tega lahko svoje podatke oblikujete z nadzorno ploščo: Ustvarite novo nadzorno ploščo, kliknite nanjo in dodajte nov pripomoček (slika 5). Zdaj se odpre novo okno z imenom "Dodaj pripomoček" (slika 6), kliknite na drugi zavihek "Pripomočki" in izberite enega.

Tukaj bom na primer pokazal, kako prikazati vrednost svetilnosti. Zato izberite drugi pripomoček "Vrednost" in spremenite nastavitve gradnikov (slika 7), dodajte nabor podatkov in izberite spremenljivko čarovnice, ki jo želite prikazati. Zdaj, če vrnete na nadzorno ploščo vrednost, se bo pojavila vaša spremenljivka (slika 8).

5. korak: Prikažite težave

Težave z zaslonom
Težave z zaslonom
Težave z zaslonom
Težave z zaslonom

V tem razdelku vam bom povedal, katere vrednosti se pričakujejo od naših senzorjev in kako jih lahko preverite.

Če ste vse naredili že od začetka, bi morali imeti do zdaj na zaslonu in na deski ploščo valeus

Če tega ne vidite na zaslonu ali na deski

  • Najprej preverite vse povezave med senzorji in mikrokrmilnikom.
  • Če razmišljate o svojih povezavah, je to lahko vaš LCD zaslon (nekoliko so krhki). Če ste pravilno sledili zadnjemu koraku, bi morali imeti vrednost na plošči actoboard

Če imate težave pri nastavitvi actoboard -a, je tukaj tretji način, da pridobite svoje vrednosti: Putty

Kako uporabljati kit:

  • Povežite svojo napravo z računalnikom in odprite upravitelj perifernih naprav sistema Windows in poiščite, na katera vrata je priključena vaša naprava (slika 2).
  • Nato odprite Putty in izberite serijsko (rdeča na sliki 3) in povprašajte številko vrat COM u, ki ste jo našli v prejšnjem koraku (oranžna na sliki 3).
  • Kliknite V redu. Odprla se bo konzola, ki prikazuje vrednosti

6. korak: Hvala

Hvala, če ste poskušali narediti svoj FLOGER:) ali pa če ste le prebrali to!

Če imate kakršne koli pripombe, vprašanja ali izboljšave, jih delite!

Priporočena: