Բովանդակություն:

Arduino Ultra Low Power եղանակային կայան ՝ 5 քայլ
Arduino Ultra Low Power եղանակային կայան ՝ 5 քայլ

Video: Arduino Ultra Low Power եղանակային կայան ՝ 5 քայլ

Video: Arduino Ultra Low Power եղանակային կայան ՝ 5 քայլ
Video: Lesson 95: Using L293D 4 DC Motors Shield for Arduino UNO and Mega | Arduino Step By Step Course 2024, Հուլիսի
Anonim
Arduino Ultra Low Power եղանակային կայան
Arduino Ultra Low Power եղանակային կայան

Այս ուղեցույցը ցույց կտա ձեզ, թե ինչպես կարելի է կառուցել սուպեր ցածր էներգիայի եղանակային կայան ՝ օգտագործելով 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- ն, ազատ զգացեք ինձ հետ խոսելու համար:

Խորհուրդ ենք տալիս: