Სარჩევი:
- ნაბიჯი 1: საჭირო ნაწილები
- ნაბიჯი 2: ტესტირების სქემა
- ნაბიჯი 3: სქემატური და შედუღება
- ნაბიჯი 4: HEX ფაილის დაწვა
- ნაბიჯი 5: რეალურ დროში ტესტი
- ნაბიჯი 6: Wemos D1 Mini კონფიგურაცია
- ნაბიჯი 7: Android პროგრამის გამოყენება კონტროლისთვის
- ნაბიჯი 8: საბოლოო მონტაჟი
ვიდეო: WiFi გულშემატკივართა სიჩქარის რეგულატორი (ESP8266 AC Dimmer): 8 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
ეს იქნება ინსტრუქცია, თუ როგორ უნდა გააკეთოთ ჭერის ვენტილატორის სიჩქარის რეგულატორი Triac Phase კუთხის კონტროლის მეთოდის გამოყენებით. Triac პირობითად კონტროლდება Atmega8 დამოუკიდებელი arduino კონფიგურირებული ჩიპით. Wemos D1 mini ამატებს WiFi ფუნქციონირებას ამ რეგულატორისთვის.
გამორჩეული -
1. ორივე ადგილობრივი და wifi კონტროლირებადი (დააჭირეთ ღილაკს და სმარტფონის wifi).
2. სახელმწიფოს დაზოგვის ფუნქცია, რომ განაახლოს ვენტილატორის სიჩქარე დონის დენის შეწყვეტის შემდეგაც კი.
3. დაბალი სიჩქარის ვენტილატორი გათიშულია (თავიდან აიცილოთ გულშემატკივართა სტატორის გადახურება).
4. LED მითითების კავშირი ღილაკზე დაჭერის და სიჩქარის დონისათვის.
5. დამოუკიდებელი იაფი Atmega8 წვრილმანი დაფა ვიდრე Arduino Uno R3.
6. გარეშე snubber capacitor და resistor შეიძლება გამოყენებულ იქნას როგორც dimmer AC ინკანდესენტური ნათურებით.
გაფრთხილდით, რომ ეს პროექტი მოიცავს მუშაობას პირდაპირი AC 220V– ით, რაც ძალიან საშიშია
ნაბიჯი 1: საჭირო ნაწილები
დონე: დაწინაურებული
1. ATMEGA8 ან ATMEGA8A 28 პინიანი ჩიპი + 28 პინის IC ბაზა
2. AT24C32 EEPROM + 8 პინიანი IC ბაზა
3. ბერგის ზოლები
4. 1k ქსელის რეზისტორი + 10 ები ან 10 არხიანი ბარი LED
5. 10uF 25V ელექტროლიტური კონდენსატორი
6. დამაკავშირებელი მავთულები
7. 5 X 10k რეზისტორი
8. 3 X 2N2222 ტრანზისტორი
9. 22pf + 16mhz ბროლი
10. 2 X 120k 2W რეზისტორი
11. 2W10 ხიდის გამასწორებელი
12. 4N35 ოპტოქუპლერი
13. 2 გზის ტერმინალის ბლოკი
14. BT136 Triac
15. MOC3021 Optocoupler + IC ბაზა
16. 1k რეზისტორი
17. 0.01uF X რეიტინგული AC კონდენსატორი (Snubber ჩართვა)
18. 47ohm 5W რეზისტორი (Snubber ჩართვა)
19. 2 X 390ohm 2W რეზისტორი
20. 5V 2A SMPS კვების ბლოკი
21. სრულყოფილი დაფა (საჭირო ზომის მიხედვით)
22. Dupont F-F კონექტორები
23. 4 X Push ღილაკი
24. ხის ყუთი (დანართი)
25. Wemos d1 მინი
ნაბიჯი 2: ტესტირების სქემა
მიკროსქემს აქვს 4 სიჩქარის კონტროლი საგულდაგულოდ შერჩეული. ქინძისთავები 13, A0, A1, A2, A3 გვიჩვენებს სიჩქარის სტატუსს. პინ 13 ციმციმებს ღილაკზე დაჭერისას ან Wemos პულსის მიღებისას.
Pin2 არის შეყვანილი ნულოვანი ჯვრის დეტექტორიდან
Pin3 არის ტრიაკის ოპტოქუპლერისკენ მიმავალი გზა
Atmega8 დამოუკიდებელი ვერსია მუშაობს 16 მჰც გარე ბროლზე.
დააჭირეთ ღილაკებს Wemos– ის პარალელური სათაურებით, გააქტიურეთ პულსი pin7– მდე და pin8– მდე ვენტილატორის სიჩქარის გაზრდის ან შემცირების მიზნით. ეს ქინძისთავები ამოწეულია ზემოთ.
სქემატურს აქვს საკუთარი ნულოვანი ჯვრის დეტექტორი თითოეული არხისთვის. თითოეულ არხს, ანუ თითოეულ გულშემატკივარს აქვს ცალკე Atmega8 დამოუკიდებელი. სტანდარტული კონფიგურაცია MOC3021 მამოძრავებელი Triac. Snubber ჩართულია ამ ინდუქციური დატვირთვისთვის.
Pin A0 აჩვენებს ყველაზე დაბალ სიჩქარეს ვენტილატორისთვის ტრანზისტორი მიემართება MOC3021– მდე, რათა უზრუნველყოს ძალიან დაბალი სიჩქარე AC გულშემატკივართან.
I2C EEPROM ზოგავს სიჩქარეს, როდესაც შესაბამისი სიჩქარის დონე იცვლება.
ნაბიჯი 3: სქემატური და შედუღება
იპოვეთ თანდართული სქემა და შეიმუშავეთ თქვენი განლაგება, ან გააკეთეთ ამოტვიფრული PCB ჩემი წინა ინსტრუქციიდან.
მე გამოვიყენე ამ ტიპის დაფა მარტივი შესადუღებლად.
მას შემდეგ, რაც მე ვაკონტროლებ ორ გულშემატკივარს, მე გამოვიყენე 2 დაფა, როგორც ნაჩვენებია. 10 არხიანი ბარი LED უკუკავშირისა და სტატუსის მიზნით.
როგორც სურათზეა ნაჩვენები, ღილაკები მიმაგრებულია დუპონტზე, რათა ადვილად დაუკავშიროთ პერფორდში მამაკაცის სათაურს.
1k ქსელის რეზისტორი გამოიყენება 5 სტატუსის LED- ების მართვისთვის
მას შემდეგ, რაც 220VAC ნულოვანი დეტექტორი მდებარეობს Atmega8– ის იმავე დაფაზე, საკმარისი მანძილი იყო მოცემული, ხოლო უკანა ნაწილში (სპილენძის არე) არის ცხელი წებოთი, რომელიც აფერხებს 220 ვ.
ნაბიჯი 4: HEX ფაილის დაწვა
დააკონფიგურირეთ Atmega8 ჩიპი Arduino IDE– ს გამოყენებით ამ შესანიშნავი სტატიის შემდეგ.
მას შემდეგ რაც Arduino Optiboot ჩამტვირთავი დაინსტალირდება Atmega8– ზე, უბრალოდ შეაერთეთ Atmega328p ჩიპი და შეაერთეთ ახალი Atmega8 ჩამტვირთავი ჩიპი Arduino Uno R3 დაფაზე, 28 პინიანი ბუდე, ქინძისთავის გათვალისწინებით.
შემდეგ გადმოწერეთ Burn.zip ფაილი ამონაწერი საქაღალდეში. დააწკაპუნეთ მარჯვენა ღილაკზე 'bet.bat' ფაილზე და დააწკაპუნეთ რედაქტირებაზე და გახსენით სურათების ფაილი ბლოკნოტში და შეცვალეთ COM5 თქვენს შესაბამის აქტიურ arduino COM პორტში, რომელიც მარტივად ჩანს "devmgmt.msc" - დან Run ბრძანებიდან.
შემდეგ დახურეთ ბლოკნოტი და გაუშვით bet.bat ფაილი
Avrdude ჩაწერს Hex ფაილს Atmega8– ში
ნაბიჯი 5: რეალურ დროში ტესტი
კოდის შედუღების და ატვირთვის შემდეგ, შეამოწმეთ წრე რეალურ დროში და იპოვეთ კარგი გამომუშავება.
ნაბიჯი 6: Wemos D1 Mini კონფიგურაცია
Wifi კონფიგურაციისთვის მე გამოვიყენე EspEasy firmware, რომელიც შესანიშნავი სამუშაოა.
ძირითადად ქინძისთავები D6 და D7 წარმოქმნის იმპულსს 300ms მანძილზე ტრანზისტორის ბაზაზე
გამოიყენეთ ეს ბმული და ჩაწერეთ firmware Wemos D1 Mini– ზე.
ამ ბმულის გამოყენებით შეგვიძლია გავზარდოთ https://192.168.4.1/control?cmd= პულსი, 13, 1, 300
ამ ბმულის გამოყენებით შეგვიძლია შევამციროთ https://192.168.4.1/control?cmd= პულსი, 12, 1, 300
ზემოთ მოყვანილი ბმულები იმუშავებს Wemos– ის firmware– ის დაწვისთანავე
მოგვიანებით, თუ Access Point– ის ინფორმაცია დაემატება Espeasy– ს, დარწმუნდით, რომ გამოიყენეთ desiganized IP მისამართი ადგილზე 192.168.4.1 ზემოთ ბმულზე.
ამ შემთხვევაში IOT მოწყობილობის შესაბამისად კონფიგურაცია Espeasy პროტოკოლის შერჩევაში.
ნაბიჯი 7: Android პროგრამის გამოყენება კონტროლისთვის
play.google.com/store/apps/details?id=ch.rmy.android.http_shortcuts
HTTP Shortcuts android აპლიკაცია საშუალებას გაძლევთ გააკონტროლოთ ვენტილატორის სიჩქარე, როგორც ეს მოცემულია თანდართულ სურათებში.
ნაბიჯი 8: საბოლოო მონტაჟი
მე გამოვიყენე აკრილის მინის წინ და ხის ყუთი უკან. ხის ყუთი კედელზეა მიმაგრებული ორი ხრახნის გამოყენებით და წამყვანმა გამოიყენეთ ეს ბმული, როგორც ინსტალაციის სახელმძღვანელო.
მიჰყევით ამ ინსტრუქციას, რომ დააინსტალიროთ ყუთი გაწითლებული კედლით კარგი დასასრულებლად.
თუ რაიმე შეკითხვა დამიკავშირდით @
გირჩევთ:
თერმული გულშემატკივართა სიჩქარის კონტროლერი: 4 ნაბიჯი
თერმული გულშემატკივართა სიჩქარის კონტროლერი: HiToday, ღმერთის ნებით, მე ვაჩვენებ ვიდეოს, რომელშიც მნიშვნელოვანი წრე განმარტებულია კომპიუტერის გულშემატკივართა ბრუნვის სიჩქარის გასაკონტროლებლად, ან ნებისმიერი ვენტილატორი, რომელიც მუშაობს უწყვეტი დენით, LM7812 ხაზოვანი ძაბვის მარეგულირებლის გამოყენებით, BD139 ტრანზისტორი wh
როგორ გააკეთოთ გულშემატკივართა POV ჩვენება: 6 ნაბიჯი (სურათებით)
როგორ გავაკეთოთ გულშემატკივართა POV ჩვენება: ამ პროექტში მე გაჩვენებთ თუ როგორ გადავაქციე ჩვეულებრივი ძველი გულშემატკივარი LED POV ჩვენებად, რომელსაც შეუძლია წარმოგიდგინოთ მსუბუქი შაბლონები, სიტყვები ან თუნდაც დრო. Დავიწყოთ
ESP8266 POV გულშემატკივართა საათი და ვებ გვერდი ტექსტის განახლება: 8 ნაბიჯი (სურათებით)
ESP8266 POV გულშემატკივართა საათი და ვებ გვერდი ტექსტის განახლება: ეს არის ცვლადი სიჩქარე, POV (Persistence Of Vision), გულშემატკივარი, რომელიც წყვეტს აჩვენებს დროს და ორ ტექსტურ შეტყობინებას, რომელთა განახლებაც შესაძლებელია”.” POV Fan ასევე არის ერთ გვერდიანი ვებ სერვერი, რომელიც საშუალებას გაძლევთ შეცვალოთ ორი ტექსტი ჩემთვის
PWM რეგულირებადი გულშემატკივართა საფუძველზე CPU ტემპერატურა ჟოლო Pi: 4 ნაბიჯი (სურათებით)
PWM რეგულირებადი გულშემატკივართა საფუძველზე CPU ტემპერატურა ჟოლო Pi: ბევრი შემთხვევები Raspberry Pi მოდის პატარა 5V ვენტილატორი, რათა დაეხმაროს გაგრილების პროცესორი. თუმცა, ეს გულშემატკივრები, როგორც წესი, საკმაოდ ხმაურიანია და ბევრი ადამიანი აერთებს მას 3V3 პინზე ხმაურის შესამცირებლად. ეს გულშემატკივრები ჩვეულებრივ შეფასებულია 200mA– ით, რაც საკმაოდ კარგია
განათების გადამრთველი + გულშემატკივართა მბზინავი ერთ დაფაზე ESP8266: 7 ნაბიჯი (სურათებით)
Light Switch + Fan Dimmer ერთ დაფაზე ESP8266– ით: ამ გაკვეთილში თქვენ ისწავლით თუ როგორ უნდა ააწყოთ თქვენი საკუთარი სინათლის ჩამრთველი და ვენტილატორის ჩამქრალი მხოლოდ ერთ დაფაზე მიკროკონტროლერისა და WiFi მოდულის ESP8266– ით. ეს არის დიდი პროექტი IoT– სთვის. : ეს წრე ამუშავებს AC ძირითად ძაბვებს, ასე რომ ფრთხილად იყავით