Obsah:
- Krok 1: Krok 1: Součásti AGRI-2-EYE
- Krok 2: Krok 2: Prototyp Agri-2-EYE
- Krok 3: Krok 3: Schémata projektu
- Krok 4: Krok 4: Vývoj Mbed
- Krok 5: Krok 5: Konfigurace Sigfox
- Krok 6: Krok 6: Kódy Agri-2-EYE
- Krok 7: Krok 7: Ubidots Cloud Platform
- Krok 8: Krok 8: Naše rozhraní Ubidots
Video: Agri-2-Eye: 9 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
Pro první semestr čtvrtého ročníku naší strojírenské školy jsme se rozhodli pracovat na monitorovacím systému zemědělství. Musí změřit nějakou relevantní hodnotu pro růst rostlin. Zařízení musí být nezávislé na energii a používat protokol LPWAN.
Krok 1: Krok 1: Součásti AGRI-2-EYE
Mikrokontrolér:
STM32L432KC
Senzor:
- Vnější vlhkost: DHT22
- Venkovní teplota: SMT172
- Pozemní vlhkost: SKU SEN0 193
- Pozemní teplota: Grove 1019919
- RGB: Grove TCS34725
- Intenzita světla: Grove 101020076
LPWAN komunikace:
Wisol SFM10R1
Stravování:
Solární panel 6V - 2W
Zobrazení na obrazovce:
ARCELI SSD1306
Krok 2: Krok 2: Prototyp Agri-2-EYE
Krok 3: Krok 3: Schémata projektu
Pro projekt potřebujeme 3 DPS:
- PCB dodavatele energie
- propojovací PCB
- PCB venkovního senzoru
Krok 4: Krok 4: Vývoj Mbed
Platforma zařízení Arm Mbed IoT poskytuje uživatelům online platformu snadno použitelnou pro hardware kompatibilní s Mbed. Umožňuje přístup k obrovskému množství knihoven. Komunita Mbed vyvíjí knihovnu, poskytuje přístup k ukázkovému softwaru pro kompatibilní zařízení a pomáhá uživatelům s jejich problémy.
Jak funguje platforma Mbed?
- Prvním krokem je přejít na web Mbed:
- Vytvořit účet
- Přejděte do nabídky kompilátoru a vyberte své zařízení: STM32L432KC (náš mikrokontrolér)
- Vytvořte projekt
- Importovat užitečnou knihovnu např.: Knihovna DHT
- Spusťte program
- Zkompilujte kód
- Exportujte do zařízení pomocí portu micro-usb mezi PC a STM32L432KC
Věnujte pozornost mapě pinů, aby odpovídala schématům.
Krok 5: Krok 5: Konfigurace Sigfox
Pro protokol LPWAN volíme modul Sigfox. Protokol Sigfox je pro aplikace IoT opravdu užitečný, protože komunikace nespotřebovává mnoho energie a může také odesílat data na velkou vzdálenost. Komunikuje se backendem Sigfoxu. V tomto projektu modul pomáhá přenášet data na platformu IoT.
Potřebujete propojit modul s CPU (jako na obrázku 2).
K odeslání dat musíte použít formát příkazu AT. Například:
AT poslat OK, AT $ T? vrátit hodnotu teploty.
Tento formát používáme k odesílání hodnot jednotlivých senzorů.
Krok 6: Krok 6: Kódy Agri-2-EYE
Vyvíjíme cpp kód založený na knihovně senzorů. V hlavní části najdete veškerý kód, který potřebujete k pochopení toho, jak konfigurujeme zobrazení obrazovky, přenos…
Na obrázku vidíte, jak posíláme hodnotu senzoru.
Krok 7: Krok 7: Ubidots Cloud Platform
Vlastník produktu si vybral Ubidots jako platformu pro ukládání dat. Chcete -li jej použít, musíte postupovat krok za krokem.
- Přejděte na https://ubidots.com/ a vytvořte si účet
- Vyberte zařízení a vytvořte nové zařízení kliknutím na „+“
- Vyberte štítek a název
- Nakonfigurujte token tak, aby se připojoval k back -endu Sigfox
- Na hlavní panel přidejte všechny potřebné widgety
- Vyberte přidat proměnnou a vyberte zařízení, které jste vytvořili.
Krok 8: Krok 8: Naše rozhraní Ubidots
Doporučuje:
Počitadlo kroků - mikro: bit: 12 kroků (s obrázky)
Počitadlo kroků - Micro: Bit: Tento projekt bude počítadlem kroků. K měření našich kroků použijeme snímač akcelerometru, který je zabudovaný v Micro: Bit. Pokaždé, když se Micro: Bit zatřese, přidáme 2 k počtu a zobrazíme ho na obrazovce
Akustická levitace s Arduino Uno krok za krokem (8 kroků): 8 kroků
Akustická levitace s Arduino Uno krok za krokem (8 kroků): Ultrazvukové měniče zvuku L298N Dc samice napájecí zdroj s mužským DC pinem Arduino UNOBreadboard Jak to funguje: Nejprve nahrajete kód do Arduino Uno (je to mikrokontrolér vybavený digitálním a analogové porty pro převod kódu (C ++)
Bolt - Noční hodiny bezdrátového nabíjení DIY (6 kroků): 6 kroků (s obrázky)
Bolt - Noční hodiny bezdrátového nabíjení DIY (6 kroků): Indukční nabíjení (známé také jako bezdrátové nabíjení nebo bezdrátové nabíjení) je druh bezdrátového přenosu energie. Využívá elektromagnetickou indukci k poskytování elektřiny přenosným zařízením. Nejběžnější aplikací je bezdrátové nabíjení Qi
Jak rozebrat počítač pomocí jednoduchých kroků a obrázků: 13 kroků (s obrázky)
Jak rozebrat počítač pomocí jednoduchých kroků a obrázků: Toto je návod, jak rozebrat počítač. Většina základních komponent je modulární a lze je snadno odstranit. Je však důležité, abyste o tom byli organizovaní. To vám pomůže zabránit ztrátě součástí a také při opětovné montáži
Banka přepínaného zatěžovacího odporu s menší velikostí kroku: 5 kroků
Banka přepínaného zatěžovacího odporu s menší velikostí kroku: Banky zatěžovacích odporů jsou vyžadovány pro testování energetických produktů, pro charakterizaci solárních panelů, v testovacích laboratořích a v průmyslových odvětvích. Reostaty zajišťují nepřetržité kolísání odporu zátěže. Jak se však hodnota odporu snižuje, výkon