Სარჩევი:
- ნაბიჯი 1: გადახედეთ CoreConduit: Garden Controller System
- ნაბიჯი 2: ჩამოტვირთეთ წყაროს კოდი
- ნაბიჯი 3: შექმენით კონტროლერი
- ნაბიჯი 4: საჭიროა გარკვეული შეკრება
- ნაბიჯი 5: გადადით უკაბელო ქსელში
- ნაბიჯი 6: მიმღების მხარე
- ნაბიჯი 7: წინსვლა…
ვიდეო: DIY საკუთარი სახლის ავტომატიზაციის სისტემის გატეხვა: 7 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
სახლის ავტომატიზაციის სისტემას უნდა შეეძლოს ისეთი მოწყობილობების ჩართვა/გამორთვა, როგორიცაა განათება, გულშემატკივარი, გასართობი სისტემები და ა.შ. სისტემა, რომელიც არის უკაბელო, მაგრამ დამოუკიდებელი ინტერნეტიდან, მაგრამ რაც მთავარია, წვრილმანი და ღია წყარო, რადგან მინდა გავიგო როგორ მუშაობს.
რატომ ხელახლა გამოიგონეთ საჭე?
გსურთ მეტი?
- რატომ წვრილმანი, როცა ყიდვას შეძლებ?
- რა არის "ჭკვიანი" ბაღი?
- ჭკვიანი შიდა ბაღის დაწყება
- უფრო ღრმად იჭრება შიდა მებაღეობაში
- შიდა მებაღეობა: რისი ბრალი შეიძლება იყოს?
- მკვებავი ხსნარის სისტემების მართვა
- რატომ არდუინო როდესაც შეგიძლია Pi?
hydromazing.com
ნაბიჯი 1: გადახედეთ CoreConduit: Garden Controller System
Coreconduit: Garden Controller System აკეთებს იმაზე მეტს, ვიდრე ჩვენ გვჭირდება ადამიანის ცხოვრების პირობებში, ასე რომ ვნახოთ რას აკეთებს ის, რომ ჩვენ შევძლოთ გარკვეული ცვლილებების შეტანა. ავტონომიური თვითმფრინავების ავტორი ჯანსაღ მცენარეებზე, რომლებიც საჭიროებენ ყურადღებას და მოწყენილობას, სანამ, "… მე არდუინოში დავაპროგრამე ფუნქცია, რომელსაც მე ვუწოდებდი" TheDecider ", რომელიც იღებს გადაწყვეტილებებს მზარდი მცენარეებისთვის ოპტიმალური გარემოს შენარჩუნების საფუძველზე. მე დავამატე 2.4 გიგაჰერცი უკაბელო რადიო გადამცემის მოდულები და მოდულური მიმღების სისტემა ისე, რომ მონაცემები გადაეცეს შიგნით 1000 ფუტი."
სასიამოვნოა! ჩვენ უნდა შევხედოთ ამას, "TheDecider"
ამ პროექტის კიდევ ერთი პლიუსია:
"უსაფრთხოების გათვალისწინებით, მე ავირჩიე არ გამოვიყენო რელეები, რომლებიც ასახავს AC დენებს. სამაგიეროდ, მე ავირჩიე დისტანციური მართვის უკაბელო საშუალებების გამოყენება განათების, ტუმბოების, ვენტილატორების, გამათბობლების და დამატენიანებლების გასაკონტროლებლად."
ნაბიჯი 2: ჩამოტვირთეთ წყაროს კოდი
ჩამოტვირთეთ წყაროს კოდი GitHub– დან.
433MHz RF მოდულის გაკვეთილი
ინსტრუქცია განმარტავს:
"წყაროს კოდში შევქმენი" სენსორული "ობიექტების და" მოწყობილობის "ობიექტების მართვის, გადაცემის და მიღების საფუძველი. ეს პროექტი ადვილად შეიძლება შეიცვალოს სხვა გარემოსთან სამუშაოდ, რომლებშიც კონტროლი მიიღწევა სენსორების და საყოფაცხოვრებო ტექნიკის გამოყენებით. პროგრამირებული წესების საფუძველზე. თქვენ უნდა შეასრულოთ რამდენიმე კორექტირება წყაროს კოდში, რათა ის სწორად იმუშაოს თქვენს უკაბელო საშუალებებთან. ცვლილებების შესატანად, თქვენ უნდა გაარკვიოთ რა არის თქვენი უკაბელო კოდები დისტანციური მართვის გამოყენება და საშუალებები დაპროგრამებულია მისაღებად. მე ჩავრთე ესკიზი თქვენს Arduino Uno– ზე დაყენებისთვის* w/ protoshield - გადაგიყვანთ კოდების მოპოვების პროცესში. თქვენ დაგჭირდებათ 433Mhz მიმღების მოდულის ჩასმა (როგორც სურათზე) და ატვირთეთ ესკიზი, StartCore.ino Arduino Uno* - ში და გახსენით სერიული კონსოლი იმ პორტისთვის, რომ მიიღოთ მონაცემები Arduino– დან.”
მოდით გავაკეთოთ ერთი !!
"მას შემდეგ რაც დაასრულებთ ყველა კოდის მოპოვების პროცესს თქვენი დისტანციური მართვის პულტიდან, შეგიძლიათ დააკოპიროთ და ჩასვათ პირდაპირ TheDecider.h სათაურის ფაილში, სადაც მე მაქვს მითითებული."
ნაბიჯი 3: შექმენით კონტროლერი
ნაწილები: (ბმულები მოცემულია მითითების სახით)
- Arduino Uno R3 (ეს პროექტი შეიძლება გაგრძელდეს მეტი ერთეულის გამოყენებით.)
- Arduino Uno Sensor Protoshield (ავტორი იყენებს პროტოტიპის დაფას, რომელიც განკუთვნილია Nokia LCD ეკრანისთვის.) ჩვენ შეგვიძლია გამოვიყენოთ იგივე, გავაკეთოთ საკუთარი თავი ან გამოვიყენოთ სენსორული ფარი.)
- 10k რეზისტორი
- მამრობითი pcb სათაურები
- ქალი pcb სათაურები
- მავთული სენსორების კონექტორებით
- 433MHz RF გადამცემი და მიმღების მოდულები
- დააყენეთ 5 პაკეტი უკაბელო კონტროლირებადი განყოფილებები წყაროს კოდის ჩათვლით !!
- 2 ან მეტი - nRF24L01 2.4Ghz უკაბელო რადიოს გადამცემი მოდულები
არჩევითი ნაწილები:
- Arduino Uno R3* ან Pro Mini*
- რეალურ დროში საათის მოდული
- სურვილისამებრ: nRF24L01 ადაპტერი 3.3 ვ რეგულატორით
- კონექტორის მავთულები
- ეკრანის ვარიანტი ეკრანის ღილაკებით Shield + Arduino Uno R3*
- 2 x 4 პინიანი მამრობითი header კონექტორი მავთულები
- SD ბარათის ვარიანტი SD ბარათის ფარი + Arduino Uno R3*
- კონექტორის მავთულები
ინტერნეტ კავშირის ვარიანტი
- Ethernet ან WiFi Shield + Arduino Uno R3*
- კონექტორის მავთულები-იხილეთ
- გამტარი ყუთი სახურავით
ინსტრუმენტები:
- Soldering რკინის w/ solder
- screwdriver - პატარა ბინა ხელმძღვანელი
- USB კაბელი - სტანდარტული
- კომპიუტერი Arduino– სთან ან Atmel Visual Studio– სთან Visual Micro მოდულით
ნაბიჯი 4: საჭიროა გარკვეული შეკრება
დაიწყეთ იმის გააზრებით, თუ რა კოდებს იყენებს თქვენი საკუთარი უკაბელო AC დისტანციური პულტი. წყაროს კოდი ვარაუდობს, რომ არის 433 Mhz მიმღები ქინძისთავებზე 2 (ადგილზე), 3 (მონაცემები), 4 (Vcc) და რეალურ დროში საათის მოდული, რომელიც დაკავშირებულია I2C საშუალებით A5 (SCL), A4 (SDA), Vcc, დაფქული.
ნაბიჯი 5: გადადით უკაბელო ქსელში
ახლა, როდესაც კონტროლერი დაპროგრამებულია ჩვენი AC საშუალებების კოდებით, ჩვენ შეგვიძლია დავამატოთ nRF24L01 მოდული.
DuPont Rainbow ლენტის გამოყენებით 2.54 მმ მდედრობითი კონექტორებით, რათა შევძლო საბაჟო მავთულის კონექტორების დამზადება:
- პინის ნომერი Arduino / Wire Color / nRF24L01 პინზე
- პინ 9: ნარინჯისფერი / CSN "ჩიპის არჩევა"
- პინ 10: ყვითელი / CE "ჩიპის ჩართვა"
- პინ 11: მწვანე / MOSI "Master Out, Slave In"
- პინ 12: ლურჯი / MISO "Master In, Slave Out"
- პინი 13: მეწამული / SCK "სისტემის საათი"
- Vcc 3.3v* წითელი (თუ არ იყენებთ Uno– ს, სურვილისამებრ ადაპტერის დაფას ძაბვის რეგულატორით)
- გრუნტი. ყავისფერი
მავთულის ფერის კოდირება nRF24L01 კომპონენტის მხარეს, კრისტალზე ზემოდან ორიენტირებული - ქვემოდან მარჯვნივ, ზემოთ: ყავისფერი | ნარინჯისფერი | მეწამული | ლურჯი. ქვემოდან მარცხნივ ზემოთ: წითელი | ყვითელი | მწვანე | NC
უფრო საოცარი ინფორმაცია nRF24L01 არდუინოსთან დასაკავშირებლად.
ნაბიჯი 6: მიმღების მხარე
მიმღების წყაროს კოდი ვარაუდობს, რომ მისი შედგენა და შესრულება ხდება Arduino Uno– ზე ან ProMini– ზე, რომელიც დაკავშირებულია nRF24L01– თან, იგივე როგორც კონტროლერი. როგორც ბაღის კონტროლერის სისტემის ნაწილი, მიმღები გააგზავნის სიგნალებს თანდართული LCD ეკრანის საშუალებით და/ან ხმოვანი სიგნალის მეშვეობით პიეზოდან, რომელიც დაკავშირებულია ქინძისთავებთან 2 (ადგილზე), 3 (სიგნალი), 4 (Vcc). სახლის ავტომატიზაციის პროექტებში გამოსაყენებლად, სიგნალების სისტემა შეიძლება ამოღებულ იქნეს ან სასურველი ეფექტის მიხედვით მორგებული წესები.
ნაბიჯი 7: წინსვლა…
Arduino Uno, Pro Mini, nRF24L01 და სხვა ღია კოდის მოდულების გამოყენება კარს უხსნის მრავალ შესაძლებლობას. ჩვენ ახლა გვაქვს უკაბელო ჩარჩო მონაცემთა ობიექტების გასაგზავნად სენსორებისთვის, მოწყობილობებისთვის, სიგნალებისთვის და ა.შ., კონტროლერის გამოყენებით დისტანციური AC საშუალებებისა და სენსორული საშუალებებისათვის და მიმღებისათვის ინტერფეისის განვითარების შესასწავლად. TheDecider შეიძლება განახლდეს ნებისმიერი რაოდენობის ამოცანის შესასრულებლად სენსორისა და მომხმარებლის შეყვანის საფუძველზე. რას აკეთებს მიმღები მიღებული მონაცემების საპასუხოდ, თქვენზეა დამოკიდებული.
ისიამოვნეთ ლაპარაკით !!
გაინტერესებთ ჰიდროპონიკა?
მეორე ადგილი სახლის ავტომატიზაციაში
გირჩევთ:
ულტრა დაბალი სიმძლავრის WiFi სახლის ავტომატიზაციის სისტემა: 6 ნაბიჯი (სურათებით)
ულტრა დაბალი სიმძლავრის WiFi სახლის ავტომატიზაციის სისტემა: ამ პროექტში ჩვენ ვაჩვენებთ, თუ როგორ შეგიძლიათ ააშენოთ ძირითადი ადგილობრივი ავტომატიზაციის სისტემა რამდენიმე ნაბიჯში. ჩვენ ვაპირებთ გამოვიყენოთ Raspberry Pi, რომელიც იმოქმედებს როგორც ცენტრალური WiFi მოწყობილობა. ვინაიდან ბოლო კვანძებისთვის ჩვენ ვაპირებთ გამოვიყენოთ IOT Cricket ბატარეის შესაქმნელად
წვრილმანი სახლის ავტომატიზაციის შემტევი სიგნალიზაცია!: 5 ნაბიჯი (სურათებით)
DIY Home Automation Intruder Alarm System !: ამ პროექტში მე გაჩვენებთ თუ როგორ გამოიყენოთ Home Assistant პროგრამული უზრუნველყოფა, რათა შექმნათ ინტრუდირების სიგნალიზაცია თქვენს სახლში. სისტემა ძირითადად ამოიცნობს, თუ კარი ნებართვის გარეშე გაიხსნება და შემდეგ ის გაგზავნის შეტყობინებას
სახლის ავტომატიზაციის დაწყება: სახლის ასისტენტის დაყენება: 3 ნაბიჯი
სახლის ავტომატიზაციის დაწყება: სახლის ასისტენტის დაყენება: ჩვენ ახლა დავიწყებთ სახლის ავტომატიზაციის სერიას, სადაც ჩვენ ვქმნით ჭკვიან სახლს, რომელიც საშუალებას მოგვცემს გავაკონტროლოთ ისეთი რამ, როგორიცაა განათება, დინამიკები, სენსორები და ა. ხმის ასისტენტი. ამ პოსტში ჩვენ ვისწავლით თუ როგორ უნდა
სახლის ავტომატიზაციისთვის LG Ducted Split– ის გატეხვა: 8 ნაბიჯი (სურათებით)
სახლის ავტომატიზაციისთვის LG Ducted Split– ის გატეხვა: უპირველეს ყოვლისა - ეს არ არის ინფრაწითელი დისტანციური მართვის ემულაციის გარჩევა. ჩემს კონკრეტულ AC– ს არ აქვს გამოსაყენებელი ინტერფეისი, რომელიც განკუთვნილია ნებისმიერი სახის კონტროლისთვის, გარდა კედელზე დამონტაჟებული ჭკვიანი მართვისა. მე მაქვს LG Ducted საპირისპირო გაყოფილი სისტემა ჩემს
DIY სახლის ავტომატიზაციის სისტემის დაგეგმვა: 12 ნაბიჯი
DIY სახლის ავტომატიზაციის სისტემის დაგეგმვა: ამ ინსტრუქციის მიზანი არ არის გითხრათ, თუ როგორ შეგიძლიათ გააკეთოთ ის, რისი გაკეთებაც გსურთ თქვენს სახლში. სამაგიეროდ, დაწერილია იდეის რეალობად ქცევისთვის, მაგრამ სიგიჟე გონიერებად გადააქციოს ლიმიტების გაგებით (ტექნოლოგია, ღირებულება, დრო