Tartalomjegyzék:
- 1. lépés: 1. lépés: Az AGRI-2-EYE összetevői
- 2. lépés: 2. lépés: Agri-2-EYE prototípus
- 3. lépés: 3. lépés: Projektvázlatok
- 4. lépés: 4. lépés: Mbed fejlesztés
- 5. lépés: 5. lépés: Sigfox konfigurációk
- 6. lépés: 6. lépés: Agri-2-EYE kódok
- 7. lépés: 7. lépés: Ubidots Cloud Platform
- 8. lépés: 8. lépés: Ubidots felületünk
Videó: Agri-2-Eye: 9 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Mérnöki iskolánk negyedik évfolyamának első félévében a mezőgazdaság felügyeleti rendszerén dolgozunk. Meg kell mérnie valamilyen releváns értéket a növény növekedéséhez. Az eszköznek önállónak kell lennie, és LPWAN protokollt kell használnia.
1. lépés: 1. lépés: Az AGRI-2-EYE összetevői
Mikrokontroll:
STM32L432KC
Érzékelő:
- Külső páratartalom: DHT22
- Külső hőmérséklet: SMT172
- Talajnedvesség: SKU SEN0 193
- Talajhőmérséklet: Grove 1019919
- RGB: Grove TCS34725
- Fényerősség: Grove 101020076
LPWAN kommunikáció:
Wisol SFM10R1
Táplálkozás:
Napelem 6V - 2W
Képernyő:
ARCELI SSD 1306
2. lépés: 2. lépés: Agri-2-EYE prototípus
3. lépés: 3. lépés: Projektvázlatok
A projekthez 3 PCB szükséges:
- áramellátó PCB
- egy interfész PCB
- külső érzékelő NYÁK
4. lépés: 4. lépés: Mbed fejlesztés
Az Arm Mbed IoT Device Platform a felhasználók számára online platformot biztosít a Mbed -kompatibilis hardverekhez. Hatalmas mennyiségű könyvtár elérését teszi lehetővé. Az Mbed közösség könyvtárat fejleszt, hozzáférést biztosít a kompatibilis eszközhöz tartozó példaszoftverekhez, és segít a felhasználóknak problémáik megoldásában.
Hogyan működik az Mbed Platform?
- Az első lépés az Mbed webhelyének megnyitása:
- Hozzon létre egy fiókot
- Lépjen a fordító menübe, és válassza ki az Ön eszközét: STM32L432KC (a mi mikrokontrollerünk)
- Hozzon létre egy projektet
- Hasznos könyvtár importálása, például: DHT könyvtár
- Indítsa el a programot
- Fordítsa össze a kódot
- Exportáljon az eszközre a mikro-usb csatlakozóval a PC és az STM32L432KC között
Ügyeljen a pin térképre, hogy megfeleljen a rajznak.
5. lépés: 5. lépés: Sigfox konfigurációk
Az LPWAN protokollhoz Sigfox modult választunk. A Sigfox protokoll nagyon hasznos az IoT alkalmazásokhoz, mivel a kommunikáció nem fogyaszt sok energiát, és nagy távolságra is képes adatokat küldeni. Kommunikál a Sigfox háttérrendszerével. Ebben a projektben a modul segít az adatok IoT platformra történő továbbításában.
A modult a CPU -hoz kell csatlakoztatni (mint a 2. képen).
Az adatok küldéséhez AT parancsformátumot kell használnia. Például:
AT küldés OK, T $ T? adja vissza a hőmérséklet értékét.
Ezt a formátumot használjuk az egyes érzékelők értékeinek elküldésére.
6. lépés: 6. lépés: Agri-2-EYE kódok
Cpp kód alapú szenzortárat dolgozunk ki. A fő részben megtalálható az összes kód, amire szüksége van ahhoz, hogy megértsük, hogyan konfiguráljuk a képernyő megjelenítését, az átvitelt…
A képen láthatja, hogyan küldjük el az érzékelő értékét.
7. lépés: 7. lépés: Ubidots Cloud Platform
A terméktulajdonos az Ubidotokat választja adattárolási platformként. Használatához lépésről lépésre követnie kell a folyamatot.
- Lépjen a https://ubidots.com/ oldalra, és hozzon létre egy fiókot
- Válassza ki az eszközt, és hozzon létre egy új eszközt a "+" gombra kattintva
- Válasszon egy címkét és nevet
- Konfigurálja a jogkivonatot, hogy kapcsolódjon a Sigfox hátsó rendszeréhez
- Az irányítópulton adjon hozzá minden szükséges widgetet
- Válassza a változó hozzáadása lehetőséget, és válassza ki a létrehozott eszközt.
8. lépés: 8. lépés: Ubidots felületünk
Ajánlott:
DC - DC feszültség Lépés lekapcsoló mód Buck feszültségátalakító (LM2576/LM2596): 4 lépés
DC-DC feszültség Lépés lekapcsoló üzemmód Buck feszültségátalakító (LM2576/LM2596): A rendkívül hatékony bakkonverter készítése nehéz feladat, és még a tapasztalt mérnököknek is többféle kivitelre van szükségük, hogy a megfelelőt hozzák létre. egy DC-DC áramátalakító, amely csökkenti a feszültséget (miközben növeli
Akusztikus levitáció az Arduino Uno-val Lépésről lépésre (8 lépés): 8 lépés
Akusztikus lebegés az Arduino Uno-val Lépésről lépésre (8 lépés): ultrahangos hangátvivők L298N Dc női adapter tápegység egy egyenáramú tűvel Arduino UNOBreadboard és analóg portok a kód konvertálásához (C ++)
Élő 4G/5G HD videó streamelés DJI drónról alacsony késleltetéssel [3 lépés]: 3 lépés
Élő 4G/5G HD videó streaming a DJI Drone-tól alacsony késleltetéssel [3 lépés]: Az alábbi útmutató segít abban, hogy szinte bármilyen DJI drónról élő HD minőségű videó streameket kapjon. A FlytOS mobilalkalmazás és a FlytNow webes alkalmazás segítségével elindíthatja a videó streamingjét a drónról
Bolt - DIY vezeték nélküli töltő éjszakai óra (6 lépés): 6 lépés (képekkel)
Bolt - DIY vezeték nélküli töltés éjszakai óra (6 lépés): Az induktív töltés (más néven vezeték nélküli töltés vagy vezeték nélküli töltés) a vezeték nélküli áramátvitel egyik típusa. Elektromágneses indukciót használ a hordozható eszközök áramellátásához. A leggyakoribb alkalmazás a Qi vezeték nélküli töltő
4 lépés az akkumulátor belső ellenállásának méréséhez: 4 lépés
4 lépés az akkumulátor belső ellenállásának mérésére: Íme a 4 egyszerű lépés, amelyek segítenek mérni az akkumulátor belső ellenállását