Სარჩევი:
ვიდეო: Arduino Ultra Low Power ამინდის სადგური: 5 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
ეს სახელმძღვანელო გაჩვენებთ თუ როგორ უნდა ავაშენოთ სუპერ დაბალი სიმძლავრის ამინდის სადგური arduino nano, bme 280 და rf433 რადიომოდულის გამოყენებით, რომელიც გაგრძელდება დაახლოებით 1.5 -დან 2 წლამდე 2 LiPo 18650's და მისი გაფართოების შესაძლებლობა მეტი სენსორების დამატებით. მზის პანელი.
ნაბიჯი 1: ნაწილები
გადამცემი:
- 1 x Arduino Pro mini (კვების ბლოკისა და ძაბვის რეგულატორის ამოღებით)
- 1 x Bme280 სენსორი (ნებისმიერი სენსორი გააკეთებს, უბრალოდ დაამატეთ რამდენიმე ბიტი კოდი)
- 1 x Buck კონვერტორი (ყველაზე ეფექტური შესაძლებელია, სურვილისამებრ)
- 1 x დიოდი (სურვილისამებრ)
- 2 x 18650s (ნებისმიერი ბატარეა გააკეთებს, თუ ის არის 2-5.5v დიაპაზონში)
- 1 x პურის დაფა
- ზოგიერთი მამაკაცი და ქალი სათაურები და კაბელები
- 1 x Rf433 გადამცემი (ანტენით)
- 1 x მზის პანელი (სურვილისამებრ)
- 1 x ამინდის საწინააღმდეგო დანართი (მე გამოვიყენე ძველი Tupperware)
მიმღები:
- 1 x Arduino Pro mini (ამ შემთხვევაში ნებისმიერი arduino გააკეთებდა)
- 1 x თხევადი ბროლის ეკრანი
- 1 x Rf433 მიმღები (ანტენით)
ნაბიჯი 2: ააშენეთ იგი
მიმღებისთვის პროტობორდზე მიაწებეთ ყველაფერი შესაბამისად, დარწმუნდით, რომ გააკეთეთ ანტენა თქვენი მოდულის სიხშირის შესაბამისად, მსგავსი გვერდით. ანტენის სიგრძე უნდა იყოს იგივე მიმღებისა და გადამცემისათვის.
ნაბიჯი 3: კოდი
გადამცემის კოდი ოპტიმიზირებულია დაბალი სიმძლავრისთვის LowPower.h ბიბლიოთეკის და adafruit's bme280 ბიბლიოთეკის გამოყენებით.
მეორე მხარეს მიმღებს არ აქვს ოპტიმიზაცია დაბალი სიმძლავრისთვის, თუმცა თქვენ შეგიძლიათ მარტივად დაამატოთ იგი.
ზოგიერთი ვარიანტი არის კომენტარში კოდში ენერგიის დაზოგვის მიზნით, მაგრამ ის ადვილად შეიძლება იყოს კომენტარის გარეშე გამართვის მიზნით.
ნაბიჯი 4: შედეგები
დენის გაზომვა გადამცემის მხრიდან აჩვენებს ძილის დენს დაახლოებით 11uA. ის ამას აკეთებს დაახლოებით 24 წამის განმავლობაში, შემდეგ გადასცემს ტემპერატურას, ტენიანობას და ბარომეტრულ წნევას. ამის გაკეთება დაახლოებით 350ms სჭირდება და იყენებს დაახლოებით 11.5 mA. მაგრამ თქვენ შეგიძლიათ მარტივად დაამატოთ საკუთარი სენსორები და გააფართოვოთ ამინდის სადგური.
გაშვების დროის გამოსათვლელად, მე გამოვიყენე ეს მოსახერხებელი კალკულატორი ორეგონიდან ჩადგმული. ღირებულებების შეცვლა ონლაინ კალკულატორში გვაჩვენებს დაახლოებით 1.5 წლის ხანგრძლივობას, რაც საკმაოდ მისაღებია ორი 1, 500 mAh LiPos გათვალისწინებით, რომლებიც დამონტაჟებულია. მზის პანელთან ერთად, მუშაობის დრო შეუზღუდავია ამ სახის მოხმარებით.
მოგვიანებით დავამატებ ბატარეის დაცვის ic- ს, ან რაიმე კოდს ბატარეის მონიტორინგისთვის
ვიმედოვნებ, რომ თქვენთვის სასარგებლო აღმოჩნდა, ნებისმიერი შეკითხვა ან შესწორება მოგერიდებათ დატოვეთ ქვემოთ
ნაბიჯი 5: რედაქტირება:
მე შევცვალე rf433 მოდული nrf24l01 დაფით და ანტენით, ხოლო მიმღებისთვის მე დავამატე esp8266 და გამოვიყენე ბლინკი ჩემს ტელეფონზე ინფორმაციის მისაღებად, ამ კონფიგურაციით თქვენ შეგიძლიათ გქონდეთ მრავალი ამინდის სადგური ერთი მიმღებით, რომელიც დაუკავშირდება უკან თქვენს ტელეფონზე თუ ვინმეს სურს კოდის სქემა ან პერსონალური PCB, რომელიც მე შევიმუშავე, თავისუფლად დამელაპარაკეთ.
გირჩევთ:
მინი ამინდის ამინდის სადგური Arduino– ს და ThingSpeak– ის გამოყენებით: 4 ნაბიჯი
მინი ამინდის ამინდის სადგური Arduino– ს და ThingSpeak– ის გამოყენებით: გამარჯობა ყველას. ამ ინსტრუქციაში, მე გაგიწევთ ნაბიჯებს პერსონალური მინი ამინდის სადგურის შესაქმნელად. ასევე, ჩვენ ვიყენებთ ThingSpeak API– ს, რომ ატვირთავს ჩვენი ამინდის მონაცემებს მათ სერვერებზე, წინააღმდეგ შემთხვევაში რა არის ამინდის სტატისტიკის მიზანი
NaTaLia ამინდის სადგური: Arduino Solar Powered Weather Station შესრულებულია სწორი გზით: 8 ნაბიჯი (სურათებით)
NaTaLia ამინდის სადგური: Arduino Solar Powered ამინდის სადგური გაკეთდა სწორი გზით: 1 წლის წარმატებული მუშაობის შემდეგ 2 სხვადასხვა ადგილას მე ვიზიარებ მზის ენერგიაზე მომუშავე ამინდის სადგურის პროექტის გეგმებს და ავხსნი როგორ განვითარდა ის სისტემა, რომელსაც მართლაც შეუძლია დიდი ხნის განმავლობაში გადარჩეს პერიოდები მზის ენერგიიდან. თუ მიჰყვებით
DIY ამინდის სადგური და WiFi სენსორული სადგური: 7 ნაბიჯი (სურათებით)
DIY ამინდის სადგური და WiFi სენსორული სადგური: ამ პროექტში მე გაჩვენებთ თუ როგორ უნდა შექმნათ ამინდის სადგური WiFi სენსორულ სადგურთან ერთად. სენსორული სადგური ზომავს ადგილობრივი ტემპერატურისა და ტენიანობის მონაცემებს და აგზავნის მას WiFi– ით ამინდის სადგურზე. ამის შემდეგ ამინდის სადგური აჩვენებს
ESP32 ამინდის ამინდის სადგური: 16 ნაბიჯი (სურათებით)
ESP32 Weathercloud ამინდის სადგური: გასულ წელს, მე გამოვაქვეყნე ჩემი ყველაზე დიდი Instructable დღემდე სახელწოდებით Arduino Weathercloud Weather Station. ძალიან პოპულარული იყო მე ვიტყოდი. ის ნაჩვენები იყო Instructables– ის მთავარ გვერდზე, Arduino– ს ბლოგში, Wiznet მუზეუმში, Instructables Instagram– ში, Arduino Instagr
Acurite 5 in 1 ამინდის სადგური Raspberry Pi და Weewx გამოყენებით (სხვა ამინდის სადგურები თავსებადია): 5 ნაბიჯი (სურათებით)
Acurite 5 in 1 ამინდის სადგური Raspberry Pi და Weewx– ის გამოყენებით (სხვა ამინდის სადგურები თავსებადია): როდესაც მე ვიყიდე Acurite 5 in 1 ამინდის სადგური, მინდოდა შემეძლოს ამინდის შემოწმება ჩემს სახლში ყოფნისას. როდესაც სახლში მივედი და დავაყენე მივხვდი, რომ ან ეკრანი კომპიუტერთან უნდა მქონოდა ჩართული, ან მათი ჭკვიანი კერა შემეძინა