Სარჩევი:

ინფრაწითელი პანელის ტაიმერი: 4 ნაბიჯი (სურათებით)
ინფრაწითელი პანელის ტაიმერი: 4 ნაბიჯი (სურათებით)

ვიდეო: ინფრაწითელი პანელის ტაიმერი: 4 ნაბიჯი (სურათებით)

ვიდეო: ინფრაწითელი პანელის ტაიმერი: 4 ნაბიჯი (სურათებით)
ვიდეო: POCO X5 PRO - ყველაზე დეტალური მიმოხილვა და ტესტები 2024, ივლისი
Anonim
ინფრაწითელი პანელის ტაიმერი
ინფრაწითელი პანელის ტაიმერი

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

ამ ტაიმერის მოქმედება მარტივია. როდესაც თქვენ დააჭირეთ ღილაკს ერთხელ, ერთი LED ჩართულია, ინფრაწითელი პანელი ჩართულია და ტაიმერი იწყება 30 წუთის განმავლობაში. ღილაკის ხელახლა დაჭერით ტაიმერის მნიშვნელობა გაიზრდება დამატებით 30 წუთის განმავლობაში და მეორე LED ჩაირთვება. მას შემდეგ, რაც 4 LED არის წარმოდგენილი, ტაიმერის მაქსიმალური მნიშვნელობა არის 2 საათი. დათვლისას, LED- ები მიუთითებენ რამდენი დრო დარჩა, ასე რომ, როდესაც დარჩენილია მხოლოდ 1 საათი, 2 LED განათდება. თუ დრო გავიდა, ყველა LED ნათურა გამორთულია და ინფრაწითელი პანელი გამორთულია.

მუშაობის დროს, ტაიმერის მნიშვნელობა შეიძლება გაიზარდოს 30 წუთით - თუ ჯერ კიდევ არა უმეტეს 2 საათის განმავლობაში - ღილაკზე ერთხელ დაჭერით. თუ გსურთ ტაიმერის გამორთვა დროის ამოწურვამდე, უნდა დააჭიროთ ღილაკს ერთი წამით დაჭერით.

როგორც ყოველთვის, მე შევქმენი ეს პროექტი ჩემი საყვარელი მიკრო კონტროლერის PIC– ის გარშემო, მაგრამ თქვენ ასევე შეგიძლიათ გამოიყენოთ Arduino.

გაითვალისწინეთ, რომ პროექტი ცვლის 230 ვოლტის ქსელს, ასე რომ ფრთხილად იყავით!

ნაბიჯი 1: საჭირო კომპონენტები

საჭირო კომპონენტები
საჭირო კომპონენტები

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

  • პურის დაფის ნაჭერი
  • PIC მიკროკონტროლი 12F615,
  • დაუკრავენ დამჭერს + დაუკრავენ 4A/250V
  • კერამიკული კონდენსატორი 100nF
  • 5 ვოლტიანი რელე, რომელსაც შეუძლია გადართოს 230 ვ, 4 ამპერი
  • რეზისტორები: 1 * 1k, 1 * 10k, 5 * 330 Ohm, 1 * 220 Ohm
  • დიოდი 1N4148,
  • ტრანზისტორი BC548,
  • Pushbutton
  • LED- ები: 1 მწვანე, 4 ქარვისფერი, 1 წითელი
  • 5 ვოლტიანი კვების ბლოკი
  • პლასტიკური კორპუსი

იხილეთ სქემატური დიაგრამა, თუ როგორ უნდა დააკავშიროთ კომპონენტები.

ნაბიჯი 2: კვების ბლოკი

ელექტრომომარაგება
ელექტრომომარაგება

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

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

ნაბიჯი 3: ელექტრონიკის შექმნა

ელექტრონიკის მშენებლობა
ელექტრონიკის მშენებლობა
ელექტრონიკის მშენებლობა
ელექტრონიკის მშენებლობა

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

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

როდესაც ყველა LED- ები და რელეები ჩართულია მიკროსქემზე, დაახლოებით 130 mA იღებს 5 ვოლტიანი დენის წყაროსგან.

ნაბიჯი 4:

როგორც უკვე აღვნიშნეთ, პროგრამული უზრუნველყოფა დაწერილია PIC12F615. ეს იყო დაწერილი JAL– ში. ვინაიდან მე არ გამოვიყენე რაიმე კონკრეტული ბიბლიოთეკა, კოდის საერთო ზომა მხოლოდ 252 ბაიტია, რაც ადვილად ჯდება 1k პროგრამის ფლეშ მეხსიერებაში, რომელსაც აქვს ეს კონკრეტული კონტროლერი.

ამ პროექტში PIC მუშაობს 4 MHz შიდა საათის სიხშირეზე, სადაც ტაიმერი 1 გამოიყენება დროის ამოწურვის მნიშვნელობის შესამცირებლად, რელეებისა და LED- ების გასაკონტროლებლად. ტაიმერი 1 ტკიპა ყოველ 262 ms. მთავარი მარყუჟი სკანირებას ახდენს ღილაკზე და ზრდის დროის გასვლას ღილაკზე დაჭერისას ან აღადგენს დროის ამოწურვას, როდესაც ღილაკზე დაჭერით 1 წამი ან მეტი.

JAL წყაროს ფაილი და Intel Hex ფაილი თან ერთვის.

ვიდეო გვიჩვენებს ინფრაწითელი პანელის ტაიმერის მუშაობას. ამ ვიდეოში დროითი ვადაა მითითებული 5 წამში თითო LED- ზე 30 წუთის ნაცვლად, რათა შეძლოს აჩვენოს როგორ მუშაობს ტაიმერი. მწვანე LED აჩვენებს, რომ დენი ჩართულია და წითელი LED მიუთითებს, რომ ინფრაწითელი პანელი ჩართულია. ვიდეოში მე გამოვიყენე ნათურა ოპერაციის საჩვენებლად.

როგორც ჩანს, მე გადავიღე იგი თავდაყირა, ასე რომ, დროის გაზრდისას, მარცხენა მხარეს უფრო მეტი LED- ები იქნება ნაცვლად მარჯვნივ, რასაც ჩვეულებრივ ელოდით.

ვიდეო გვიჩვენებს შემდეგს:

  • როდესაც დააჭირეთ ღილაკს, პირველი LED ირთვება და ნათურა ჩართულია
  • ღილაკის კიდევ ერთხელ დაჭერით, გაიზრდება დრო და მეტი LED- ები ჩაირთვება მანამ, სანამ ყველა LED არ იქნება ჩართული
  • დათვლის დროს, უფრო და უფრო მეტი LED- ები ითიშება მანამ, სანამ დრო არ ამოიწურება და ნათურა გამორთულია
  • ღილაკზე დაჭერით ოპერაციის დროს ამ ვიდეოს დრო ამოიწურება 5 წამი
  • ღილაკზე დაჭერით 1 წამი აღადგენს დროის ამოწურვას და გამორთავს ნათურას.

გაერთეთ საკუთარი პროექტის მშენებლობით და ველით თქვენს რეაქციებს.

გირჩევთ: