Სარჩევი:

სახლის ავტომატიზაცია არდუინოსთან ერთად: 4 ნაბიჯი
სახლის ავტომატიზაცია არდუინოსთან ერთად: 4 ნაბიჯი

ვიდეო: სახლის ავტომატიზაცია არდუინოსთან ერთად: 4 ნაბიჯი

ვიდეო: სახლის ავტომატიზაცია არდუინოსთან ერთად: 4 ნაბიჯი
ვიდეო: პროგრამირება არდუინოს დაფები 2024, ნოემბერი
Anonim
სახლის ავტომატიზაცია არდუინოსთან ერთად
სახლის ავტომატიზაცია არდუინოსთან ერთად

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

ჩემი პროექტი დაყოფილია სამ ნაწილად:

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

- ამინდის სენსორი: ტემპერატურის და ტენიანობის სენსორი უკაბელო მოდულით და 2 LED.

- სიგნალიზაციის სენსორი: მოძრაობის დეტექტორი, გადამცემი და 2 LED.

თითოეულ ნაწილს მართავს Arduino დაფა, იკვებება 9 ვ ბატარეით.

ნაბიჯი 1: Master HUB

სამაგისტრო HUB
სამაგისტრო HUB
სამაგისტრო HUB
სამაგისტრო HUB
სამაგისტრო HUB
სამაგისტრო HUB
სამაგისტრო HUB
სამაგისტრო HUB

აღჭურვილობა

- არდუინო მეგა

- LCD ეკრანი 20x4

- 4x4 კლავიატურა

- NRF24L01

- DS3231

- მიმღები 433MHZ

- ბუზერი

- LED x3 (მწვანე, ყვითელი, წითელი)

- წინააღმდეგობა 220 ohm x3

- ABS პლასტიკური ქეისი

- პურის დაფა

- დიუპონის კაბელები

- ბატარეის 9V + გადამრთველი

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

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

შეკრება

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

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

20x4 LCD ეკრანის უპირატესობა ის არის, რომ მას შეუძლია გაცილებით მეტი სიმბოლო აჩვენოს 16x2– თან შედარებით. ჩემს შემთხვევაში, მე შემიძლია ადვილად გამოვხატო 4 პროგრამის მენიუ.

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

წარმოების დრო: 2 საათი

დასაწყისისთვის, ჩვენ უნდა შევიკრიბოთ ფასადის სხვადასხვა კონექტორები. ბურღვა ზუსტია, თითქმის არ იღებს წებოს, ადვილად ჯდება.

საბოლოოდ მე ვაგროვებ დანარჩენ კომპონენტებს ფრიზინგზე გაკეთებული ნიმუშის მიხედვით ყუთში მოთავსებამდე. მე ასევე დავამატე სითბოს შემცირება მილები მეტი უსაფრთხოებისა და სიმტკიცის დროს welds of led. შემდეგ ვხურავ ასამბლეას თითოეულ კუთხეში განლაგებული 4 ხრახნის დახმარებით და ვამოწმებ, რომ ყველაფერი გამართულად მუშაობს.

ნაბიჯი 2: ამინდის სადგური

ამინდის სადგური
ამინდის სადგური
ამინდის სადგური
ამინდის სადგური
ამინდის სადგური
ამინდის სადგური

აღჭურვილობა

- არდუინო გაერო

- NRF24L01

- DHT 11

- LED x2 (მწვანე, ლურჯი)

- წინააღმდეგობა 220 ohm x2

- ABS პლასტიკური ქეისი

- პურის დაფა

- დიუპონის კაბელები

- ბატარეის 9V + გადამრთველი

შეკრება

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

მას შემდეგ რაც ყველა ელემენტი შეიკრიბება, მე ვამოწმებ რომ ყველაფერი მუშაობს გამართულად. მწვანე LED ნიშნავს, რომ არის ძალა. ლურჯი LED როდესაც ის ანათებს ყოველ 5 წამში. ეს 5 წამი შეესაბამება დროის ინტერვალს DHT სენსორის 11 ტემპერატურის გადაღებას შორის.

