Სარჩევი:

Arduino Pellet Stove Controller: 7 ნაბიჯი
Arduino Pellet Stove Controller: 7 ნაბიჯი

ვიდეო: Arduino Pellet Stove Controller: 7 ნაბიჯი

ვიდეო: Arduino Pellet Stove Controller: 7 ნაბიჯი
ვიდეო: Arduino Pellet Burner prototype (Completed) 2024, ნოემბერი
Anonim
არდუინოს პელეტის ღუმელის კონტროლერი
არდუინოს პელეტის ღუმელის კონტროლერი

ეს აგებულია გრანულების ღუმელის გასაკონტროლებლად. LED არის სიგნალები, რომლებიც გაიგზავნება ვენტილატორის ძრავებისა და გამაგრილებლის გასაკონტროლებლად.

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

ნაბიჯი 1: შექმენით წრე

ააშენეთ წრე
ააშენეთ წრე

ნაწილები

Arduino Uno Rev3

DS3231 რეალურ დროში საათის მოდული.

16X2 LCD ეკრანი

I2C ზურგჩანთა LCD sceen– ისთვის.

3 led

4 ტაქტიანი ღილაკი

პურის დაფა

ჯუმბერის მავთულები.

წრე ნაჩვენებია ზემოთ მოყვანილი დიაგრამაში. წრიული ყავისფერი მავთული უკავშირდება ზედა უკანა მხარეს LCD უკანა პაკეტის უკანა მხარეს. მხტუნავი ამოღებულია. ამან მომცა საშუალება განათების პროგრამულად გაკონტროლება.

ნაბიჯი 2: ბიბლიოთეკა DS3231

გადმოვწერე ბიბლიოთეკა DS3231 საათის გასაშვებად.

ორიგინალური ბიბლიოთეკა DS3231– ისთვის.

ნაბიჯი 3: DS3231 ბიბლიოთეკა შეცვლილია

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

ნაბიჯი 4: ღილაკის ბიბლიოთეკა

ღილაკების ბიბლიოთეკა მე გამოვიყენე. მე არ შემიცვლია ეს და უბრალოდ გამოვიყენე როგორც არის.

ბიბლიოთეკების შემოტანა შესაძლებელია arduino ide– ს საშუალებით, ან უბრალოდ მათი დამატება იმ საქაღალდეში, რომელიც ჩვეულებრივ გვხვდება კომპიუტერში/მომხმარებლის სახელში/დოკუმენტებში/arduino/ბიბლიოთეკებში. მუშაობდა ჩემთვის.

ნაბიჯი 5: ბიბლიოთეკა LCD– ისთვის

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

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

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

გირჩევთ: