INHOUDSOPGAWE:
- Stap 1: Komponente
- Stap 2: PCB en kode
- Stap 3: Bedrading van die komponente
- Stap 4: Actoboard
- Stap 5: Vertoonkwessies
- Stap 6: Dankie
Video: The Floger: 'n toestel om die weerparameter te monitor: 6 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
'N Klein, gekoppelde en AUTONOMUS -toestel om verskeie nuttige variasies te monitor om u te help tuinmaak
Hierdie toestel is ontwerp om verskillende weerparameters te meet:
- Vloer- en lugtemperatuur
- Vloer en lugvog
- Helderheid
vertoon dit op 'n lcd -skerm en stuur dit ook op actoboard via 'n sigfox -module (u kan dit ook van actoboard na 'n ander toestel of databasis stuur, maar ons sal nie daaroor praat in hierdie Instuctable nie).
Soos ek gesê het, die eenheid is outonoom, dus sal ons natuurlik 'n batery gebruik wat deur 'n sonpaneel aangedryf word, maar die belangrikste is dat die toestel meestal nooit gebruik sal word nie; ons sal dit inderdaad programmeer om slegs elke uur te meet, of tensy u dit nou vra om rignt te meet. Uiteindelik gebruik die toestel dus minder as 30 sekondes elke uur.
BELANGRIK:
- Ons sal Mbed gebruik om die kode, wat ek mildelik sal deel: '), in die mikrobeheerder te laai, so as u vertroud is, is dit 'n pluspunt (as u nie bekommerd is nie, sal ek dit stap vir stap verduidelik).
- Ek gee ook al die lêers om u PCB te maak, sodat u dit net moet druk.
Stap 1: Komponente
Vir hierdie projek het ek natuurlik sensors gebruik, maar u benodig ook mikrobeheerders en 'n voedingstelsel
Hier is die lys van komponente wat ek gebruik het:
Vloersensors:
- Temperatuur
- Vog
Lug sensors:
Temperatuur en vog: temperatuur en vog van lug is op dieselfde sensor
Ligte sensor:
Helderheid
Mikrobeheerderkaarte: ons gebruik twee mikrobeheerder
- STM32L432KC
- TD1208
Voeding:
- Battery
- Sonsel
- Voedselaanpassingskaart: op hierdie kaart koppel ons die battery en die sonsel (sodat die battery kan laai). Aan die ander kant van die eetkaart sal ons die STM32L432KC met 'n USB -kabel aansluit om die hele stelsel aan te dryf (in 3.3V).
Vertoon:
LCD skerm
Sigfox:
Met die sigfox -module kan ons ons data na actoboard stuur
Stap 2: PCB en kode
PCB:
Om mee te begin sal ek die lêers van pcb deel. Hulle is op 'n formaat wat normaalweg op die meeste drukkers werk.
Om dit te druk, kan u maklik 'n elektriese/tegniese winkel vind wat dit kan doen.
U sal 'n VIA op die PCB moet skei (moenie bekommerd wees nie, dit word aangedui)
KODE:
Die eerste stap is om 'n rekening op MBED te skep
Sodra dit klaar is, klik net op die volgende LINK, dan het u toegang tot die projek (slegs in leesmodus)
As u by die mbed -projek met die vorige skakel gekom het, moet u dit na u werkruimte (samesteller) invoer.
Koppel dan u STM32 aan u rekenaar, stel die hooflêer op mbed saam en kopieer hierdie lêer in die STM32 (met 'n eenvoudige kopie/plak).
Stap 3: Bedrading van die komponente
/!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!
Hierdie stap is slegs hier om u te wys hoe u die komponente aan mekaar kan koppel AS u dit byvoorbeeld op 'n labdec wil toets en omdat dit altyd goed is om te weet hoe dinge werk, anders kan u hierdie stap oorslaan en die komponente net op die PCB stel gekoppel sal word
/!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\/!\ /!
Hier het u 3 skemas oor hoe u alle komponente saamdra.
PS: dit is duidelik dat die ROOI -kabel na die 3.3V -voedingswaarde gaan en die SWART -kabel na die grond.
As u eers al die komponente wil toets, kan u dit sonder die deel van die dieet doen deur u STM32L432KC aan u rekenaar te koppel.
Stap 4: Actoboard
In hierdie gedeelte sal ek u verduidelik hoe u u rekening op Actoboard kan opstel, om al die data wat deur u Sigfox -module gestuur is, op te haal.
Gaan eers na die Actoboard -webwerf en skep 'n rekening
Sodra jy klaar is, skep 'n nuwe databron (prent 1).
Sal Akeru (prent 2) moet vind, en as u dit kry, sal u by die venster "Koppel u Akeru -toestel" (prent 3) aankom.
Voer die naam in wat u aan u databron moet gee, die modemnommer en PAC (hierdie 2 inligting is 'n gegewe op u sigfox -module, dit is uniek).
Die laaste deel is die opstel van die formaat van data wat u sal ophaal:
lum:: int: 8 temp_A:: int: 8 hum_A:: int: 8 temp_S:: int: 8 hum_S:: int: 8
Moenie die formaat verander nie, tensy u ook die kode wat ek u gegee het, kan verander (ten minste verander u die naam, maar nie die formaat of die aantal byt nie).
U het dus die volgende: helderheid (lum), lugtemperatuur (temp_A), lugvog (hum_A), grondtemperatuur (temp_S) en grondvog (hum_S).
Nou kan u regs in dieselfde venster verifieer of Actoboard boodskappe van u Sigfox -module ontvang (prent 4). Verder kan u u data met 'n dashboard in vorm kry: skep 'n nuwe dashboard, klik daarop en voeg 'n nuwe widget by (prent 5). Nou word 'n nuwe venster genaamd 'Voeg widget by' oop (prent 6), klik op die tweede oortjie 'Widgets' en kies een.
Hier sal ek byvoorbeeld wys hoe u die waarde van die helderheid kan vertoon. Kies dus die tweede widget "Waarde" en verander die widget -instellings (prent 7), voeg 'n datastel by en kies die heksveranderlike wat u wil vertoon. As u nou op u dashboard terugkeer, sal die waarde van u veranderlike verskyn (prent 8).
Stap 5: Vertoonkwessies
In hierdie afdeling sal ek u vertel watter waardes van ons sensors verwag word en hoe u dit kan kontroleer.
As u alles van die begin af reg gedoen het, behoort u teen hierdie tyd valeus op u skerm en op die bord te hê
As dit gebeur, sien u niks op die skerm of op die actoboard nie
- Kontroleer eerstens al u verbindings tussen sensors en mikrobeheerder.
- As u seker is oor u verbindings, kan dit u LCD -skerm wees (dit is 'n bietjie broos). U behoort steeds die waarde op actoboard te hê as u die laaste stap behoorlik gevolg het
As u probleme ondervind met die opstel van actoboard, is dit 'n derde manier om u waardes te hê: Putty
Hoe om stopverf te gebruik:
- Koppel u toestel op u rekenaar en maak die Windows -randbestuurder oop en vind uit op watter poort u toestel gekoppel is (prent 2).
- Maak dan Putty oop en kies die reeks (rooi op prent 3) en vra die COM -poortnommer wat u in die vorige stap gevind het (oranje op prent 3).
- Klik op OK. 'N Konsole sal waardes vertoon
Stap 6: Dankie
Dankie as u probeer het om u eie FLOGER te maak:) of selfs as u dit net gelees het!
As u kommentaar, vrae of verbeterings het, deel dit gerus!
Aanbeveel:
ASS-toestel (anti-sosiale sosiale toestel): 7 stappe
ASS-toestel (anti-sosiale sosiale toestel): Sê dat jy die soort persoon is wat daarvan hou om by mense te wees, maar nie daarvan hou dat hulle te naby kom nie. U is ook 'n volksgenot en sukkel om nee vir mense te sê. U weet dus nie hoe u hulle moet vertel om terug te gaan nie. Wel, gaan in - die ASS -toestel! Y
Konfigurasie van die AVR -mikrobeheerder. Skep en laai die LED -knipperprogram in die flitsgeheue van die mikrokontroleerder op: 5 stappe
Konfigurasie van die AVR -mikrobeheerder. Skep en laai die LED -knipperprogram in die flitsgeheue van die mikrokontroleerder: In hierdie geval sal ons 'n eenvoudige program in C -kode skep en dit in die geheue van die mikrokontroleerder verbrand. Ons sal ons eie program skryf en die hex -lêer saamstel, met behulp van die Atmel Studio as die geïntegreerde ontwikkelingsplatform. Ons sal die sekering van twee instel
Hoe om 'n IoT -toestel te maak om toestelle te beheer en die weer te monitor met behulp van Esp8266: 5 stappe
Hoe om 'n IoT-toestel te maak om toestelle te beheer en weer te monitor met behulp van Esp8266: Die internet van dinge (IoT) is die internetwerk van fisiese toestelle (ook na verwys as 'gekoppelde toestelle' en 'slim toestelle'), geboue, en ander items ingebed met elektronika, sagteware, sensors, aandrywers en
Hoe om die veiligheid van die meeste blokkeerders aan die kant van die bediener te omseil: 3 stappe
Hoe om die veiligheid van die meeste webblokkers op die bediener te verlig: dit is my eerste instruksie, so hou my in gedagte: Ok, ek sal u vertel hoe u die webblokkers wat ek in skole gebruik het, kan omseil. Al wat u nodig het, is 'n flash drive en 'n paar sagteware aflaai
Instruksies vir die voltooiing van die opmaak van die baanskyfontwerp vir die opheffing/verlaging van die middelste voetsteun op motorwielstoele: 9 stappe (met foto's)
Instruksies vir die voltooiing van die opmaak van die baanskyfontwerp vir die opheffing/verlaging van die middelste voetsteun op motorwielstoele: die middelste voetsteunhysers moet goed onder die sitplek geberg word en laer om te ontplooi. 'N Meganisme vir die onafhanklike werking van die opberging en ontplooiing van voetsteun is nie ingesluit by rolstoele op die mark nie, en PWC -gebruikers het die behoefte uitgespreek