Sadržaj:

Floger: uređaj za praćenje vremenskih parametara: 6 koraka
Floger: uređaj za praćenje vremenskih parametara: 6 koraka

Video: Floger: uređaj za praćenje vremenskih parametara: 6 koraka

Video: Floger: uređaj za praćenje vremenskih parametara: 6 koraka
Video: Veremos las cámaras Nikon Z9 y Z8 Curso de fotografía 167 2024, Srpanj
Anonim
Floger: uređaj za praćenje vremenskih parametara
Floger: uređaj za praćenje vremenskih parametara

Mali povezani i AUTONOMUS uređaj za nadzor nekoliko korisnih vrijednosti koji će vam pomoći u vrtlarstvu

Ovaj uređaj je dizajniran za mjerenje različitih vremenskih parametara:

  • Temperatura poda i zraka
  • Vlažnost poda i zraka
  • Svjetlost

prikazati na LCD zaslonu i poslati na actoboard putem sigfox modula (možete ga poslati i s actoboard -a na drugi uređaj ili bazu podataka, ali o tome nećemo govoriti u ovoj Instuctable).

Kao što sam rekao, uređaj je autonomni, pa ćemo, naravno, koristiti bateriju koju pokreće solarna ploča, ali najvažnije je da uređaj uglavnom nikada neće biti u upotrebi: doista ćemo ga programirati da mjeri svakih sat vremena, na primjer ili osim ako ga sada ne zamolite da izmjeri rignt. Tako da na kraju uređaj budemo u upotrebi manje od 30 sekundi svakih sati.

VAŽNO:

  • Koristit ćemo Mbed za učitavanje koda, koji ću velikodušno podijeliti: '), u mikrokontroler pa ako ste upoznati s njim, to je plus (ako niste, ne brinite, objasnit ću to korak po korak).
  • Također dajem sve datoteke za izradu vašeg računala pa ćete ga morati samo ispisati.

Korak 1: Komponente

Za ovaj sam projekt naravno koristio senzore, ali trebat će vam i mikrokontroleri i sustav za prehranu

Evo popisa komponenti koje sam koristio:

Podni senzori:

  • Temperatura
  • Vlaga

Senzori zraka:

Temperatura i vlaga: temperatura i vlaga zraka nalaze se na istom senzoru

Senzor svjetlosti:

Svjetlost

Kartice mikrokontrolera: Koristit ćemo 2 mikrokontrolera

  • STM32L432KC
  • TD1208

Ishrana:

  • Baterija
  • Solarna ćelija
  • Kartica adaptera za prehranu: Na ovoj ćemo kartici spojiti bateriju i solarnu ćeliju (tako da se baterija može puniti). S druge strane kartice za prehranu spojit ćemo STM32L432KC USB kabelom za napajanje cijelog sustava (u 3.3V).

Prikaz:

LCD zaslon

Sigfox:

Sigfox modul omogućit će nam slanje podataka na actoboard

Korak 2: PCB i kod

PCB i kod
PCB i kod

PCB:

Za početak ću podijeliti pcb datoteke. Oni su u formatu koji će normalno raditi na većini pisača.

Za ispis ćete lako pronaći električnu/tehničku trgovinu koja će to moći učiniti.

Morat ćete napraviti ozbiljnu VIA na PCB -u (ne brinite se što je naznačeno)

KOD:

Prvi korak morate stvoriti račun na MBED -u

Nakon što to učinite, samo kliknite na sljedeću LINK i imat ćete pristup projektu (samo u načinu čitanja)

Kad ste s prethodnom vezom došli do mbed projekta, uvezite ga u svoj radni prostor (prevoditelj).

Zatim povežite svoj STM32 s računalom, sastavite glavnu datoteku na mbedu i kopirajte ovu datoteku u STM32 (jednostavnim kopiranjem/lijepljenjem).

Korak 3: Ožičenje komponenti

Ožičenje komponenti
Ožičenje komponenti
Ožičenje komponenti
Ožičenje komponenti
Ožičenje komponenti
Ožičenje komponenti

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

