Përmbajtje:

Floger: një pajisje për të monitoruar parametrin e motit: 6 hapa
Floger: një pajisje për të monitoruar parametrin e motit: 6 hapa

Video: Floger: një pajisje për të monitoruar parametrin e motit: 6 hapa

Video: Floger: një pajisje për të monitoruar parametrin e motit: 6 hapa
Video: "Na sollën natën në Vlorë, 200 mijë lekë votoni Fredi Belerin" dëshmitarja zbulon detajet 2024, Nëntor
Anonim
Floger: një pajisje për të monitoruar parametrin e motit
Floger: një pajisje për të monitoruar parametrin e motit

Një pajisje e vogël e lidhur dhe AUTONOMUS për të monitoruar disa variabla të dobishme për t'ju ndihmuar në kopshtari

Kjo pajisje është krijuar për të matur parametra të ndryshëm të motit:

  • Temperatura e dyshemesë dhe ajrit
  • Lagështia e dyshemesë dhe ajrit
  • Shkëlqim

shfaqeni atë në një ekran LCD dhe gjithashtu dërgojeni në actoboard përmes një moduli sigfox (gjithashtu mund ta dërgoni nga actoboard në një pajisje ose bazë të dhënash tjetër, por ne nuk do të flasim për këtë në këtë Instuctable).

Siç thashë, pajisja është autonome, kështu që natyrisht ne do të përdorim një bateri të mundësuar nga një panel diellor, por gjëja më e rëndësishme është se pajisja nuk do të përdoret kurrë: në të vërtetë ne do ta programojmë që të marrë matje vetëm çdo orë për shembull ose përveç nëse ju kërkoni që ajo të masë të ashpër tani. Pra, në fund pajisja që jemi në përdorim më pak se 30 sekonda çdo orë.

E RORTNDSISHME:

  • Ne do të përdorim Mbed për të ngarkuar kodin, të cilin do ta ndaj bujarisht: '), në mikrokontrollues, kështu që nëse jeni të njohur me të është një plus (nëse nuk shqetësoheni, do ta shpjegoj hap pas hapi).
  • Po ju jap gjithashtu të gjithë skedarët për të bërë pcb tuaj, kështu që ju vetëm do të duhet ta printoni.

Hapi 1: Përbërësit

Për këtë projekt kam përdorur sensorë natyrisht, por ju gjithashtu do të keni nevojë për mikrokontrollues dhe një sistem ushqimi

Këtu është lista e përbërësve që kam përdorur:

Sensorët e dyshemesë:

  • Temperatura
  • Lagështia

Sensorët e ajrit:

Temperatura dhe lagështia: temperatura dhe lagështia e ajrit janë në të njëjtin sensor

Sensori i shkëlqimit:

Shkëlqim

Kartat e mikrokontrolluesit: Ne do të përdorim 2 mikrokontrollues

  • STM32L432KC
  • TD1208

Ushqimi:

  • Bateri
  • Qeliza diellore
  • Karta e përshtatësit të ushqimit: Në këtë kartë ne do të lidhim baterinë dhe qelizën diellore (kështu që bateria do të jetë në gjendje të ngarkojë). Në anën tjetër të kartës së ushqimit do të lidhim STM32L432KC me një kabllo USB për të fuqizuar të gjithë sistemin (në 3.3V).

Shfaq:

Ekran LCD

Sigfox:

Moduli sigfox do të na lejojë të dërgojmë të dhënat tona në actoboard

Hapi 2: PCB dhe Kodi

PCB dhe Kodi
PCB dhe Kodi

PCB:

Për të filluar, unë do të ndaj skedarët e PCB -së. Ato janë në një format që normalisht do të funksionojë në shumicën e printerëve.

Për ta shtypur atë, mund të gjeni lehtësisht një dyqan elektrik/teknik që do të jetë në gjendje ta bëjë atë.

Ju do të duhet të bëni një VIA të veçantë në PCB (mos u shqetësoni, ato tregohen)

KODI:

Hapi i parë ju duhet të krijoni një llogari në MBED

Pasi të bëhet kjo, thjesht klikoni në LINK -un e mëposhtëm që do të keni qasje në projekt (vetëm në modalitetin e leximit)

Kur të keni arritur në projektin mbed me lidhjen e mëparshme, importojeni atë në hapësirën tuaj të punës (përpiluesi).

Pastaj lidhni STM32 tuaj me kompjuterin tuaj, përpiloni skedarin kryesor në mbed dhe kopjoni këtë skedar në STM32 (me një kopje/ngjitje të thjeshtë).

Hapi 3: Instalimi i përbërësve

Instalimi i komponentëve
Instalimi i komponentëve
Instalimi i komponentëve
Instalimi i komponentëve
Instalimi i komponentëve
Instalimi i komponentëve

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

Ky hap është vetëm këtu për t'ju treguar se si t'i lidhni përbërësit së bashku nëse dëshironi t'i provoni ato në një labodec për shembull dhe sepse është gjithmonë mirë të dini se si funksionojnë gjërat përndryshe ju mund ta kaloni këtë hap dhe thjesht të vendosni përbërësit në pcb ato do të lidhet

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

Këtu keni 3 skema se si të lidhni të gjithë përbërësit së bashku.

PS: padyshim kablloja KUQ shkon në ushqim 3.3V dhe kabllo ZI shkojnë në tokë.

Për fillimin, nëse doni të provoni të gjithë përbërësit, mund ta bëni pa pjesën e ushqimit duke e lidhur STM32L432KC me kompjuterin tuaj.

Hapi 4: Aktoboard

Aktoboard
Aktoboard
Aktoboard
Aktoboard
Aktoboard
Aktoboard

Në këtë pjesë do t'ju shpjegoj se si të krijoni llogarinë tuaj në Actoboard të rimarrë të gjitha të dhënat e dërguara nga moduli juaj Sigfox.

Së pari, shkoni në faqen e internetit të Actoboard dhe krijoni një llogari

Pasi të keni mbaruar, krijoni një burim të ri të të dhënave (imazhi 1).

Do të duhet të gjeni Akeru (imazhi 2) atëherë kur ta merrni dhe klikoni mbi të do të arrini në dritaren "Lidhni pajisjen tuaj Akeru" (imazhi 3).

Shkruani emrin që do t'i jepni burimit tuaj të të dhënave, numrin e modemit dhe PAC (këto 2 informacione janë dhënë në modulin sigfox, ato janë unike).

Pjesa e fundit është vendosja e formatit të të dhënave që do të merrni:

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

MOS e ndryshoni formatin nëse nuk jeni në gjendje të ndryshoni kodin që ju dhashë (të paktën ju ndryshoni emrin, por jo formatin ose numrin e kafshimit).

Pra, në mënyrë që të keni: shkëlqim (lum), temperaturë të ajrit (temp_A), lagështi të ajrit (hum_A), temperaturë të tokës (temp_S) dhe lagështi të tokës (hum_S).

Tani mund të verifikoni, nëse Actoboard merr mesazhe nga moduli juaj Sigfox, në të djathtë të së njëjtës dritare (imazhi 4). Për më tepër, ju mund të merrni në formë të dhënat tuaja me një pult, për të: Krijoni një pult të ri, klikoni mbi të dhe shtoni një widget të ri (imazhi 5). Tani është hapur një dritare e re me emrin "Shto widget" (imazhi 6), klikoni në skedën e dytë "Widgets" dhe zgjidhni një.

Këtu, për shembull, do të tregoj se si të shfaq vlerën e shkëlqimit. Pra, zgjidhni widget -in e dytë "Vlera" dhe ndryshoni cilësimet e Widget (imazhi 7), shtoni një grup të dhënash dhe zgjidhni variablin magjistare që dëshironi të shfaqni. Tani nëse ktheheni në pultin tuaj, vlera e ndryshores tuaj do të shfaqet (imazhi 8).

Hapi 5: Shfaq çështjet

Çështjet e shfaqjes
Çështjet e shfaqjes
Çështjet e shfaqjes
Çështjet e shfaqjes

Në këtë pjesë do t'ju tregoj se cilat vlera priten nga sensorët tanë dhe si mund t'i kontrolloni ato.

Nëse keni bërë gjithçka që nga fillimi, tani duhet të keni valeus në ekranin tuaj dhe aktoboardin

Nëse kjo nuk shihni asgjë në ekran as në aktoboard

  • Para së gjithash ju lutemi kontrolloni të gjitha lidhjet tuaja midis sensorëve dhe mikrokontrolluesit.
  • Nëse jeni të shqetësuar për lidhjet tuaja, mund të jetë ekrani juaj LCD (ato janë pak të brishta). Ju ende duhet të keni vlerën në actoboard nëse ndiqni siç duhet hapin e fundit

Në rast se keni ndonjë problem me ngritjen e bordit aktual këtu është një mënyrë e tretë për të pasur vlerat tuaja: Stuko

Si të përdorni Stuko:

  • Lidhni pajisjen tuaj në kompjuterin tuaj dhe hapni menaxherin periferik të dritareve dhe gjeni në cilën port është lidhur pajisja juaj (figura 2).
  • Pastaj hapni Putty dhe zgjidhni serialin (e kuqe në figurën 3) dhe pyesni numrin e portit COM u gjetur në hapin e mëparshëm (portokalli në figurën 3).
  • Klikoni në OK. Një tastierë do të hapë vlerat që shfaqin

Hapi 6: Faleminderit

Faleminderit nëse jeni përpjekur të bëni FLOGER -in tuaj:) ose edhe nëse thjesht e keni lexuar këtë!

Nëse keni ndonjë koment, pyetje ose përmirësim mos ngurroni të ndani!

Recommended: