Satura rādītājs:
- 1. darbība: sastāvdaļas
- 2. darbība: PCB un kods
- 3. darbība: komponentu savienošana
- 4. solis: Actoboard
- 5. darbība. Displeja problēmas
- 6. darbība. Paldies
Video: Floger: ierīce laika apstākļu monitoringam: 6 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
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:
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
/!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!
Š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
Š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
Š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:
(IOT projekts) Iegūstiet laika apstākļu datus, izmantojot ESP8266 un Openweather API: 5 soļi
(IOT projekts) Iegūstiet laika apstākļu datus, izmantojot ESP8266 un Openweather API: Šajā pamācībā mēs izveidosim vienkāršu IOT projektu, kurā mēs iegūstam mūsu pilsētas laika apstākļu datus no vietnes openweather.com/api un parādām tos, izmantojot apstrādes programmatūru
Vieda izplatīta IoT laika apstākļu novērošanas sistēma, izmantojot NodeMCU: 11 soļi
Vieda izplatīta IoT laika apstākļu novērošanas sistēma, izmantojot NodeMCU: Jūs visi varētu zināt tradicionālo laika staciju; bet vai esat kādreiz domājuši, kā tas patiesībā darbojas? Tā kā tradicionālā meteoroloģiskā stacija ir dārga un apjomīga, šo staciju blīvums uz platības vienību ir ļoti zems, kas veicina
Laika apstākļu novērošanas sistēma, izmantojot Raspberry Pi3 un DHT11 sensoru: 4 soļi
Laika apstākļu novērošanas sistēma, izmantojot Raspberry Pi3 un DHT11 sensoru: Šajā apmācībā es parādīšu, kā savienot DHT11 ar Raspberry Pi un izvadīt mitruma un temperatūras rādījumus uz LCD. DHT11 temperatūras un mitruma sensors ir jauks mazs modulis kas nodrošina digitālo temperatūru un mitrumu
Laika apstākļu uzraudzība, izmantojot ESP32_DHT11_OLED_Thingspeak: 7 soļi
Laika apstākļu uzraudzība, izmantojot ESP32_DHT11_OLED_Thingspeak: Šajā apmācībā jūs izveidosit laika apstākļu monitoru, kas uzrauga temperatūru un mitrumu, izmantojot ESP32 un DHT11. Tas tiek parādīts OLED displejā. Un tas tiek augšupielādēts vietnē ThingSpeak. ESP32 ir spēcīgs IOT rīks. Tā ir lēta sistēma
Lielbritānijas vilcienu un laika apstākļu displejs: 5 soļi
Apvienotās Karalistes vilcienu un laika apstākļu displejs: Šī pamācība ir paredzēta AK ar vilcienu atiešanai no akumulatoriem un laika apstākļu displejam. Tā izmantoja National Rail OpenLDBWS datubāzi, lai iegūtu reālā laika informāciju par vilcienu atiešanu konkrētai vietējai dzelzceļa stacijai un to parādītu. Tas izmanto atvērto laiku