Obsah:

Floger: Zariadenie na monitorovanie počasia Parameter: 6 krokov
Floger: Zariadenie na monitorovanie počasia Parameter: 6 krokov

Video: Floger: Zariadenie na monitorovanie počasia Parameter: 6 krokov

Video: Floger: Zariadenie na monitorovanie počasia Parameter: 6 krokov
Video: MIBRO GS: The Smartwatch That Will Make You Wonder How You Ever Lived Without It! 2024, November
Anonim
Floger: zariadenie na monitorovanie parametra počasia
Floger: zariadenie na monitorovanie parametra počasia

Malé pripojené zariadenie AUTONOMUS na monitorovanie niekoľkých užitočných variácií, ktoré vám pomôžu pri záhradníctve

Toto zariadenie je navrhnuté na meranie rôznych parametrov počasia:

  • Teplota podlahy a vzduchu
  • Vlhkosť podlahy a vzduchu
  • Svietivosť

zobrazte ho na obrazovke LCD a pošlite ho aj na server Actoboard prostredníctvom modulu sigfox (môžete ho tiež odoslať z zariadenia Actoboard na iné zariadenie alebo databázu, ale v tomto prípade o ňom nebudeme hovoriť).

Ako som povedal, divica je autonomus, takže samozrejme použijeme batériu napájanú solárnym panelom, ale najdôležitejšie je, že zariadenie sa väčšinou nikdy nebude používať: skutočne ho naprogramujeme tak, aby meralo napríklad každú hodinu pokiaľ teraz nepožiadate o rigorózne meranie. Na konci teda budeme zariadenie používať menej ako 30 sekúnd každú hodinu.

DÔLEŽITÉ:

  • Na načítanie kódu, ktorý budem veľkoryso zdieľať, použijeme Mbed, '), do mikrokontroléra, takže ak ho poznáte, je to plus (ak si nie ste starosti, vysvetlím to krok za krokom).
  • Dávam tiež všetky súbory na výrobu vašej dosky plošných spojov, takže si ju budete musieť iba vytlačiť.

Krok 1: Komponenty

Na tento projekt som samozrejme použil senzory, ale budete potrebovať aj mikrokontroléry a potravinový systém

Tu je zoznam komponentov, ktoré som použil:

Podlahové senzory:

  • Teplota
  • Vlhkosť

Senzory vzduchu:

Teplota a vlhkosť: teplota a vlhkosť vzduchu sú na rovnakom senzore

Senzor svietivosti:

Svietivosť

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

  • STM32L432KC
  • TD1208

Stravovanie:

  • Batéria
  • Solárny článok
  • Karta adaptéra výživy: Na túto kartu pripojíme batériu a solárny článok (aby sa batéria mohla nabíjať). Na druhej strane alimentačnej karty pripojíme STM32L432KC káblom USB na napájanie celého systému (na 3,3 V).

Displej:

LCD obrazovka

Sigfox:

Modul sigfox nám umožní odoslať naše údaje na server Actoboard

Krok 2: DPS a kód

DPS a kód
DPS a kód

DPS:

Na začiatok budem zdieľať súbory pcb. Sú vo formáte, ktorý bude normálne fungovať na väčšine tlačiarní.

Na vytlačenie môžete ľahko nájsť elektrotechnický/technický obchod, ktorý to zvládne.

Na doske budete musieť vykonať niekoľkostupňové VIA (nebojte sa, že sú uvedené)

KÓD:

Prvým krokom je vytvorenie účtu na MBED

Keď to budete mať hotové, kliknite na nasledujúce ODKAZ a budete mať prístup k projektu (iba v režime čítania)

Keď ste sa dostali k projektu mbed s predchádzajúcim odkazom, importujte ho do svojho pracovného priestoru (kompilátor).

Potom pripojte svoj STM32 k počítaču, zostavte hlavný súbor na disku mbed a skopírujte tento súbor do STM32 (jednoduchým kopírovaním/vkladaním).

Krok 3: Zapojenie komponentov

Zapojenie komponentov
Zapojenie komponentov
Zapojenie komponentov
Zapojenie komponentov
Zapojenie komponentov
Zapojenie komponentov

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

Tento krok je len tu, aby vám ukázal, ako spojiť komponenty dohromady, AK ich chcete napríklad otestovať na Labdec a pretože je vždy dobré vedieť, ako veci fungujú, inak môžete tento krok preskočiť a jednoducho nastaviť komponenty na doske plošných spojov. bude pripojený

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

Tu máte 3 schémy o prepojení všetkých komponentov dohromady.

PS: evidentne ČERVENÝ kábel smeruje k napájaniu 3,3 V a ČIERNY kábel smeruje k zemi.

Pokiaľ chcete iba otestovať všetky komponenty, môžete to urobiť bez alimentačnej časti pripojením STM32L432KC k počítaču.

Krok 4: Actoboard

Actoboard
Actoboard
Actoboard
Actoboard
Actoboard
Actoboard

V tejto časti vám vysvetlím, ako si nastaviť účet na serveri Actoboard a načítať všetky údaje odoslané vašim modulom Sigfox.

Najprv choďte na webovú stránku Actoboard a vytvorte si účet

Po dokončení vytvorte nový zdroj údajov (obrázok 1).

Budete musieť nájsť Akeru (obrázok 2), potom keď ho získate a kliknete naň, dostanete sa do okna „Pripojte svoje zariadenie Akeru“(obrázok 3).

Zadajte názov, ktorý dáte svojmu zdroju údajov, jeho číslo modemu a PAC (tieto 2 informácie o vašom module sigfox sú jedinečné).

Posledná časť je nastavenie formátu údajov, ktoré budete získavať:

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

Nemeňte formát, pokiaľ tiež nemôžete zmeniť kód, ktorý som vám dal (aspoň zmeníte názov, ale nie formát alebo počet skusov).

Aby ste mali: svietivosť (lum), teplotu vzduchu (temp_A), vlhkosť vzduchu (hum_A), teplotu zeme (temp_S) a vlhkosť zeme (hum_S).

Teraz môžete skontrolovať, či Actoboard prijíma správy z vášho modulu Sigfox, napravo od toho istého okna (obrázok 4). Okrem toho môžete svoje údaje dostať do podoby pomocou hlavného panela, pretože: Vytvorte nový informačný panel, kliknite naň a pridajte nový widget (obrázok 5). Teraz sa otvorí nové okno s názvom „Pridať miniaplikáciu“(obrázok 6), kliknite na druhú kartu „Widgety“a vyberte jednu.

Tu napríklad ukážem, ako zobraziť hodnotu svietivosti. Vyberte teda druhú miniaplikáciu „Hodnota“a upravte nastavenia miniaplikácie (obrázok 7), pridajte množinu údajov a zvoľte čarodejnícku premennú, ktorú chcete zobraziť. Teraz, keď sa vrátite na informačný panel, sa zobrazí hodnota, ktorú premenná zobrazuje (obrázok 8).

Krok 5: Problémy so zobrazením

Problémy so zobrazením
Problémy so zobrazením
Problémy so zobrazením
Problémy so zobrazením

V tejto časti vám poviem, aké hodnoty sa očakávajú od našich senzorov a ako ich môžete skontrolovať.

Ak ste urobili všetko hneď od začiatku, mali by ste už mať na obrazovke a aktoboarde valeus

Ak to nie je, nič nevidíte na obrazovke ani na aktoboarde

  • Najprv skontrolujte všetky svoje spojenia medzi snímačmi a mikrokontrolérom.
  • Ak sa zaujímate o svoje pripojenia, môže to byť obrazovka LCD (sú trochu krehké). Ak ste správne dodržali posledný krok, stále by ste mali mať hodnotu na actoboard

V prípade, že máte nejaké problémy s nastavením actoboard, tu je tretí spôsob, ako získať svoje hodnoty: Tmel

Ako používať tmel:

  • Pripojte svoje zariadenie k počítaču a otvorte správcu periférií systému Windows a zistite, ku ktorému portu je zariadenie pripojené (obrázok 2).
  • Potom otvorte tmel, vyberte sériový port (červený na obrázku 3) a zistite číslo portu COM u uvedené v predchádzajúcom kroku (oranžové na obrázku 3).
  • Kliknite na OK. Otvorí sa konzola so zobrazením hodnôt

Krok 6: Ďakujem

Ďakujem, ak ste sa pokúsili vytvoriť si vlastný FLOGER:) alebo aj keď ste si práve prečítali toto!

Ak máte akékoľvek pripomienky, otázky alebo vylepšenia, pokojne sa podeľte!

Odporúča: