Kazalo:
- 1. korak: Komponente
- 2. korak: PCB in koda
- 3. korak: Ožičenje komponent
- 4. korak: Actoboard
- 5. korak: Prikažite težave
- 6. korak: Hvala
Video: Floger: naprava za spremljanje vremenskih parametrov: 6 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:07
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:
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
/!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!
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
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
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:
Oblikovanje akvarija z avtomatiziranim nadzorom osnovnih parametrov: 4 koraki (s slikami)
Oblikovanje akvarija z avtomatiziranim nadzorom osnovnih parametrov: Uvod Danes je skrb za morske akvarije na voljo vsakemu akvaristu. Problem nabave akvarija ni težak. Toda za popolno življenjsko podporo prebivalcev, zaščito pred tehničnimi napakami, enostavno in hitro vzdrževanje in nego,
Naprava ASS (protidruštvena socialna naprava): 7 korakov
Naprava ASS (antisocialna družabna naprava): recimo, da ste nekakšna oseba, ki je rada v bližini ljudi, vendar jim ni všeč, da bi se jim približali. Prav tako ste ljubitelj ljudi in težko rečete ne ljudem. Zato ne veste, kako jim reči, naj odstopijo. No, vnesite - naprava ASS! Y
Xpedit - naprava za spremljanje atmosfere pri pohodništvu in trekingu: 12 korakov (s slikami)
Xpedit - naprava za spremljanje vzdušja za pohodništvo in treking: Ko nameravate na pustolovsko potovanje ali treking v naravo, je nujno, da imate v nahrbtniku napravo, ki vam pomaga razumeti okolje. Za svoje prihajajoče pustolovsko potovanje sem nameraval zgraditi ročno napravo, ki bo pomagala
Glasbeni generator, ki temelji na vremenskih pogojih (Midi generator na osnovi ESP8266): 4 koraki (s slikami)
Glasbeni generator, ki temelji na vremenskih pogojih (Midi Generator na osnovi ESP8266): Pozdravljeni, danes vam bom razložil, kako narediti lasten mali glasbeni generator na osnovi vremena. Temelji na ESP8266, ki je podoben Arduinu in se odziva na temperaturo, dež in intenzivnost svetlobe. Ne pričakujte, da bo naredil cele pesmi ali akord progr
IoT Made Easy: Zajem oddaljenih vremenskih podatkov: UV in zrak Temperatura in vlažnost: 7 korakov
IoT Made Easy: Zajem oddaljenih vremenskih podatkov: UV in temperatura zraka ter vlažnost: V tej vadnici bomo zajemali oddaljene podatke kot UV (ultravijolično sevanje), temperaturo zraka in vlažnost. Ti podatki bodo zelo pomembni in bodo uporabljeni v prihodnji celotni vremenski postaji. Blok diagram prikazuje, kaj bomo dobili na koncu