შეკრებისთანავე ვამოწმებ მთავარ მოდულს და ამინდის სენსორს. კლავიატურაზე B ღილაკზე დაჭერით, მე ვიღებ ტემპერატურისა და ტენიანობის მონაცემებს, რომლებიც უსადენოდ იგზავნება სენსორით NRF24L01.

წარმოება

დავიწყე ჩემი საქმის ფასადის შექმნით

ავტოკადი ჩავრთე ხვრელი გადამრთველისთვის და 2 ები.

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

წარმოების დრო: 0h30

დასაწყისისთვის, ჩვენ უნდა შევიკრიბოთ ფასადის სხვადასხვა კონექტორები. ბურღვა ზუსტია, თითქმის არ იღებს წებოს, ადვილად ჯდება.

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

არ დამავიწყდება ხვრელის გაბურღვა თითოეულ მხარეს

ყუთი ჰაერში გაშვების მიზნით და DHT სენსორის მონაცემების მისაღებად 11.

შემდეგ ვხურავ ასამბლეას თითოეულ კუთხეში განლაგებული 4 ხრახნის დახმარებით და ვამოწმებ, რომ ყველაფერი გამართულად მუშაობს.

ნაბიჯი 3: სიგნალიზაციის სენსორი

სიგნალიზაციის სენსორი
სიგნალიზაციის სენსორი
სიგნალიზაციის სენსორი
სიგნალიზაციის სენსორი
სიგნალიზაციის სენსორი
სიგნალიზაციის სენსორი

აღჭურვილობა

- არდუინო გაერო

- გადამცემი 433 MHz

- PIR სენსორი

- LED x2 (მწვანე, წითელი)

- წინააღმდეგობა 220 ohm x2

- ABS პლასტიკური ქეისი

- პურის დაფა

- დიუპონის კაბელები

- ბატარეის 9V + გადამრთველი

შეკრება

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

მას შემდეგ რაც ყველა ელემენტი შეიკრიბება, მე ვამოწმებ რომ ყველაფერი მუშაობს გამართულად. მწვანე LED ნიშნავს, რომ არის ძალა. წითელი LED ანათებს როგორც კი PIR სენსორი ამოიცნობს მოძრაობას. როგორც კი მოძრაობა იგრძნობა, მაშინ საჭიროა 5 წამი დაველოდოთ სენსორის გადატვირთვას.

შეკრებისთანავე ვამოწმებ მთავარ მოდულს და სიგნალიზაციის სენსორს. კლავიატურაზე C ღილაკზე დაჭერით მე ვაწყობ სისტემას, რომელიც ავტომატურად იწყებს ათვლას 9 წამის განმავლობაში. D გასაღები მაძლევს საშუალებას შევცვალო პაროლი.

წარმოება

დავიწყე ჩემი საქმის ფასადის შექმნით

ავტოკადი ჩავრთე ჩამრთველის ხვრელი, წრე PIR სენსორის გარსის გასასვლელად და 2 LED.

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

წარმოების დრო: 1h20

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

საფარი, რათა დაზოგოთ ადგილი საქმეში.

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

გამძლეობა led- ის შედუღებაზე.

შემდეგ ვხურავ ასამბლეას თითოეულ კუთხეში განლაგებული 4 ხრახნის დახმარებით და ვამოწმებ, რომ ყველაფერი გამართულად მუშაობს.

ნაბიჯი 4: საბოლოო ტესტი

Ფინალური ტესტი
Ფინალური ტესტი
Ფინალური ტესტი
Ფინალური ტესტი
Ფინალური ტესტი
Ფინალური ტესტი

ყველაფერი მუშაობს იდეალურად!

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

გირჩევთ: