Tartalomjegyzék:

A Floger: időjárás -figyelő eszköz Paraméter: 6 lépés
A Floger: időjárás -figyelő eszköz Paraméter: 6 lépés

Videó: A Floger: időjárás -figyelő eszköz Paraméter: 6 lépés

Videó: A Floger: időjárás -figyelő eszköz Paraméter: 6 lépés
Videó: БОЛИ В ПОЯСНИЦЕ И МЕТАБОЛИЧЕСКИЙ СИНДРОМ 3 день 2024, Július
Anonim
A Floger: eszköz az időjárási paraméterek figyelésére
A Floger: eszköz az időjárási paraméterek figyelésére

Egy kis csatlakoztatott és AUTONOMUS eszköz, amely számos hasznos eszközt felügyel, hogy segítsen a kertészkedésben

Ezt az eszközt különböző időjárási paraméterek mérésére tervezték:

  • Padló és levegő hőmérséklete
  • Padló és levegő páratartalma
  • Fényesség

jelenítse meg egy LCD -képernyőn, és küldje el az actoboardra is egy sigfox modulon keresztül (az actoboardról más eszközre vagy adatbázisba is elküldheti, de ebben az Instuctable -ban nem beszélünk róla).

Mint már említettem, a divízió autonóm, ezért természetesen napelemmel működő akkumulátort fogunk használni, de a legfontosabb az, hogy a készülék többnyire soha nem lesz használatban: valóban programozni fogjuk, hogy csak óránként végezzen mérést. hacsak nem kéri, hogy most mérje be a rignt. Tehát a végén az eszközt óránként kevesebb mint 30 másodpercig használjuk.

FONTOS:

  • Az Mbed segítségével töltjük be a kódot, amelyet nagylelkűen megosztom: '), a mikrokontrollerbe, tehát ha ismeri, az plusz (ha nem aggódik, lépésről lépésre elmagyarázom).
  • Az összes fájlt megadom a PCB elkészítéséhez, így csak ki kell nyomtatnia.

1. lépés: Alkatrészek

Ehhez a projekthez természetesen érzékelőket használtam, de szükség lesz mikrovezérlőkre és tápszerrendszerre is

Itt található az általam használt összetevők listája:

Padlóérzékelők:

  • Hőfok
  • Nedvesség

Levegőérzékelők:

Hőmérséklet és nedvesség: a levegő hőmérséklete és nedvessége ugyanazon az érzékelőn van

Fényesség érzékelő:

Fényesség

Mikrokontroller kártyák: 2 mikrokontrollert fogunk használni

  • STM32L432KC
  • TD1208

Táplálkozás:

  • Akkumulátor
  • Napelem
  • Alimentációs adapter kártya: Ezen a kártyán összekapcsoljuk az akkumulátort és a napelemet (így az akkumulátor tölthető lesz). Az étkezési kártya másik oldalán az STM32L432KC -t USB -kábellel csatlakoztatjuk a teljes rendszer áramellátásához (3.3V -ban).

Kijelző:

LCD képernyő

Sigfox:

A sigfox modul lehetővé teszi számunkra, hogy adatainkat az actoboardra küldjük

2. lépés: PCB és kód

PCB és kód
PCB és kód

NYÁK:

Kezdésként megosztom a PCB fájljait. Olyan formátumban vannak, amely a legtöbb nyomtatón normálisan működik.

Kinyomtatásához könnyen talál egy elektromos/műszaki szaküzletet, amely képes lesz rá.

Számos VIA -t kell készítenie a PCB -n (ne aggódjon, ezek meg vannak jelölve)

KÓD:

Első lépésként létre kell hoznia egy fiókot az MBED -en

Ha ez megtörtént, kattintson a következő LINK -re, és hozzáférhet a projekthez (csak olvasási módban)

Amikor az előző hivatkozással elérte az mbed projektet, importálja azt a munkaterületre (fordító).

Ezután csatlakoztassa az STM32 -t a számítógépéhez, fordítsa le a fő fájlt az mbed -en, és másolja ezt a fájlt az STM32 -be (egyszerű másolással/beillesztéssel).

3. lépés: Az alkatrészek bekötése

Az alkatrészek bekötése
Az alkatrészek bekötése
Az alkatrészek bekötése
Az alkatrészek bekötése
Az alkatrészek bekötése
Az alkatrészek bekötése

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

Ez a lépés csak azért van itt, hogy megmutassa, hogyan kell összekötni az összetevőket, HA például tesztelni szeretné őket egy labdec -en, és mivel mindig jó tudni, hogy a dolgok hogyan működnek, különben kihagyhatja ezt a lépést, és egyszerűen beállíthatja az alkatrészeket a PCB -n. csatlakozik

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

Itt van 3 séma az összes komponens összekötésére.

PS: nyilvánvalóan a PIROS kábel 3,3 V -os tápellátásra, a FEKETE kábel pedig a földre kerül.

Ha csak az összes komponenst szeretné tesztelni, akkor az étkezési rész nélkül is megteheti, ha csatlakoztatja az STM32L432KC -t a számítógéphez.

4. lépés: Actoboard

Actoboard
Actoboard
Actoboard
Actoboard
Actoboard
Actoboard

Ebben a részben elmagyarázom, hogyan kell beállítani fiókját az Actoboard -on, hogy lekérje a Sigfox modul által küldött összes adatot.

Mindenki menjen az Actoboard webhelyére, és hozzon létre egy fiókot

Ha elkészült, hozzon létre egy új adatforrást (1. kép).

Meg kell találni Akerut (2. kép), majd amikor megkapja és rákattint, megérkezik a "Csatlakoztassa az Akeru készüléket" ablakhoz (3. kép).

Írja be az adatforrásnak adandó nevet, a modem számát és a PAC -t (ez a 2 információ a sigfox modulon található, ezek egyediek).

Az utolsó rész a beolvasandó adatok formátumának beállítása:

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

NE változtassa meg a formátumot, hacsak nem tudja megváltoztatni az általam megadott kódot (legalább a nevet módosítja, de a formátumot vagy a harapás számát nem).

Tehát annak érdekében, hogy a következők legyenek: fényerő (lm), levegő hőmérséklet (temp_A), levegő páratartalma (hum_A), talajhőmérséklet (temp_S) és talajnedvesség (hum_S).

Most ellenőrizheti, hogy az Actoboard fogad -e üzeneteket a Sigfox moduljától, ugyanazon ablak jobb oldalán (4. kép). Ezenkívül az irányítópult segítségével formába hozhatja adatait: Hozzon létre egy új irányítópultot, kattintson rá, és adjon hozzá egy új widgetet (5. kép). Most megnyílik egy új ablak "Widget hozzáadása" néven (6. kép), kattintson a második "Widgetek" fülre, és válasszon egyet.

Itt például megmutatom, hogyan kell megjeleníteni a fényesség értékét. Válassza ki tehát a második "Érték" widgetet, és módosítsa a Widget beállításait (7. kép), adjon hozzá egy adatkészletet, és válassza ki a megjeleníteni kívánt boszorkányváltozót. Most, ha visszatér a műszerfalra, megjelenik a változó értéke (8. kép).

5. lépés: Kérdések megjelenítése

Kijelzési problémák
Kijelzési problémák
Kijelzési problémák
Kijelzési problémák

Ebben a részben elmondom, hogy milyen értékeket várunk el érzékelőinktől, és hogyan ellenőrizheti azokat.

Ha mindent megtett a kezdetektől fogva, akkor már a valeus legyen a képernyőn és az alaplapon

Ha ezt nem látja semmit sem a képernyőn, sem az alaplapon

  • Először ellenőrizze az összes kapcsolatot az érzékelők és a mikrovezérlő között.
  • Ha aggódik a kapcsolatok miatt, akkor lehet, hogy az LCD képernyője (kissé törékenyek). Ha az utolsó lépést megfelelően követte, továbbra is meg kell őriznie az értéket az actoboardon

Ha problémái vannak az actoboard beállításával, itt van egy harmadik módszer az értékek megadására: Putty

A Putty használata:

  • Csatlakoztassa a készüléket a számítógépéhez, és nyissa meg a Windows perifériakezelőt, és keresse meg, hogy az eszköz melyik porthoz csatlakozik (2. kép).
  • Ezután nyissa meg a Putty alkalmazást, és válassza a soros (piros a 3. képen) lehetőséget, és érdeklődjön az előző lépésben talált u portszámról (narancssárga a 3. képen).
  • Kattintson az OK gombra. Megnyílik egy konzol, amely megjeleníti az értékeket

6. lépés: Köszönöm

Köszönöm, ha megpróbáltad saját FLOGER -t készíteni:) vagy akár csak most olvastad el ezt!

Ha bármilyen észrevétele, kérdése vagy javulása van, ossza meg bátran!

Ajánlott: