Բովանդակություն:
Video: Arduino Ultra Low Power եղանակային կայան ՝ 5 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
Այս ուղեցույցը ցույց կտա ձեզ, թե ինչպես կարելի է կառուցել սուպեր ցածր էներգիայի եղանակային կայան ՝ օգտագործելով arduino nano, bme 280 և rf433 ռադիոհաղորդիչ, որը կտևի մոտ 1.5-2 տարի 2 LiPo 18650 – ի վրա և ընդլայնելու ունակություն ՝ ավելացնելով ավելի շատ տվիչներ և արեւային վահանակ:
Քայլ 1: Մասեր
Հաղորդիչ:
- 1 x Arduino Pro mini (հոսանքի լարման և լարման կարգավորիչը հանված է)
- 1 x Bme280 տվիչ (ցանկացած սենսոր կանի, պարզապես ավելացրեք մի քանի բիթ կոդ)
- 1 x Buck փոխարկիչ (Հնարավոր ամենաարդյունավետը, Լրացուցիչ)
- 1 x դիոդ (ըստ ցանկության)
- 2 x 18650s (ցանկացած մարտկոց կանի, եթե այն լինի 2-5.5v տիրույթում)
- 1 x Breadboard
- Որոշ արական և իգական վերնագրեր և մալուխներ
- 1 x Rf433 հաղորդիչ (ալեհավաքով)
- 1 x արևային վահանակ (ըստ ցանկության)
- 1 x Եղանակակայուն պարիսպ (ես օգտագործել եմ հին Tupperware)
Ստացող:
- 1 x Arduino Pro mini (այս դեպքում ցանկացած arduino կանի)
- 1 x Հեղուկ բյուրեղյա էկրան
- 1 x Rf433 ընդունիչ (ալեհավաքով)
Քայլ 2: Կառուցեք այն
Ստեղծողի համար նախատախտակի վրա համապատասխանաբար լարեք ամեն ինչ, համոզվեք, որ ալեհավաքը պատրաստեք ըստ մոդուլի հաճախականության ՝ այսպիսի էջով: Ալեհավաքի երկարությունը պետք է լինի նույնը ստացողի և հաղորդիչի համար:
Քայլ 3: Կոդ
Հաղորդիչի կոդը օպտիմիզացված է ցածր էներգիայի համար `օգտագործելով LowPower.h գրադարանը և adafruit- ի bme280 գրադարանը:
Մյուս կողմում ստացողը չունի ցածր էներգիայի օպտիմալացում, չնայած որ ինքներդ կարող եք հեշտությամբ ավելացնել այն:
Որոշ տարբերակներ մեկնաբանվում են կոդի մեջ ՝ էներգիա խնայելու համար, բայց այն հեշտությամբ կարելի է մեկնաբանել կարգաբերման նպատակով:
Քայլ 4: Արդյունքներ
Հաղորդիչի կողմից հոսանքի չափումը ցույց է տալիս մոտ 11uA քնի հոսանք: Դա անում է մոտ 24 վայրկյան, այնուհետև փոխանցում է peratերմաստիճանը, խոնավությունը և բարոմետրիկ ճնշումը: Դա անելու համար անհրաժեշտ է մոտ 350ms և օգտագործել մոտ 11.5 mA: Բայց դուք կարող եք հեշտությամբ ավելացնել ձեր սեփական տվիչները և ընդլայնել եղանակային կայանը:
Գործարկման ժամանակը հաշվարկելու համար ես օգտագործեցի Օրեգոնից ներկառուցված այս հարմար հաշվիչը: Առցանց հաշվիչում արժեքների փոխարինումը մեզ ցույց է տալիս մոտ 1.5 տարվա աշխատանքի տևողություն, ինչը բավականին ընդունելի է ՝ հաշվի առնելով տեղադրված երկու 1, 500mAh LiPos- ը: Մյուս կողմից ՝ արևային վահանակի հետ աշխատելու ժամանակը անսահմանափակ կլինի այս տեսակի սպառման դեպքում:
Հետագայում կավելացնեմ մարտկոցի պաշտպանության ic կամ մարտկոցը վերահսկելու որոշ ծածկագիր
Հուսով եմ, որ այն օգտակար գտաք: questionsանկացած հարց կամ ուղղում կարող եք դրանք թողնել ներքևում
Քայլ 5: Խմբագրել
Ես փոխել եմ rf433 մոդուլը ՝ nrf24l01 տախտակով և ալեհավաքով, իսկ ստացողի համար ՝ esp8266- ը և օգտագործել եմ Blynk- ը ՝ հեռախոսիս մասին տեղեկությունները ստանալու համար: ձեր հեռախոսին: Եթե որևէ մեկը ցանկանում է իմ նախագծած ծածկագրերի սխեմաները կամ անհատական PCB- ն, ազատ զգացեք ինձ հետ խոսելու համար:
Խորհուրդ ենք տալիս:
WIFI Եղանակային կայան Magicbit- ով (Arduino) ՝ 6 քայլ
WIFI Եղանակային կայան Magicbit- ով (Arduino). Այս ձեռնարկը ցույց է տալիս, թե ինչպես կարելի է եղանակային կայան կառուցել Magicbit- ից ՝ օգտագործելով Arduino- ն, որը կարող է մանրամասներ ստանալ ձեր խելացի հեռախոսից:
NaTaLia եղանակային կայան. Arduino արևային էներգիայով աշխատող եղանակային կայանը կատարվել է ճիշտ ճանապարհով. 8 քայլ (նկարներով)
NaTaLia եղանակային կայան. Arduino արևային էներգիայով աշխատող եղանակային կայանը կատարվեց ճիշտ ճանապարհով. 2 տարբեր վայրերում 1 տարվա հաջող աշխատանքից հետո ես կիսում եմ իմ արևային էներգիայով աշխատող եղանակային կայանի նախագծի ծրագրերը և բացատրում, թե ինչպես այն վերածվեց համակարգի, որն իսկապես կարող է գոյատևել երկար ժամանակ: արևային էներգիայի ժամանակաշրջաններ: Եթե հետևեք
DIY եղանակային կայան և WiFi սենսորային կայան. 7 քայլ (նկարներով)
DIY եղանակային կայան և WiFi սենսորային կայան. Այս նախագծում ես ձեզ ցույց կտամ, թե ինչպես կարելի է եղանակային կայան ստեղծել WiFi սենսորային կայանի հետ միասին: Սենսորային կայանը չափում է տեղական ջերմաստիճանի և խոնավության տվյալները և այն WiFi- ի միջոցով ուղարկում է եղանակային կայանին: Օդերևութաբանական կայանն այնուհետև ցուցադրում է
DIY եղանակային կայան ՝ օգտագործելով DHT11, BMP180, Nodemcu Arduino IDE- ով Arduino IDE- ի միջոցով Blynk սերվերի վրա. 4 քայլ
DIY եղանակային կայան ՝ օգտագործելով DHT11, BMP180, Nodemcu With Arduino IDE Over Blynk Server: Github: DIY_Weather_Station Hackster.io: Եղանակային կայան Ինչպես, երբ այն բացում ես, ծանոթանում ես եղանակային պայմանների հետ, ինչպիսիք են ՝ peratերմաստիճանը, Խոնավությունը և այլն: Այդ ցուցանիշները մեծի միջին արժեքն են
Acurite 5 in 1 եղանակային կայան ՝ օգտագործելով Raspberry Pi և Weewx (այլ եղանակային կայաններ համատեղելի են). 5 քայլ (նկարներով)
Acurite 5 in 1 եղանակային կայան ՝ օգտագործելով Raspberry Pi և Weewx (այլ եղանակային կայաններ համատեղելի են). Երբ ես գնել էի Acurite 5 in 1 օդերևութաբանական կայանը, ես ցանկանում էի, որ կարողանայի ստուգել եղանակը իմ տանը, երբ ես հեռու էի: Երբ տուն հասա և տեղադրեցի, հասկացա, որ կամ պետք է միացնեմ համակարգչին կամ գնեմ նրանց խելացի հանգույցը