Სარჩევი:

წაიკითხეთ თქვენი ძირითადი სიმძლავრის ელექტროენერგიის მრიცხველი (ESP8266, WiFi, MQTT და Openhab): 6 ნაბიჯი (სურათებით)
წაიკითხეთ თქვენი ძირითადი სიმძლავრის ელექტროენერგიის მრიცხველი (ESP8266, WiFi, MQTT და Openhab): 6 ნაბიჯი (სურათებით)

ვიდეო: წაიკითხეთ თქვენი ძირითადი სიმძლავრის ელექტროენერგიის მრიცხველი (ESP8266, WiFi, MQTT და Openhab): 6 ნაბიჯი (სურათებით)

ვიდეო: წაიკითხეთ თქვენი ძირითადი სიმძლავრის ელექტროენერგიის მრიცხველი (ESP8266, WiFi, MQTT და Openhab): 6 ნაბიჯი (სურათებით)
ვიდეო: ვიქტორ ჰიუგო - "საბრალონი" - ნაწილი მეოთხე - წიგნი 1-11 2024, ივლისი
Anonim
Image
Image

ამ ინსტრუქციაში თქვენ გაარკვევთ, თუ როგორ ვკითხულობ ჩემი სახლის ელექტროენერგიის ძირითად გამოყენებას და ვაქვეყნებ მას ESP8266, Wifi, MQTT საშუალებით ჩემს Openhab Home Automation– ში.

მე მაქვს "ჭკვიანი მრიცხველი" ISKRA Type MT372, თუმცა მას არ აქვს ადვილი შესაძლებლობა მონაცემების ექსპორტირება. ამიტომ მე გამოვიყენე LED იმპულსები მიმდინარე სიმძლავრის წასაკითხად, LED იმპულსები 1000 ჯერ 1 კვტ/სთ.

ნაბიჯი 1: პრინციპული სქემა

პრინციპული სქემა
პრინციპული სქემა
პრინციპული სქემა
პრინციპული სქემა

იმპულსები გამოვლენილია ESP8266– ით. თუმცა, თქვენ გჭირდებათ კარგი და მკაფიო '0' და '1'. პულსი საკმაოდ სუსტია, ამიტომ მჭირდებოდა შესაბამისი ელექტრონული კომპონენტები.

ფოტოტრანსისტორი

ფოტორეზისტორი არ არის საკმარისად სწრაფი წითელი სინათლის მოკლე და სუსტი იმპულსების გამოსავლენად. ამ Youtube ვიდეოზე დაყრდნობით მე ვირჩევ ფოტოტრანსისტორს. 2M Ohm რეზისტორის დამატებით მე შემიძლია მივაღწიო დაახლოებით 2V.

შედარებითი

თუმცა, მკაფიო '0' და '1' უზრუნველყოს LM293 შედარების დამატება. 0.6 V– ს Vin– თან და ფოტოტრანსისტორ Vref– თან დაკავშირებით, მე მივიღე დადებითი სიგნალი სიბნელეში და უარყოფითი სიგნალი პულსის დროს. შესაბამისი ძაბვები აღმოაჩინეს Vin და Vref ძაბვის პოტენომეტრების გამოყენებით. შედარების საშუალებით, მე გამოვიყენე 300K რეზისტორი.

გამოსაყენებლად გამწევი რეზისტორის გამოყენებით, მე მივიღებ გამომავალ სხვაობას თითქმის 3.3 ვ.

გამომავალი ნაჩვენებია ოსცილოპის ეკრანზე.

ESP8266

ESP8266 ამოიცნობს დაბალ ძაბვას, როდესაც არსებობს პულსი. ის აგზავნის გამომავალ მონაცემებს ჩემს MQTT ბროკერზე. მონაცემები მიიღება:- Openhab2- წითელი კვანძი, რომლის მეშვეობითაც მონაცემები იტვირთება Thingspeak– ში

ნაბიჯი 2: კომპონენტები

ძირითადი კომპონენტები, რომლებიც მე გამოვიყენე:

- 3DU5C ფოტოტრანსისტორი (ახსნისთვის იხილეთ ვიდეო)

- LM293 შედარება

- ESP-01

- რამდენიმე რეზისტორი

- PCB პროტოტიპი

- მამლის გადამყვანი. მე ვიყენებ როუტერის კვების დენს 12 ვ და აღმოვაჩინე, რომ LM1117 არ არის ძალიან ეფექტური და საკმაოდ ცხელდება.

- ABS ყუთი

ნაბიჯი 3: პროგრამირება

პროგრამირება
პროგრამირება
პროგრამირება
პროგრამირება
პროგრამირება
პროგრამირება
პროგრამირება
პროგრამირება

პროგრამა გამოქვეყნებულია ჩემს Github– ზე:

იხილეთ პროგრამის მონახაზის სქემა და სიმძლავრის გამოთვლის მეთოდი.

მე ვაპროგრამებ ჩემს ESP-01- ს შეცვლილი USB პროგრამისტის საშუალებით. მე შევაერთე ღილაკი გადამრთველს RST- სა და GND- ს შორის ადვილი გადატვირთვისთვის და სლაიდების გადამრთველს GPIO0- სა და GND- ს შორის ჩამტვირთავი ფლეშ რეჟიმში.

ნაბიჯი 4: შეკრება

აწყობა
აწყობა
აწყობა
აწყობა
აწყობა
აწყობა

ნაწილები გაერთიანებულია პროტოტიპ PCB– ზე.

იხილეთ სურათები და სქემა ახსნისთვის.

ლურჯი LED: ლურჯი LED მიმაგრებულია LM293 შედარების გამომავალ სიგნალზე ESP8266– ისგან დამოუკიდებელი განათებით. თუ არ არის პულსი (მუქი), ძაბვის გამომუშავება ფოტოტრანსისტორის წრიდან დაბალია, შესაბამისად Vref <Vin (მუდმივი ძაბვა 0, 6V) და LM293 გამომავალი მაღალია, VCC– ზე დენი არ მიედინება და ლურჯი LED გამორთულია.

თუ არსებობს პულსი (შუქი), გამომავალი ფოტოტრანსისტორის წრიდან უფრო მაღალია (დაახ. 1.5V), შესაბამისად Vref? Vin (მუდმივი ძაბვა 0.6V) და LM293 გამომავალი დაბალია, ამიტომ დენი მიედინება VCC– დან და ლურჯი LED ჩართულია.

მწვანე LED: მწვანე LED მიმაგრებულია ESP8266– ის GPIO0– ზე და იმპულსებს, თუ ESP8266– ს აქვს კარგი პულსი.

ნაბიჯი 5: დამონტაჟება ელექტროენერგიის მრიცხველზე

დამონტაჟება ელექტროენერგიის მრიცხველზე
დამონტაჟება ელექტროენერგიის მრიცხველზე
დამონტაჟება ელექტროენერგიის მრიცხველზე
დამონტაჟება ელექტროენერგიის მრიცხველზე
დამონტაჟება ელექტროენერგიის მრიცხველზე
დამონტაჟება ელექტროენერგიის მრიცხველზე
დამონტაჟება ელექტროენერგიის მრიცხველზე
დამონტაჟება ელექტროენერგიის მრიცხველზე

მე გამოვიყენე წებოვანი პუტერი პლაკატებისთვის, რომ დავამონტაჟო PCB ყუთში და ყუთი მეტრზე, რომ არ დაზიანებულიყო მეტრი. მნიშვნელოვანია ხვრელის გაბურღვა LED- ის ზუსტ ადგილას. მოხარეთ ფოტოტრანსისტორი, რომელიც მიუთითებს LED- ზე.

ნაბიჯი 6: გაძლიერება

Image
Image
ძალაუფლება
ძალაუფლება
ძალაუფლება
ძალაუფლება

მე გამოვიყენე უფრო წებოვანი პუტინი, რათა თავიდან აეცილებინა გარე შუქი, რომელიც ანათებდა ფოტოტრანსისტორს, როცა საქმეს ვხსნიდი დღისით. გაბურღეთ პატარა ხვრელი სახურავზე, რომ ნახოთ LED- ები მოციმციმე (არა ფოტოებზე).

წაიკითხეთ ღირებულებები Openhab– ში, რომ მიიღოთ ეს მაგარი გრაფიკები!

გირჩევთ: