Satura rādītājs:

Floger: ierīce laika apstākļu monitoringam: 6 soļi
Floger: ierīce laika apstākļu monitoringam: 6 soļi

Video: Floger: ierīce laika apstākļu monitoringam: 6 soļi

Video: Floger: ierīce laika apstākļu monitoringam: 6 soļi
Video: ПАРАНОРМАЛЬНОЕ ЯВЛЕНИЕ В РЕАЛЬНОЙ ЖИЗНИ ДЕМОН В КВАРТИРЕ Часть 1 2024, Novembris
Anonim
Floger: ierīce laika apstākļu parametra uzraudzībai
Floger: ierīce laika apstākļu parametra uzraudzībai

Neliela savienota un AUTONOMUS ierīce, lai uzraudzītu vairākas noderīgas iespējas, lai palīdzētu jums dārza darbos

Šī ierīce ir paredzēta dažādu laika apstākļu parametru mērīšanai:

  • Grīdas un gaisa temperatūra
  • Grīdas un gaisa mitrums
  • Spīdums

parādiet to LCD ekrānā, kā arī nosūtiet to uz actoboard, izmantojot sigfox moduli (jūs varat to nosūtīt arī no actoboard uz citu ierīci vai datu bāzi, bet mēs šajā rakstā par to nerunāsim).

Kā es teicu, ka šķēle ir autonoma, tāpēc, protams, mēs izmantosim akumulatoru, ko darbina saules panelis, bet vissvarīgākais ir tas, ka ierīce lielākoties nekad netiks izmantota: patiešām mēs to ieprogrammēsim, lai, piemēram, mērītu tikai katru stundu ja vien jūs nelūdzat to izmērīt tagad. Tātad beigās ierīce, kuru mēs izmantojam, mazāk nekā 30 sekundes katru stundu.

SVARĪGS:

  • Mēs izmantosim Mbed, lai ielādētu kodu, ar kuru es dāsni dalīšos: '), mikrokontrollerī, tāpēc, ja esat ar to pazīstams, tas ir plus (ja neuztraucieties, es to paskaidrošu soli pa solim).
  • Es arī dodu visus failus, lai izveidotu jūsu PCB, tāpēc jums tas vienkārši būs jāizdrukā.

1. darbība: sastāvdaļas

Šim projektam, protams, es izmantoju sensorus, bet jums būs nepieciešami arī mikrokontrolleri un uztura sistēma

Šeit ir izmantoto sastāvdaļu saraksts:

Grīdas sensori:

  • Temperatūra
  • Mitrums

Gaisa sensori:

Temperatūra un mitrums: gaisa temperatūra un mitrums atrodas uz viena sensora

Spilgtuma sensors:

Spīdums

Mikrokontrollera kartes: mēs izmantosim 2 mikrokontrolleru

  • STM32L432KC
  • TD1208

Uzturs:

  • Akumulators
  • Saules baterija
  • Uztura adaptera karte: Šajā kartē mēs savienosim akumulatoru un saules bateriju (tādējādi akumulatoru varēs uzlādēt). Uztura kartes otrā pusē mēs savienosim STM32L432KC ar USB kabeli, lai barotu visu sistēmu (3.3V).

Displejs:

LCD ekrāns

Sigfox:

Modulis sigfox ļaus mums nosūtīt savus datus uz actoboard

2. darbība: PCB un kods

PCB un kods
PCB un kods

PCB:

Lai sāktu, es dalīšos ar PCB failiem. Tie ir tādā formātā, kas parasti darbosies lielākajā daļā printeru.

Lai to izdrukātu, varat viegli atrast elektrisko/tehnisko veikalu, kas to varēs izdarīt.

PCB būs jāizveido vairāki VIA (neuztraucieties, tie ir norādīti)

KODS:

Vispirms jums ir jāizveido konts MBED

Kad tas ir izdarīts, vienkārši noklikšķiniet uz šīs saites, un jums būs pieeja projektam (tikai lasīšanas režīmā)

Kad esat sasniedzis mbed projektu ar iepriekšējo saiti, importējiet to savā darbvietā (kompilatorā).

Pēc tam pievienojiet savu STM32 datoram, apkopojiet galveno failu mbed un kopējiet šo failu STM32 (ar vienkāršu kopēšanu/ielīmēšanu).

3. darbība: komponentu savienošana

Sastāvdaļu elektroinstalācija
Sastāvdaļu elektroinstalācija
Sastāvdaļu elektroinstalācija
Sastāvdaļu elektroinstalācija
Sastāvdaļu elektroinstalācija
Sastāvdaļu elektroinstalācija

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

Šis solis ir tikai šeit, lai parādītu, kā savienot komponentus kopā, JA vēlaties tos pārbaudīt, piemēram, labdec, un tāpēc, ka vienmēr ir labi zināt, kā lietas darbojas, pretējā gadījumā varat izlaist šo darbību un vienkārši iestatīt komponentus uz PCB tiks savienots

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

Šeit jums ir 3 shēmas par to, kā savienot visus komponentus kopā.

PS: acīmredzot SARKANAIS kabelis tiek piegādāts 3.3 V barošanai, bet melnais kabelis - pie zemes.

Ja vēlaties tikai pārbaudīt visas sastāvdaļas, varat to izdarīt bez uztura daļas, savienojot STM32L432KC ar datoru.

4. solis: Actoboard

Actoboard
Actoboard
Actoboard
Actoboard
Actoboard
Actoboard

Šajā daļā es jums paskaidrošu, kā iestatīt savu kontu Actoboard, lai izgūtu visus datus, ko nosūtījis jūsu Sigfox modulis.

Vispirms dodieties uz Actoboard vietni un izveidojiet kontu

Kad esat pabeidzis, izveidojiet jaunu datu avotu (1. attēls).

Būs jāatrod Akeru (2. attēls), tad, kad jūs to saņemsiet un noklikšķināsit uz tā, jūs nonāksit logā "Savienot savu Akeru ierīci" (3. attēls).

Ievadiet vārdu, ko piešķirat savam datu avotam, tā modema numuru un PAC (šī 2 informācija ir dota par jūsu sigfox moduli, tie ir unikāli).

Pēdējā daļa nosaka izgūstamo datu formātu:

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

NEMAINIET formātu, ja vien jūs arī nevarat mainīt kodu, ko es jums dodu (vismaz jūs maināt nosaukumu, bet ne koduma formātu vai skaitu).

Tātad, lai jums būtu: spilgtums (lum), gaisa temperatūra (temp_A), gaisa mitrums (hum_A), zemes temperatūra (temp_S) un zemes mitrums (hum_S).

Tagad tā paša loga labajā pusē varat pārbaudīt, vai Actoboard saņem ziņojumus no jūsu Sigfox moduļa (4. attēls). Turklāt jūs varat veidot savus datus, izmantojot informācijas paneli: izveidojiet jaunu informācijas paneli, noklikšķiniet uz tā un pievienojiet jaunu logrīku (5. attēls). Tagad tiek atvērts jauns logs ar nosaukumu "Pievienot logrīku" (6. attēls), noklikšķiniet uz otrās cilnes "Logrīki" un izvēlieties vienu.

Šeit, piemēram, es parādīšu, kā parādīt spožuma vērtību. Tāpēc izvēlieties otro logrīku "Vērtība" un pārveidojiet logrīka iestatījumus (7. attēls), pievienojiet datu kopu un izvēlieties raganas mainīgo, kuru vēlaties parādīt. Tagad, ja atgriezīsities informācijas panelī, parādīsies jūsu mainīgais lielums (8. attēls).

5. darbība. Displeja problēmas

Displeja problēmas
Displeja problēmas
Displeja problēmas
Displeja problēmas

Šajā sadaļā es jums pastāstīšu, kādas vērtības tiek sagaidītas no mūsu sensoriem un kā jūs varat tās pārbaudīt.

Ja esat darījis visu pareizi no paša sākuma, tagad ekrānā un aktīvajā panelī vajadzētu būt valeus

Šādā gadījumā ekrānā un aktīvajā panelī nekas nav redzams

  • Vispirms, lūdzu, pārbaudiet visus savienojumus starp sensoriem un mikrokontrolleri.
  • Ja jūs zināt par saviem savienojumiem, tas varētu būt jūsu LCD ekrāns (tie ir nedaudz trausli). Ja pareizi izpildījāt pēdējo soli, jums joprojām ir jābūt aktoboarda vērtībai

Gadījumā, ja jums rodas problēmas, izveidojot actoboard, šeit ir trešais veids, kā iegūt savas vērtības: Putty

Kā lietot Putty:

  • Pievienojiet ierīci datoram un atveriet Windows perifērijas pārvaldnieku un atrodiet, kuram portam ierīce ir pievienota (2. attēls).
  • Pēc tam atveriet Putty un atlasiet sērijas (sarkans 3. attēlā) un uzziniet COM porta numuru u, kas tika atrasts iepriekšējā solī (oranžs 3. attēlā).
  • Noklikšķiniet uz Labi. Tiks atvērta konsole, kurā parādītas vērtības

6. darbība. Paldies

Paldies, ja mēģinājāt uztaisīt savu FLOGERI:) vai pat, ja tikai izlasījāt šo!

Ja jums ir kādi komentāri, jautājumi vai uzlabojumi, lūdzu, dalieties!

Ieteicams: