Բովանդակություն:
- Քայլ 1: Մասեր և նյութեր
- Քայլ 2:.րագրակազմի տեղադրում
- Քայլ 3: Սարքավորումների տեղադրում
- Քայլ 4: Միացում ձեր սարքին
- Քայլ 5: MATLAB կոդավորում
Video: Ինչպես ծածկագրել «Արշավականների գրանցամատյան». 5 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
Մարդիկ հակված են նոստալգիկ լինել իրենց համար կարևոր հոբբիների նկատմամբ, ինչպիսիք են արշավը:
Բայց ինչպե՞ս եք պահում արշավի մասին հիշողությունը:
Նկարները տարբերակ են, այո: Այս սարքը թույլ կտա մեկ այլ տարբերակ լինել տվյալների արխիվները ճանապարհորդությունից: Մարդը կունենար գրաֆիկ, որը կպատկերեր արշավը տևած ժամանակը `համեմատած բարձրացած բարձրության հետ: Բացի այդ, այն կասի նրանց առավելագույն, նվազագույն և միջին ճնշումները, որոնց վրա նրանք ենթարկվել են արշավի ամբողջ երկարության:
Սա օգտագործում է բաների ինտերնետի բարձրության և ճնշման սենսորը `բարձրացման մասին տվյալները վերահսկելու և գրանցելու համար: MATLAB- ն այնուհետև օգտագործվում է տվյալների վերլուծության համար `ելքային ճնշման ընթերցումներ և ժամանակի գրաֆիկ ընդդեմ բարձրության:
Քայլ 1: Մասեր և նյութեր
Sparkfun ESP8266
Բարձրության/ճնշման համատեղելի սենսոր
Լարերը
USB- ից միկրո-USB մալուխ
ThingSpeak հաշիվ
Arduino ծրագրակազմ
MATLAB ծրագրակազմ և ThingSpeak գործիքների տուփ
Քայլ 2:.րագրակազմի տեղադրում
Ստեղծել հաշիվ
Ստեղծեք «Նոր ալիք»
Պիտակեք 1 -ին դաշտը որպես բարձրություն և 2 -ը ՝ որպես ճնշում
Պահել ալիքը
Գնացեք «Համօգտագործում» և ընտրեք «Կիսվել ալիքի դիտումը բոլորի հետ»
Տեղադրեք կոդը [https://ef.engr.utk.edu/ef230-2017-08/projects/ard…]-ից Arduino- ում
Փոխեք WiFi ցանցի «ssid» և գաղտնաբառը
Փոխեք «streamID» - ը և «privateKey» - ը ՝ ThingSpeak- ի API ստեղներին համապատասխանելու համար
Քայլ 3: Սարքավորումների տեղադրում
Մետաղական ապարատ ՝ ըստ վերը նշված նկարի
Միացրեք USB- ը նոութբուքին և ESP8266- ին
Քայլ 4: Միացում ձեր սարքին
Փնտրեք և շրջեք ESP8266- ի փոքրիկ սև անջատիչը միացնելու համար
Կտտացրեք Arduino ծրագրի վերին ձախ անկյունում գտնվող աջ սլաքին ՝ կոդը վերբեռնելու համար (դա կարող է տևել մի քանի րոպե)
Այժմ սենսորների ընթերցումները պետք է տվյալները դուրս բերեն ThingSpeak կայք, որը ներկայացված է գրաֆիկորեն
Քայլ 5: MATLAB կոդավորում
Պատճենեք հետևյալ կոդը «microcontroller_project» գործառույթի համար MATLAB- ում
Փոխեք համարձակ տեքստը ՝ համապատասխան ThingSpeak ալիքին
(Հաստատված «90» -ը վերաբերում է ալիքից հաշվի առնված տվյալների րոպեներին: Փոփոխեք այն ձեռքով ՝ ըստ ալիքի տևողության):
Callանգահարեք գործառույթը ՝ հրամանի պատուհանում մուտքագրելով «microcontroller_project»
Կոդ:
ֆունկցիա [գրաֆիկ Pressures_Pa] = միկրոկառավարիչ_նախագիծ () տվյալներ = thingSpeakRead (364102, «Դաշտեր», [1, 2], «NumMinutes», 90, «OutputFormat», «աղյուսակ»);
կարդալChannelID = 364102;
կարդալAPIKey = 'U9AJ9S68KVNYQKQV';
altitudefieldID = 1;
pressfieldID = 2;
writeChannelID = 364102;
writeAPIKey = '6H8W3UNH6HMT1TCZ';
համար i = 1: max (չափը (տվյալները))
ժամանակային կնիք = տվյալներ (i, 1);
time_cell_array = table2cell (ժամանակային կնիք);
time_string_array = datestr (time_cell_array {1, 1});
ժամ = str2num (time_string_array (13:14));
րոպե = str2num (time_string_array (16:17));
երկրորդ = str2num (time_string_array (19:20));
ժամանակը (i) = 3600.*ժամ+60.*րոպե+վայրկյան;
վերջ
alt = տվյալներ (:, 2);
alt2 = table2cell (alt);
բարձրություն = տեղափոխում (cell2mat (alt2));
p = տվյալներ (:, 3);
ճնշում = cell2mat (table2cell (p));
հողամաս (ժամանակ, բարձրություն)
վերնագիր («Արշավային արահետի տվյալներ. ժամանակը ընդդեմ բարձրության»)
xlabel ('(ամանակ (վրկ)')
ylabel ('Բարձրություն (ֆտ)')
փող = ամսաթիվ; լեգենդ (փող.)
Uresնշումներ_Պա.մաքս = առավելագույն (ճնշում)
Uresնշումներ_Պա.մին = րոպե (ճնշում)
Uresնշումներ_Պա.ավգ = միջին (ճնշում)
վերջ
Խորհուրդ ենք տալիս:
Ինչպես ծածկագրել գունավոր դասավորությունը Modkit- ում Vex- ի համար. 7 քայլ
Ինչպես կոդավորել գույնի տեսակավորողը Modkit- ում Vex- ի համար: Ողջույն, այս ձեռնարկում դուք կսովորեք, թե ինչպես ծածկագրել գունավոր գնդակի տեսակավորիչը Modkit- ում Vex- ի համար: Հուսով եք, որ այն կստանաք և վայելեք: Pls քվեարկեք ինձ համար
Ինչպես ծածկագրել և հրապարակել Matlab 2016b- ը Word- ին (սկսնակների ուղեցույց). 4 քայլ
Ինչպես ծածկագրել և հրապարակել Matlab 2016b- ը Word- ին (սկսնակների ուղեցույց). Matlab- ը բարձրորակ լեզվական ծրագիր է, որն օգտագործվում է տեխնիկական արդյունքները հաշվելու համար: Այն ունի տեսողական, հաշվարկային և ծրագրավորման ինտեգրման ունակություն օգտագործողի համար հարմարավետ: Այս ծրագրով օգտվողը կարող է հրապարակել խնդիրներ և լուծումներ
Ինչպես ծածկագրել պարզ պատահական վիրտուալ զառախաղ. 6 քայլ
Ինչպես կոդավորել պարզ պատահական վիրտուալ զառախաղ. Բարև բոլորին !!!!! Սա իմ առաջին հրահանգն է, և ես ձեզ կսովորեցնեմ, թե ինչպես կոդավորել վիրտուալ զառ ձեր համակարգչի կամ սմարթֆոնի վրա: Ես օգտագործում եմ HTML, JavaScript և CSS, հուսով եմ, որ ձեզ դուր կգա և չմոռանաք իմ օգտին քվեարկել ստորև բերված համատեքստում
Ինչպես լարել+ծածկագրել DHT11 տվիչ ՝ 8 քայլ
Ինչպես լարել+ծածկագրել DHT11 սենսոր. Այս հրահանգներից դուք կսովորեք, թե ինչպես լարել և ծածկագրել DHT11 սենսոր: Կան տեսանյութեր, լուսանկարներ և բառեր, որոնք ձեզ ավելի հեշտ կդարձնեն: Հուսով եմ, որ դա հեշտ կլինի ձեզ համար անել:
Ինչպես պատրաստել տատիկ -պապիկների օրացույց & Գրանցամատյան (նույնիսկ եթե չգիտեք, թե ինչպես գրանցամատյան կազմել). 8 քայլ (նկարներով)
Ինչպես պատրաստել տատիկ -պապիկների օրացույց & Գրանցամատյան (նույնիսկ եթե չգիտեք, թե ինչպես գրանցամատյան կազմել) Այս տարի ես պատրաստել եմ 5 օրացույց ՝ յուրաքանչյուրը 7 դոլարից պակաս: Նյութեր. Ձեր երեխայի, երեխաների, զարմուհիների, եղբորորդիների, շների, կատուների կամ այլ հարազատների 12 հիանալի լուսանկարներ 12 տարբեր կտորներ