Բովանդակություն:
- Քայլ 1: Բաղադրությունը
- Քայլ 2: LED- ների տեղադրում
- Քայլ 3: Տեղադրեք LDR- ի, լազերային և խոնավության տվիչ
- Քայլ 4: Կոդ
- Քայլ 5: IFTTT
Video: Fog Sensor - Particle Photon - Պահել տվյալները առցանց ՝ 5 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
Օդի մեջ մառախուղի կամ ծխի քանակությունը չափելու համար մենք պատրաստեցինք այս մառախուղի տվիչը: Այն չափում է լազերից ստացված LDR լույսի քանակը և համեմատում այն շրջակա լույսի չափի հետ: Այն տվյալները տեղադրում է Google թերթիկում իրական ժամանակում IFTTT- ի միջոցով:
Քայլ 1: Բաղադրությունը
- Ֆոտոն մասնիկ
- 2x Breadboard
- jumper լարերը
- 2x 220k Օմ դիմադրողներ
- 3x 10k Օմ դիմադրիչներ
- 3 LED (կանաչ, կարմիր, դեղին)
- Խոնավության ցուցիչ (DHT11)
- 2x LDR
- լազերային
- Որոշ փայտանյութ կամ նմանատիպ կենցաղային նյութեր `բաղադրամասերը հավաքելու համար:
- Սենսորները ծածկելու ինչ -որ բան (այսինքն ՝ PVC խողովակ)
Քայլ 2: LED- ների տեղադրում
Միացրեք լարերը նկարի հետևից: Pin D7- ն արդեն ունի ներքին դիմադրություն, ուստի այն կարող է միացվել անմիջապես LED- ին:
Քայլ 3: Տեղադրեք LDR- ի, լազերային և խոնավության տվիչ
Միացրեք լարերը, ինչպես նշված է նկարում: Մենք օգտագործեցինք երկրորդ տախտակ LDR սենսորները պահելու համար, բայց դրանք կարող էին նաև ուղղակիորեն միացվել:
Լազերի և LDR- ի ճշգրիտ հեռավորությունը կարևոր չէ, սակայն այն պետք է լինի առնվազն 30 սմ: Լազերը պետք է ուղղված լինի LDR- ներից մեկին, այնպես որ երկրորդ LDR- ը կարող է օգտագործվել որպես հղում: Նրանք պետք է ենթարկվեն շրջապատի նույն քանակի լույսի: Համոզվեք, որ բոլոր սարքավորումները միացված են շատ կոշտ, և լազերային ուղղությամբ փոքր փոփոխությունը կփչացնի ձեր չափումները:
Մենք օգտագործեցինք PVC խողովակ ՝ LDR- ները պաշտպանելու համար շրջակայքի անմիջական լույսից: Կարող եք լինել ստեղծագործ և օգտագործել ստվարաթուղթ կամ այլ նյութեր: Համոզվեք, որ մառախուղը կամ ծուխը դեռ կարող են մտնել լազերային ճառագայթ:
Քայլ 4: Կոդ
Կոդավորումը կատարվում է build.particle.io կայքում: Console.particle.io- ում կցուցադրվեն հրապարակված արժեքները:
Մեր օգտագործած կոդը կարելի է գտնել.txt ֆայլում: Մասնիկների ծրագրակազմը ինքնաբերաբար չի հասկանում առաջին տողը: Անհրաժեշտ է ձեռքով ավելացնել Adafruit_DHT գրադարանը:
Լրացուցիչ բացատրություններ
LDR- ները չափագրելու համար լազերը սկզբում անջատված է: Երկու LDR- ները համեմատվում են մի շարք չափումների հետ, և չափված տարբերությունը սահմանվում է որպես «DS»: Սա LDR- ների զգայունության տարբերությունն է:
Շրջապատող լույսը չափաբերելու համար լազերը միացված է և որոշվում է S- ի առավելագույն չափված արժեքը: Հետագա չափումների համար դա սահմանվում է որպես 100%: Նրա արժեքը պահպանվում է որպես «MaxS»:
Դրանից հետո կարգավորումն ավարտվում է, և սենսորը սկսում է աշխատել ժամաչափեր, որոնք LED- ների համար օդը չափում են յուրաքանչյուր 0.1 վայրկյանում և յուրաքանչյուր 5 վայրկյանը մեկ չափում է մխիթարել:
Քայլ 5: IFTTT
IFTTT - Եթե սա քան դա օգտակար գործիք է հրապարակված արժեքները պահպանելու համար: Ստեղծեք հաշիվ, եթե դեռ չունեք IFTTT.com կայքում: Ստեղծեք նոր հավելված:
Եթե Սա
Կտտացրեք «Սա», որոնեք մասնիկ և կտտացրեք այն: Ընտրեք «հրապարակված նոր իրադարձություն»: «Միջոցառման անվան» մեջ մուտքագրեք «տեղեկատվություն»: Սա այն իրադարձությունների անունն է, որոնք հրապարակվում են յուրաքանչյուր 5 վայրկյանը մեկ և պետք է պահվեն փաստաթղթում: Կտտացրեք «ստեղծել ձգան»:
Հետո Դա
Կտտացրեք «որ», թերթեր որոնեք: Ընտրեք Google թերթիկի պատկերակը: Նրանք խնդրում են ձեզ միացնել ձեր IFTTT հաշիվը google- ի հետ, եթե դա դեռ չեք արել: Կտտացրեք «տող ավելացնել աղյուսակին»:
Մի փոխեք կանխադրված պարամետրերից որևէ մեկը, բացառությամբ «ձևաչափված տողի» մասի: Պատճենեք.txt- ը այս դաշտում:
Տվյալներն օգտակար դարձնելու համար excel- ին անհրաժեշտ է չափման տոկոսն ու ժամանակը հանել տարբեր սյուների մեջ: Որպեսզի դա տեղի ունենա ինքնաբերաբար յուրաքանչյուր նոր տողի համար, կոդը գրված է IFTTT հավելվածում:
Գնացեք docs.google.com ՝ ձեր «տեղեկություն» կոչվող նոր թերթիկը բացելու համար:
Թերթը ստեղծելու և տվյալները հասանելի դարձնելու համար կարող է որոշ ժամանակ պահանջվել: Համբերատար եղիր.
Խորհուրդ ենք տալիս:
Առցանց LED էկրան Arduino խաղեր. 7 քայլ (նկարներով)
Ներքին LED էկրան Arduino Games. Aka LED Ladder Display Game System: Attiny-85- ը հագեցած է ապարատային և ծրագրային ապահովմամբ ՝ գործողություններով փաթեթավորված " տեսանյութ » խաղեր, ներկառուցված LED էկրանով: Այն ունի մուլտիպլեքսավորված 12 LED սանդուղքի էկրան և աջակցում է մինչև 6 կոճակի մուտքի և օպտիկական
Առցանց եղանակային կայան (NodeMCU) ՝ 7 քայլ (նկարներով)
Առցանց եղանակային կայան (NodeMCU). Բարև տղերք: Հուսով եմ, որ դուք արդեն վայելել եք իմ նախորդ ուսանելի " Arduino Robot 4WR " և դուք պատրաստ եք նորին, ինչպես միշտ, ես պատրաստել եմ այս ձեռնարկը, որը ձեզ կառաջնորդի քայլ առ քայլ, երբ պատրաստում եք ձեր սեփական էլեկտրոնային նախագիծը: Այս պատրաստման ընթացքում
Օգտագործելով Complex Arts Sensor Board- ը ՝ մաքուր տվյալները WiFi- ով վերահսկելու համար. 4 քայլ (նկարներով)
Օգտագործելով Complex Arts Sensor Board- ը ՝ մաքուր տվյալները WiFi- ով վերահսկելու համար. Երբևէ ցանկացե՞լ եք փորձարկել ժեստերի կառավարումը: Ձեռքի շարժումով ստիպո՞ւմ եք իրերին շարժվել: Վերահսկե՞լ երաժշտությունը ձեր դաստակի ոլորումով: Այս Instructable- ը ցույց կտա ձեզ, թե ինչպես: Complex Arts Sensor Board- ը (complexarts.net) բազմակողմանի միկրո
Գրանցեք տվյալները և գծեք գրաֆիկ առցանց ՝ օգտագործելով NodeMCU, MySQL, PHP և Chartjs.org: 4 քայլ
Գրանցեք տվյալները և գծեք գրաֆիկ առցանց ՝ օգտագործելով NodeMCU, MySQL, PHP և Chartjs.org. MySQL տվյալների բազա: Տվյալները կարող են առցանց դիտվել որպես գրաֆիկ ՝ օգտագործելով chart.js.A ba
Ներբեռնեք և խաղացեք Flash խաղեր առցանց կամ առցանց ՝ 5 քայլ
Ներբեռնեք և խաղացեք Ֆլեշ խաղեր առցանց կամ առցանց Սա հիանալի է ուղևորությունների և այլ բաների համար, եթե դուք չեք կարող ստանալ wi-fi