Სარჩევი:
- ნაბიჯი 1: ქინძისთავების შედუღება
- ნაბიჯი 2: დააინსტალირეთ ბლინკი
- ნაბიჯი 3: დააწყვე ერთად და დააკონფიგურირეთ Wemos D1 მინი დაფები
ვიდეო: Wemos D1 Mini ტემპერატურის/ტენიანობის მონიტორინგი: 3 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
მე ვეძებდი იაფ და მარტივ გზას ჩემი კოტეჯის ტემპერატურისა და ტენიანობის მონიტორინგისთვის, რომელიც ასევე იმუშავებს ბატარეაზე ან კვების ბლოკზე. მე მჭირდებოდა ტემპერატურის მონიტორინგი დისტანციურად, მაგრამ მინდოდა ასევე შესაძლებლობა ვიზუალური ტემპერატურის ადგილობრივი შემოწმებისთვის.
მე ვიყენებ 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 მინი დაფები
როდესაც ქინძისთავები იკვებება, შეგიძლიათ დააწყოთ დაფა და ფარები ერთად და დააკონფიგურიროთ დაფა 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"
გირჩევთ:
ტემპერატურისა და ტენიანობის მონიტორინგი NODE MCU AND BLYNK– ის გამოყენებით: 5 ნაბიჯი
ტემპერატურისა და ტენიანობის მონიტორინგი NODE MCU AND BLYNK– ის გამოყენებით: გამარჯობა ბიჭებო, ამ ინსტრუქციებში მოდით ვისწავლოთ როგორ მივიღოთ ატმოსფეროს ტემპერატურა და ტენიანობა DHT11– ტემპერატურისა და ტენიანობის სენსორის გამოყენებით Node MCU და BLYNK აპლიკაციის გამოყენებით
ოთახის ტემპერატურის და ტენიანობის მონიტორინგი ESP32 და AskSensors Cloud– ით: 6 ნაბიჯი
ოთახის ტემპერატურისა და ტენიანობის მონიტორინგი ESP32– ით და AskSensors Cloud– ით: ამ გაკვეთილში თქვენ ისწავლით თუ როგორ აკონტროლოთ თქვენი ოთახის ტემპერატურა და ტენიანობა DHT11– ისა და ღრუბელთან დაკავშირებული ESP32– ის გამოყენებით. ჩვენი გაკვეთილების განახლებები შეგიძლიათ იხილოთ აქ. DHT11 მახასიათებლები: DHT11 სენსორს შეუძლია გაზომოთ ტემპერატურა
DHT ტემპერატურისა და ტენიანობის მონიტორინგი ESP8266 და AskSensors IoT პლატფორმის გამოყენებით: 8 ნაბიჯი
DHT ტემპერატურისა და ტენიანობის მონიტორინგი ESP8266 და AskSensors IoT პლატფორმის გამოყენებით: წინა სასწავლო ინსტრუქციაში მე წარმოვადგინე ეტაპობრივი სახელმძღვანელო ESP8266 nodeMCU და AskSensors IoT პლატფორმის დასაწყებად. ამ გაკვეთილში მე DHT11 სენსორს ვუკავშირებ კვანძამდე MCU. DHT11 არის ჩვეულებრივ გამოყენებული ტემპერატურა და ტენიანი
ტემპერატურისა და ტენიანობის მონიტორინგი ESP-01 & DHT და AskSensors Cloud გამოყენებით: 8 ნაბიჯი
ტემპერატურისა და ტენიანობის მონიტორინგი ESP-01 & DHT და AskSensors Cloud გამოყენებით: ამ სასწავლო ინსტრუქციაში ჩვენ ვისწავლით თუ როგორ უნდა მონიტორინგს ტემპერატურა და ტენიანობა გაზომვები IOT-MCU/ESP-01-DHT11 დაფისა და AskSensors IoT პლატფორმის გამოყენებით. . მე ვირჩევ IOT-MCU ESP-01-DHT11 მოდულს ამ პროგრამისთვის, რადგან ის
სახლის ტენიანობის და ტემპერატურის მონიტორინგი: 11 ნაბიჯი
სახლის ტენიანობის და ტემპერატურის მონიტორინგი: გამარჯობა ბიჭებო! იმისათვის, რომ დავიწყოთ საუკეთესოდ, პატარა ამბავი პროექტის შესახებ. მე ცოტა ხნის წინ დავამთავრე და გადავედი ავსტრიაში ინჟინრის პირველი თანამდებობისთვის. ქვეყანა არის ლამაზი, მაგრამ ძალიან ცივი & ტენიანი ზამთრის სეზონზე. სწრაფად დავიწყე