Obsah:

Floger: zařízení pro sledování počasí Parametr: 6 kroků
Floger: zařízení pro sledování počasí Parametr: 6 kroků

Video: Floger: zařízení pro sledování počasí Parametr: 6 kroků

Video: Floger: zařízení pro sledování počasí Parametr: 6 kroků
Video: Hormony a zdraví. Léčba štítné žlázy. 2024, Listopad
Anonim
Floger: zařízení ke sledování parametru počasí
Floger: zařízení ke sledování parametru počasí

Malé připojené zařízení AUTONOMUS ke sledování několika užitečných proměnných, které vám pomohou při zahradničení

Toto zařízení je určeno k měření různých parametrů počasí:

  • Teplota podlahy a vzduchu
  • Vlhkost podlahy a vzduchu
  • Zářivost

zobrazte jej na obrazovce LCD a také jej odešlete na actoboard prostřednictvím modulu sigfox (můžete jej také odeslat z actoboard do jiného zařízení nebo databáze, ale v tomto Instuctable o tom nebudeme mluvit).

Jak jsem řekl, divice je autonomní, takže samozřejmě použijeme baterii napájenou solárním panelem, ale nejdůležitější je, že zařízení se většinou nikdy nebude používat: ve skutečnosti ho naprogramujeme tak, aby měřilo například každou hodinu pokud nyní nepožádáte o důkladné měření. Na konci tedy budeme zařízení používat každou hodinu méně než 30 sekund.

DŮLEŽITÉ:

  • Použijeme Mbed k načtení kódu, který budu velkoryse sdílet: '), v mikrokontroléru, takže pokud jste s ním obeznámeni, je to plus (pokud si nejste starosti, vysvětlím to krok za krokem).
  • Dávám také všechny soubory, aby se vaše PCB, takže budete muset jen vytisknout.

Krok 1: Součásti

Pro tento projekt jsem samozřejmě použil senzory, ale budete také potřebovat mikrokontroléry a alimentační systém

Zde je seznam komponent, které jsem použil:

Podlahové senzory:

  • Teplota
  • Vlhkost

Senzory vzduchu:

Teplota a vlhkost: teplota a vlhkost vzduchu jsou na stejném senzoru

Senzor svítivosti:

Zářivost

Karty mikrokontroléru: Použijeme 2 mikrokontroléry

  • STM32L432KC
  • TD1208

Stravování:

  • baterie
  • Solární panel
  • Karta adaptéru výživy: Na tuto kartu připojíme baterii a solární článek (takže se baterie bude moci nabíjet). Na druhé straně alimentační karty připojíme STM32L432KC kabelem USB k napájení celého systému (na 3,3 V).

Zobrazit:

LCD obrazovka

Sigfox:

Modul sigfox nám umožní odesílat naše data do Actoboard

Krok 2: PCB a kód

PCB a kód
PCB a kód

PCB:

Nejprve budu sdílet soubory PCB. Jsou ve formátu, který bude normálně fungovat na většině tiskáren.

Chcete -li jej vytisknout, můžete snadno najít elektrickou/technickou prodejnu, která to zvládne.

Na PCB budete muset provést několikanásobné VIA (nebojte se, že jsou uvedeny)

KÓD:

Prvním krokem je vytvoření účtu na MBED

Jakmile to bude hotové, klikněte na následující ODKAZ a budete mít přístup k projektu (pouze v režimu čtení)

Když jste dosáhli projektu mbed s předchozím odkazem, importujte jej do svého pracovního prostoru (kompilátoru).

Poté připojte svůj STM32 k počítači, zkompilujte hlavní soubor na mbed a zkopírujte tento soubor do STM32 (jednoduchým kopírováním/vložením).

Krok 3: Zapojení součástí

Zapojení komponent
Zapojení komponent
Zapojení komponent
Zapojení komponent
Zapojení komponent
Zapojení komponent

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

Tento krok je zde pouze proto, aby vám ukázal, jak spojit součásti dohromady, pokud je chcete například vyzkoušet na labdec a protože je vždy dobré vědět, jak věci fungují, jinak můžete tento krok přeskočit a jednoduše nastavit součásti na desce plošných spojů, které bude připojen

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

Zde máte 3 schéma, jak propojit všechny součásti dohromady.

PS: evidentně ČERVENÝ kabel jde na 3,3V alimentaci a ČERNÝ kabel jde na zem.

Pokud chcete pouze otestovat všechny komponenty, můžete to udělat bez části alimentace připojením vašeho STM32L432KC k počítači.

Krok 4: Actoboard

Actoboard
Actoboard
Actoboard
Actoboard
Actoboard
Actoboard

V této části vám vysvětlím, jak nastavit svůj účet na Actoboard a načíst všechna data odeslaná vaším modulem Sigfox.

Nejprve přejděte na web Actoboard a vytvořte si účet

Jakmile budete hotovi, vytvořte nový zdroj dat (obrázek 1).

Budete muset najít Akeru (obrázek 2), pak když ho získáte a kliknete na něj, dostanete se do okna „Připojte zařízení Akeru“(obrázek 3).

Zadejte název, který zadáte zdroji dat, jeho číslo modemu a PAC (tyto 2 informace o modulu sigfox jsou dané, jsou jedinečné).

Poslední částí je nastavení formátu dat, která načtete:

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

NEMĚŇTE formát, pokud také nemůžete změnit kód, který jsem vám dal (alespoň změníte název, ale ne formát nebo počet kousnutí).

Abyste měli: svítivost (lum), teplotu vzduchu (temp_A), vlhkost vzduchu (hum_A), teplotu země (temp_S) a zemní vlhkost (hum_S).

Nyní můžete ověřit, zda Actoboard přijímá zprávy z vašeho modulu Sigfox, napravo od stejného okna (obrázek 4). Kromě toho můžete svá data dostat do formy pomocí řídicího panelu: Vytvořte nový řídicí panel, klikněte na něj a přidejte nový widget (obrázek 5). Nyní se otevře nové okno s názvem „Přidat widget“(obrázek 6), klikněte na druhou kartu „Widgety“a vyberte si jeden.

Zde například ukážu, jak zobrazit hodnotu svítivosti. Vyberte tedy druhý widget „Hodnota“a upravte nastavení widgetu (obrázek 7), přidejte datovou sadu a vyberte čarodějnickou proměnnou, kterou chcete zobrazit. Nyní, když se vrátíte na hlavní panel, zobrazí se hodnota, kterou vaše proměnná obsahuje (obrázek 8).

Krok 5: Problémy se zobrazením

Problémy se zobrazením
Problémy se zobrazením
Problémy se zobrazením
Problémy se zobrazením

V této části vám řeknu, jaké hodnoty se od našich senzorů očekávají a jak je můžete zkontrolovat.

Pokud jste od začátku udělali všechno správně, měli byste mít na obrazovce a aktoboardu valeus

Pokud to není, nic nevidíte na obrazovce ani na aktoboardu

  • Nejprve zkontrolujte všechna svá spojení mezi senzory a mikrokontrolérem.
  • Pokud máte jistotu ohledně připojení, může to být obrazovka LCD (jsou trochu křehké). Pokud jste správně dodrželi poslední krok, měli byste mít stále hodnotu na actoboard

V případě, že máte nějaké problémy s nastavením actoboard, je zde třetí způsob, jak mít své hodnoty: Tmel

Jak používat tmel:

  • Připojte zařízení k počítači a otevřete správce periferií systému Windows a zjistěte, ke kterému portu je vaše zařízení připojeno (obrázek 2).
  • Poté otevřete tmel, vyberte sériový (červený na obrázku 3) a vyhledejte číslo portu COM u nalezené v předchozím kroku (oranžové na obrázku 3).
  • Klikněte na OK. Otevře se konzola zobrazující hodnoty

Krok 6: Děkuji

Děkujeme, pokud jste se pokusili vytvořit si vlastní FLOGER:) nebo i když jste si to přečetli!

Pokud máte nějaké připomínky, dotazy nebo vylepšení, neváhejte je sdílet!

Doporučuje: