Tartalomjegyzék:
- 1. lépés: Alkatrészek
- 2. lépés: PCB és kód
- 3. lépés: Az alkatrészek bekötése
- 4. lépés: Actoboard
- 5. lépés: Kérdések megjelenítése
- 6. lépés: Köszönöm
Videó: A Floger: időjárás -figyelő eszköz Paraméter: 6 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
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
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
/!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!
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
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
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:
Nincs pisilés, kisállat viselkedését beállító eszköz, amely megakadályozza a macskák pisilését otthonában: 4 lépés
Pisilj most, háziállat viselkedést szabályozó eszköz, amely megakadályozza, hogy a macskák pisiljenek az otthonodban: Annyira zavarta a cicám, hogy szeret pisilni az ágyamon, mindent megnéztem, amire szüksége van, és elvittem az állatorvoshoz is. Miután mindent elhárítottam, amit csak tudtam gondolni, és meghallgattam az orvos szavát, rájöttem, hogy rossz viselkedése van. Tehát a
Versano: multifunkcionális praktikus eszköz (arduino Nano): 6 lépés
Versano: multifunkcionális praktikus eszköz (arduino Nano): Szükségem volt egy praktikus multiméterre, amely bárhová könnyen hordozható. Azt akartam, hogy kicsi és miniatűr legyen a camparisonban a normál multiméterekkel. Órákig tartó kódolással és áramkör -tervezéssel végül olyan eszközt készítettem, amely képes mérni a feszültséget
Olcsó EKG -eszköz építése: 26 lépés
Olcsó EKG -készülék építése: Üdvözlök mindenkit! A nevem Mariano, és orvosbiológus vagyok. Néhány hétvégét azzal töltöttem, hogy megtervezzem és megvalósítsam egy olcsó EKG -eszköz prototípusát, amely Arduino -kártyán alapul, és Bluetooth -on csatlakozik egy Android -eszközhöz (okostelefonhoz vagy táblagéphez). Szeretnék
ASS eszköz (antiszociális szociális eszköz): 7 lépés
ASS eszköz (antiszociális szociális eszköz): Tegyük fel, hogy Ön az a fajta ember, aki szereti az emberek közelében lenni, de nem szereti, ha túl közel kerülnek hozzájuk. Te is népkedvelő vagy, és nehezen mondasz nemet az embereknek. Tehát nem tudod, hogyan mondd meg nekik, hogy vonuljanak vissza. Nos, lépjen be - az ASS eszköz! Y
IoT -eszköz készítése a készülékek vezérléséhez és az időjárás megfigyeléséhez az Esp8266 segítségével: 5 lépés
Hogyan készítsünk IoT-eszközt a készülékek irányítására és az időjárás megfigyelésére az Esp8266 segítségével: A tárgyak internete (IoT) a fizikai eszközök (más néven "csatlakoztatott eszközök" és "intelligens eszközök"), épületek, és egyéb elemek - elektronikával, szoftverrel, érzékelőkkel, állítóművekkel és