Ovaj je korak ovdje samo da vam pokaže kako spojiti komponente zajedno AKO ih želite testirati na labdecu, na primjer i zato što je uvijek dobro znati kako stvari funkcioniraju, inače možete preskočiti ovaj korak i samo postaviti komponente na tiskanu ploču bit će spojeni

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

Ovdje imate 3 sheme o tome kako spojiti sve komponente zajedno.

PS: očito CRVENI kabel ide na napajanje od 3,3 V, a CRNI kabel ide na tlo.

Za početak, ako samo želite testirati sve komponente, možete to učiniti bez dijela za hranu povezivanjem vašeg STM32L432KC s računalom.

Korak 4: Actoboard

Actoboard
Actoboard
Actoboard
Actoboard
Actoboard
Actoboard

U ovom dijelu ću vam objasniti kako postaviti svoj račun na Actoboardu i dohvatiti sve podatke koje šalje vaš Sigfox modul.

Prije svega idite na web mjesto Actoboard i stvorite račun

Kada završite, stvorite novi izvor podataka (slika 1).

Morat ćete pronaći Akeru (slika 2). Kada je nabavite i kliknete na nju, stići ćete do prozora "Povežite svoj Akeru uređaj" (slika 3).

Unesite ime koje ćete dati izvoru podataka, njegov broj modema i PAC (ove 2 informacije date su na vašem sigfox modulu, jedinstvene su).

Posljednji dio je postavljanje formata podataka koje ćete dohvatiti:

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

NEMOJTE mijenjati format osim ako ne možete promijeniti ni kôd koji sam vam dao (barem promijenite naziv, ali ne i format ili broj ugriza).

Dakle, redom imate: svjetlinu (lum), temperaturu zraka (temp_A), vlagu zraka (hum_A), temperaturu tla (temp_S) i vlažnost tla (hum_S).

Sada možete provjeriti prima li Actoboard poruke sa vašeg Sigfox modula s desne strane istog prozora (slika 4). Nadalje, svoje podatke možete oblikovati pomoću nadzorne ploče: Izradite novu nadzornu ploču, kliknite na nju i dodajte novi widget (slika 5). Sada se otvara novi prozor pod nazivom "Dodaj widget" (slika 6), kliknite na drugu karticu "Widgeti" i odaberite jedan.

Ovdje ću, na primjer, pokazati kako prikazati vrijednost svjetline. Zato odaberite drugi widget "Vrijednost" i promijenite postavke widgeta (slika 7), dodajte skup podataka i odaberite varijablu vještice koju želite prikazati. Sada, ako vratite na nadzornu ploču vrijednost koju će vaša varijabla prikazati (slika 8).

Korak 5: Problemi s prikazom

Problemi s prikazom
Problemi s prikazom
Problemi s prikazom
Problemi s prikazom

U ovom odjeljku ću vam reći koje se vrijednosti očekuju od naših senzora i kako ih možete provjeriti.

Ako ste sve učinili od početka, do sada biste trebali imati valeus na ekranu i na ploči

Ako ovo ne vidite ništa na ekranu niti na ploči

  • Prije svega provjerite sve vaše veze između senzora i mikrokontrolera.
  • Ako razmišljate o svojim vezama, to bi mogao biti vaš LCD zaslon (pomalo su krhki). I dalje biste trebali imati vrijednost na actoboard -u ako ste pravilno slijedili zadnji korak

U slučaju da imate problema s postavljanjem actoboard -a, evo trećeg načina da dobijete svoje vrijednosti: Putty

Kako koristiti kit:

  • Povežite svoj uređaj s računalom i otvorite Windows periferni upravitelj i pronađite na koji je priključak vaš uređaj spojen (slika 2).
  • Zatim otvorite Putty i odaberite serijski (crveno na slici 3) i raspitajte se o broju COM porta u pronađenom u prethodnom koraku (narančasto na slici 3).
  • Pritisnite OK. Otvorit će se konzola koja prikazuje vrijednosti

Korak 6: Hvala vam

Hvala vam ako ste pokušali napraviti vlastiti FLOGER:) ili čak i ako ste ovo pročitali!

Ako imate bilo kakvih komentara, pitanja ili poboljšanja, slobodno podijelite!

Preporučeni: