Სარჩევი:

Wemos D1 Mini ტემპერატურის/ტენიანობის მონიტორინგი: 3 ნაბიჯი
Wemos D1 Mini ტემპერატურის/ტენიანობის მონიტორინგი: 3 ნაბიჯი

ვიდეო: Wemos D1 Mini ტემპერატურის/ტენიანობის მონიტორინგი: 3 ნაბიჯი

ვიდეო: Wemos D1 Mini ტემპერატურის/ტენიანობის მონიტორინგი: 3 ნაბიჯი
ვიდეო: DIY Temperature and Humidity Monitoring | Temperature sensor | Humidity sensor | ESP8266 2024, ივლისი
Anonim
Wemos D1 მინი ტემპერატურის/ტენიანობის მონიტორინგი
Wemos D1 მინი ტემპერატურის/ტენიანობის მონიტორინგი
Wemos D1 მინი ტემპერატურის/ტენიანობის მონიტორინგი
Wemos D1 მინი ტემპერატურის/ტენიანობის მონიტორინგი

მე ვეძებდი იაფ და მარტივ გზას ჩემი კოტეჯის ტემპერატურისა და ტენიანობის მონიტორინგისთვის, რომელიც ასევე იმუშავებს ბატარეაზე ან კვების ბლოკზე. მე მჭირდებოდა ტემპერატურის მონიტორინგი დისტანციურად, მაგრამ მინდოდა ასევე შესაძლებლობა ვიზუალური ტემპერატურის ადგილობრივი შემოწმებისთვის.

მე ვიყენებ Arduino თავსებადი Wemos D1 მინი DHT22, DHT21 და wemos mini OLED ფარს. მე მაქვს დენის ბუდეზე მომუშავე სენსორები (USB დამტენით) და ბატარეაზე მომუშავე სენსორები. მე ვიყენებ blynk– ს, როგორც ღრუბლოვან სერვისს მონაცემთა წარმოდგენისთვის.

მასალის ჩამონათვალი:

wemos D1 mini (aliexpres)

wemos მინი OLED ფარი (aliexpres)

ტემპერატურის/ტენიანობის DHT21 სენსორი (aliexpres)

DHT22 ტემპერატურის/ტენიანობის სენსორი (aliexpres)

რამდენიმე მოკლე კაბელი და შესადუღებელი ხელსაწყოები და მასალები.

ნაბიჯი 1: ქინძისთავების შედუღება

ქინძისთავების შედუღება
ქინძისთავების შედუღება

თქვენ მიიღებთ Wemos დაფას და ფარებს შედუღებული ქინძისთავების გარეშე, როგორც თქვენ მიიღებთ პაკეტში 3 სხვადასხვა ვარიანტს:

  • მხოლოდ მამაკაცი
  • მხოლოდ ქალი
  • მამაკაცი ქალი

მე ავირჩიე ქალთა ქინძისთავების განთავსება მთავარ დაფაზე და ყველა სხვა დაფა იყენებს მამაკაცის მდედრობითი ქინძისთავებს. ეს საშუალებას გაძლევთ დააწყოთ სხვა ფარები, თუ ამას აირჩევთ (სარელეო ფარის მსგავსად)

ქინძისთავების შედუღებისას, დარწმუნდით, რომ მამაკაცის ქინძისთავები მოათავსეთ პურის დაფაზე, რათა ისინი სრუტე იყოს.

მე ვიყენებ მამაკაცის მდედრობითი ქინძისთავებს თუნდაც OLED ფარისთვის. ქალი ქინძისთავები უზრუნველყოფენ მას ნაწილობრივ მექანიკურ დაცვას.

ამ სახელმძღვანელოს საშუალებით შეგიძლიათ გამოიყენოთ უშუალოდ wemos D1 mini DHT pro ფარი, მაგრამ მე გამოვიყენე სენსორი მოკლე კაბელებზე, რათა გავლენა არ მოახდინოს wemos დაფაზე ან ეკრანზე გათბობაზე.

ბატარეაზე მომუშავე სენსორებისთვის, მე პირდაპირ შევაერთე ბატარეის დამჭერი და DHT ტემპერატურის სენსორი wemos D1 მინი დაფაზე.

ნაბიჯი 2: დააინსტალირეთ ბლინკი

ბლინკის დაყენება
ბლინკის დაყენება
ბლინკის დაყენება
ბლინკის დაყენება

დააინსტალირეთ blynk თქვენს ტელეფონში და შექმენით იქ ახალი პროექტი 2 მოწყობილობით. თითოეული მოწყობილობისთვის თქვენ მიიღებთ წვდომის ინდივიდუალურ კოდებს. მე ვიყენებ ერთ მოწყობილობის ავტორიზაციას ყველა შიდა მოწყობილობისთვის და ერთს ყველა გარე მოწყობილობისთვის. თქვენ უნდა განათავსოთ წვდომის კოდები arduino– ში შემდეგ ეტაპზე.

Blynk გაძლევთ საშუალებას გამოიყენოთ ვირტუალური ქინძისთავები თქვენს მოწყობილობასა და ღრუბელს შორის ღირებულებების გაცვლისთვის. თქვენ შეგიძლიათ გამოიყენოთ ვირტუალური პინი 1 თქვენი შიდა შიდა სენსორის ტემპერატურის გასაზომად და პინი 3 თქვენი მეორე შიდა სენსორის ტემპერატურის გასაზომად. ვირტუალური პინი 2, ვიდრე თქვენი შიდა შიდა სენსორის ტენიანობის გაზომვისთვის და პინი 4 მეორე შიდა სენსორის ტენიანობის გაზომვისთვის. მნიშვნელოვანია მხოლოდ გამოიყენოთ უნიკალური ვირტუალური pin id თითოეული მოწყობილობისთვის.

თქვენ შეგიძლიათ შეამოწმოთ ბლინკში თქვენი გაზომვების წარმოდგენის სხვადასხვა ვარიანტი, მე ვიყენებ ისტორიულ გრაფიკს და მცირე მნიშვნელობის ხატულას.

გარე სენსორებისთვის შეგიძლიათ გამოიყენოთ ავტორიზაციის ცალკე კოდი და მსგავსი მიდგომა.

ნაბიჯი 3: დააწყვე ერთად და დააკონფიგურირეთ Wemos D1 მინი დაფები

დააწყვე ერთად და დააკონფიგურირე Wemos D1 მინი დაფები
დააწყვე ერთად და დააკონფიგურირე Wemos D1 მინი დაფები
დააწყვე ერთად და დააკონფიგურირე Wemos D1 მინი დაფები
დააწყვე ერთად და დააკონფიგურირე Wemos D1 მინი დაფები
დააწყვე ერთად და დააკონფიგურირე Wemos D1 მინი დაფები
დააწყვე ერთად და დააკონფიგურირე Wemos D1 მინი დაფები
დააწყვე ერთად და დააკონფიგურირე Wemos D1 მინი დაფები
დააწყვე ერთად და დააკონფიგურირე Wemos D1 მინი დაფები

როდესაც ქინძისთავები იკვებება, შეგიძლიათ დააწყოთ დაფა და ფარები ერთად და დააკონფიგურიროთ დაფა Arduino IDE– ით.

Wemos D1 მინი დაფისთვის დაგჭირდებათ ასევე სერიული დრაივერები USB რომლებიც შეგიძლიათ ნახოთ მათ ვებგვერდზე.

OLED ეკრანზე ტემპერატურისა და ტენიანობის მარტივი ჩვენებისათვის შეგიძლიათ განათავსოთ ძირითადი პროგრამა blynk- მაგალითი, რომელიც ერთვის ამ ნაბიჯს. ის კარგად არის კომენტარი, ასე რომ თქვენ შეგიძლიათ შეცვალოთ თქვენი კავშირის მიხედვით. გაითვალისწინეთ, რომ wemos D1 პინი არ არის IO1 და ასე შემდეგ. აქ არის მისი ქინძისთავების IO მნიშვნელობები. თქვენ შეგიძლიათ იპოვოთ ისინი wemos საიტზეც.

DHT22 სენსორისთვის თქვენ უნდა შეაერთოთ 10 kOhm რეზისტორი ქინძისთავებს შორის 1 და 2. (ბმული როგორ დააკავშიროთ იგი). DHT22 შეიძლება იყოს დაკავშირებული დამატებითი რეზისტორის გარეშე (წითელი +3.3V, შავი ადგილზე, ყვითელი ESP8266 ციფრულ შეყვანისას, თუ მისიD2 ვიდრე მისი IO4 არდუინოს კოდში).

გარე სენსორების ბატარეას აქვს ღრმა ძილის უნარი. მე ვიყენებ ლითიუმ-თიონილ ქლორიდის (Li-SOCl2) ბატარეებს, რომლებიც უშუალოდ უკავშირდება დაფის მიწას და 3.3 V პორტებს. მათი ძაბვები ESP8266 სპეციფიკაციებშია და მათ პირდაპირ დაკავშირებისას ვზოგავ ენერგიას, რომელიც სხვაგვარად მოიხმარს დამატებით ენერგიას ზევით/ქვევით გარდაქმნით. თქვენ შეგიძლიათ მოძებნოთ SAFT 3, 6V ძირითადი ბატარეა გამყიდველის საპოვნელად, მე ვიყიდე ჩეხეთის გადამყიდველისგან (ბმული)

გამოიყენეთ blync- ბატარეის მაგალითის კონფიგურაცია, რომელიც კარგად არის გამოხმაურებული და შეგიძლიათ შეცვალოთ თქვენი საჭიროებების შესაბამისად.

მე დავამატე Excel გამარტივებული კალკულატორი, რომელიც დადასტურებულია, რომ მუშაობს კარგად, თუ wifi და ინტერნეტი ხელმისაწვდომია. თუ wifi ან ინტერნეტი გათიშულია, თქვენი მოწყობილობის ღრმა ძილამდე შეიძლება მიაღწიოს 35 წამს და ეს გავლენას ახდენს ბატარეის მუშაობაზე.

ახლა თქვენ უნდა მიიღოთ თქვენი მონაცემების კითხვა OLED ეკრანზე და მობილური ტელეფონის ბლინკ პროგრამაზე.

შენიშვნა: გამოიყენეთ Blynk ბიბლიოთეკის ვერსია 0.4.10 თუ მიიღებთ შეცდომას "version.h"

გირჩევთ: