Სარჩევი:
- მარაგები
- ნაბიჯი 1: წრიული დიაგრამა
- ნაბიჯი 2: გააკეთეთ წრე ტესტირებისთვის პურის დაფაზე
- ნაბიჯი 3: Smart Relay მოდულის განსხვავებული რეჟიმი
- ნაბიჯი 4: Bluetooth კონტროლირებადი რეჟიმი
- ნაბიჯი 5: ინფრაწითელი კონტროლირებადი რეჟიმი
- ნაბიჯი 6: ტემპერატურისა და სინათლის კონტროლირებადი რეჟიმი
- ნაბიჯი 7: ხელით რეჟიმი
- ნაბიჯი 8: PCB- ის დიზაინი
- ნაბიჯი 9: შეუკვეთეთ PCB
- ნაბიჯი 10: ატვირთეთ გერბერის ფაილი და დააყენეთ პარამეტრები
- ნაბიჯი 11: შეარჩიეთ გადაზიდვის მისამართი და გადახდის რეჟიმი
- ნაბიჯი 12: შეაერთეთ ყველა კომპონენტი
- ნაბიჯი 13: დაპროგრამეთ მიკროკონტროლერი
- ნაბიჯი 14: შეაერთეთ საყოფაცხოვრებო ტექნიკა
- ნაბიჯი 15: საბოლოოდ
ვიდეო: როგორ გავხადოთ ჭკვიანი სახლი Arduino საკონტროლო სარელეო მოდულის გამოყენებით - სახლის ავტომატიზაციის იდეები: 15 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
სახლის ავტომატიზაციის ამ პროექტში ჩვენ შევიმუშავებთ ჭკვიანი სახლის სარელეო მოდულს, რომელსაც შეუძლია გააკონტროლოს 5 საყოფაცხოვრებო ტექნიკა. ამ სარელეო მოდულის კონტროლი შესაძლებელია მობილურიდან ან სმარტფონიდან, IR დისტანციური ან ტელევიზიის დისტანციური, მექანიკური გადამრთველიდან. ამ ჭკვიან სარელეოს ასევე შეუძლია იგრძნოს ოთახის ტემპერატურა და მზის შუქი, რომ ჩართოს და გამორთოს ვენტილატორი და ნათურა.
ამ ჭკვიან სარელეოს აქვს შემდეგი მახასიათებლები:
1. საყოფაცხოვრებო ტექნიკა, რომელსაც აკონტროლებს მობილური Bluetooth
2. საყოფაცხოვრებო ტექნიკა, რომელიც კონტროლდება ტელევიზიის დისტანციური მართვის საშუალებით (ინფრაწითელი)
3. საყოფაცხოვრებო ტექნიკა კონტროლდება ტემპერატურისა და ტენიანობის სენსორით ავტომატურად
4. საყოფაცხოვრებო ტექნიკა, რომელსაც აკონტროლებს Dark Sensor
5. აჩვენეთ LIVE ტემპერატურა და ტენიანობის კითხვა.
6. საყოფაცხოვრებო ტექნიკა კონტროლირებადი მექანიკური გადამრთველებით
7. ჩამონტაჟებული Arduino, ასე რომ Arduino კოდი შეიძლება აიტვირთოს სარელეო მოდულში.
მარაგები
ჭკვიანი სახლის პროექტებისთვის საჭირო კომპონენტები:
1. ATMEGA328P მიკროკონტროლი
2. HC05 Bluetooth მოდული
3. DHT11 სენსორი
4. OLED ეკრანი (128 X 32)
5. 1738 ინფრაწითელი მიმღები
6. PC817 Optocoupler (5 არა)
7. BC547 NPN ტრანზისტორი (5 არა)
8. 1N4007 დიოდები (5 არა)
9. 1N4001 დიოდი (1 არა)
10. LED- ები 5 მმ (6 არა)
11. 22pF კონდენსატორები (2 არა)
12. 100nF (104) კონდენსატორი (1 არა)
13. 100uF კონდენსატორი (1 არა)
14. 220-ohm რეზისტორები (10 no) (R6 to R10)
15. 1k რეზისტორები (7 არა) (R1 to R5)
16. 10k რეზისტორები (8 არა)
17. 2k (1no) & 4.7k (1no) რეზისტორი
18. LDR (1 არა)
19. 16 მჰც კრისტალი, 20. ღილაკები (8 არა)
21. 5V რელე (5 არა)
22. Jumper (2no), კონექტორები, IC ბაზა
23. FTDI 232 USB სერიული ინტერფეისის დაფა ან Arduino UNO
24. PCB
ნაბიჯი 1: წრიული დიაგრამა
ეს არის სრული სქემა ამ სახლის ავტომატიზაციის პროექტისთვის. მე ავხსენი წრე სასწავლო ვიდეოში.
მე გამოვიყენე ATMEGA328P მიკრო კონტროლერი 5 არხის სარელეო მოდულის გასაკონტროლებლად. მე ასევე დავუკავშირე HC05 Bluetooth მოდული, 1738 IR მიმღები Bluetooth და ინფრაწითელი დისტანციური მართვის რელეების გასაკონტროლებლად. და DHT11 ტემპერატურის და ტენიანობის სენსორი და LDR სარელეო ავტომატურად გასაკონტროლებლად.
ამ წრეში ჩვენ შეგვიძლია გამოვიყენოთ როგორც 5V, ასევე 12V სარელეო, მაგრამ ჩვენ უნდა შევცვალოთ რეზისტორები შესაბამისად, როგორც წრეშია აღნიშნული.
ნაბიჯი 2: გააკეთეთ წრე ტესტირებისთვის პურის დაფაზე
PCB– ის დიზაინის დაწყებამდე მე გავაკეთე წრე ტესტირებისთვის. ტესტირების დროს მე ავტვირთე Arduino ესკიზი Atmega328P მიკროკონტროლერში USB to Serial ინტერფეისის დაფის გამოყენებით (FTDI232) და შემდეგ ვცადე რელეების კონტროლი Bluetooth, ტელევიზორის დისტანციური, ტემპერატურის სენსორით, LDR და ა.შ.
მე ასევე დავნიშნე ყველა მიკროკონტროლის პინი, რომელიც გამოიყენება ამ წრეში.
ნაბიჯი 3: Smart Relay მოდულის განსხვავებული რეჟიმი
ამ ჭკვიანი სახლის პროექტში ჩვენ შეგვიძლია გავაკონტროლოთ სარელეო მოდული სხვადასხვა რეჟიმში:
1. Bluetooth რეჟიმი
2. ინფრაწითელი რეჟიმი
3. ავტომატური რეჟიმი
4. მექანიკური რეჟიმი
ჩვენ შეგვიძლია მარტივად შევცვალოთ რეჟიმი PCB- ზე დამონტაჟებული CMODE და SMODE ღილაკით.
რეჟიმის შესაცვლელად:
1. დააჭირეთ CMODE ღილაკს.
2. შემდეგ დააჭირეთ ღილაკს SMODE, რომ აირჩიოთ რეჟიმი.
3. რეჟიმის არჩევის შემდეგ კვლავ დააჭირეთ CMODE ღილაკს.
ნაბიჯი 4: Bluetooth კონტროლირებადი რეჟიმი
აქ ჩვენ გამოვიყენებთ HC05 Bluetooth მოდულს და Bluetooth Arduino აპს სათამაშო მაღაზიიდან სმარტფონიდან სარელეო მოდულის გასაკონტროლებლად. თქვენ შეგიძლიათ გამოიყენოთ სხვა პროგრამები, მაგრამ თქვენ უნდა შეცვალოთ კოდი შესაბამისად.
HC05– ის ლოგიკური დონე არის 3.3 ვოლტი, მაგრამ მიკროკონტროლერისთვის ლოგიკური დონე არის 5 ვოლტი. ასე რომ, მე გამოვიყენე ძაბვის გამყოფი 2k და 4.7k რეზისტორით, როდესაც HX05- ის RX- ს ვუკავშირებ Atmega328P- ის TX- ს.
ნაბიჯი 5: ინფრაწითელი კონტროლირებადი რეჟიმი
აქ ჩვენ გამოვიყენებთ 1738 ინფრაწითელ მიმღებს ტელევიზიის დისტანციური მართვის სარელეო მოდულის გასაკონტროლებლად. თქვენ შეგიძლიათ გამოიყენოთ ნებისმიერი ინფრაწითელი დისტანციური მართვის პულტი, მაგრამ თქვენ უნდა მიიღოთ დისტანციური ღილაკების შესაბამისი Hex კოდები და შესაბამისად შეცვალოთ კოდი.
თქვენ შეგიძლიათ მიმართოთ ჩაშენებულ ვიდეოს, სადაც მე ავუხსენი, თუ როგორ შეგიძლიათ მარტივად მიიღოთ ექვსკუთხა კოდი ტელევიზიის დისტანციური ღილაკიდან.
შეგიძლიათ გამოიყენოთ დისტანციური მართვის ნებისმიერი გამოუყენებელი ღილაკი სარელეო მოდულის გასაკონტროლებლად.
ნაბიჯი 6: ტემპერატურისა და სინათლის კონტროლირებადი რეჟიმი
ავტო რეჟიმში, ამ ჭკვიანი სარელეო მოდულის კონტროლი შესაძლებელია წინასწარ განსაზღვრული ოთახის ტემპერატურით და მზის შუქით. მას აქვს DHT11 ტემპერატურის და ტენიანობის სენსორი, რომელიც გრძნობს ტემპერატურასა და ტენიანობას ყოველი 5 წამიანი ინტერვალის შემდეგ.
როდესაც ტემპერატურა გადაკვეთს არდუინოს კოდში მითითებულ წინასწარ განსაზღვრულ მაქსიმალურ ტემპერატურულ მნიშვნელობას რელე 1 და რელე 2 ირთვება.
როდესაც ტემპერატურა უფრო დაბალი ხდება, ვიდრე არდუინოს კოდში მითითებული წინასწარ განსაზღვრული მინიმუმი, რელე 1 და რელე 2 გამორთულია.
LDR კონტროლი
LDR დამონტაჟებულია PCB– ზე, რათა იგრძნოს გარემოს შუქი. ის მოქმედებს როგორც ბნელი სენსორი.
როდესაც სიკაშკაშის დონე ხდება წინასწარ განსაზღვრული მნიშვნელობის ქვემოთ, რელე 3 და რელე 4 ჩართულია.
როდესაც სიკაშკაშის დონე გადაკვეთს წინასწარ განსაზღვრულ მნიშვნელობას რელე 3 და რელე 4 გამორთულია.
გთხოვთ მიმართოთ ჩაშენებულ ვიდეოს თავზე, უკეთესი გაგებისთვის.
ნაბიჯი 7: ხელით რეჟიმი
სარელეო მოდული ასევე შეიძლება ხელით კონტროლდებოდეს PCB- ზე დამონტაჟებული ღილაკების გამოყენებით.
არსებობს 5 ღილაკი S1, S2, S3, S4, S5, რომ ჩართოთ და გამორთოთ სარელეო 1, რელე 2, სარელეო 3, სარელეო 4, სარელეო 5.
და არის გადატვირთვის ღილაკი, რომ ერთდროულად გამორთოთ ყველა რელე.
მე ავხსენი მიკროსქემის ფუნქციონირება სასწავლო ვიდეოში.
ნაბიჯი 8: PCB- ის დიზაინი
როგორც მე ვაპირებ ყოველდღიურად გამოვიყენო წრე, ასე რომ ჭკვიან სარელეო მოდულის ყველა მახასიათებლის შემოწმების შემდეგ, ჩვენ შეგვიძლია დავიწყოთ PCB- ის დიზაინი.
თქვენ შეგიძლიათ გადმოწეროთ ამ სახლის ავტომატიზაციის პროექტის PCB Gerber ფაილი შემდეგი ბმულიდან:
drive.google.com/uc?export=download&id=180s0bidnq6u6ilYs4vcLQwcjJ2zMrFZP
ნაბიჯი 9: შეუკვეთეთ PCB
გარბერის ფაილის გადმოტვირთვის შემდეგ შეგიძლიათ მარტივად შეუკვეთოთ PCB
1. ეწვიეთ https://jlcpcb.com და შედით/დარეგისტრირდით
2. დააწკაპუნეთ ღილაკს QUOTE NOW.
3 დააწკაპუნეთ ღილაკზე "დაამატეთ თქვენი გერბერის ფაილი". შემდეგ დაათვალიერეთ და შეარჩიეთ გერბერის გადმოწერილი ფაილი.
ნაბიჯი 10: ატვირთეთ გერბერის ფაილი და დააყენეთ პარამეტრები
4. დააყენეთ საჭირო პარამეტრი, როგორიცაა რაოდენობა, PCB ფერი და ა.შ
5. PCB– ის ყველა პარამეტრის არჩევის შემდეგ დააჭირეთ ღილაკს SAVE TO CART.
ნაბიჯი 11: შეარჩიეთ გადაზიდვის მისამართი და გადახდის რეჟიმი
6. ჩაწერეთ გადაზიდვის მისამართი.
7. შეარჩიეთ თქვენთვის შესაფერისი გადაზიდვის მეთოდი.
8. წარადგინეთ შეკვეთა და გააგრძელეთ გადახდა.
თქვენ ასევე შეგიძლიათ თვალყური ადევნოთ თქვენს შეკვეთას JLCPCB.com– დან
ჩემი PCB– ების დამზადებას 2 დღე დასჭირდა და ერთი კვირის განმავლობაში ჩამოვიდა DHL– ის მიწოდების ვარიანტის გამოყენებით. PCB– ები კარგად იყო შეფუთული და ხარისხი მართლაც კარგი იყო ამ ხელმისაწვდომ ფასად.
ნაბიჯი 12: შეაერთეთ ყველა კომპონენტი
ამის შემდეგ შეაერთეთ ყველა კომპონენტი სქემის დიაგრამის მიხედვით.
შემდეგ დააკავშირეთ atmega328P მიკროკონტროლი, HC05 და ყველა სენსორი.
ნაბიჯი 13: დაპროგრამეთ მიკროკონტროლერი
1. შეაერთეთ USB სერიული ინტერფეისის დაფაზე (FTDI232).
2. ჩამოტვირთეთ არდუინოს ესკიზი. (Მიმაგრებული)
3. შეარჩიეთ Arduino UNO დაფა და შესაბამისი PORT. შემდეგ ატვირთეთ კოდი.
ნაბიჯი 14: შეაერთეთ საყოფაცხოვრებო ტექნიკა
შეაერთეთ 5 საყოფაცხოვრებო ტექნიკა სქემის დიაგრამის მიხედვით. გთხოვთ მიიღოთ მაღალი უსაფრთხოების ზომები მაღალი ძაბვის დროს.
შეაერთეთ 5Volt DC მიწოდება PCB– ზე, როგორც ეს ნაჩვენებია წრეში. (მე გამოვიყენე ჩემი ძველი მობილური დამტენი)
ნაბიჯი 15: საბოლოოდ
ჩართეთ 110V/230V და 5V DC მიწოდება.
ახლა თქვენ შეგიძლიათ აკონტროლოთ თქვენი საყოფაცხოვრებო ტექნიკა ჭკვიანურად.
ვიმედოვნებ, რომ მოგეწონათ სახლის ავტომატიზაციის პროექტი. მე გავაზიარე ყველა საჭირო ინფორმაცია ამ პროექტისთვის.
მე ნამდვილად ვაფასებ მას, თუ გაგიზიარებთ თქვენს ძვირფას გამოხმაურებას, ასევე თუ თქვენ გაქვთ რაიმე შეკითხვა გთხოვთ დაწეროთ კომენტარების განყოფილებაში.
თქვენ ასევე შეგიძლიათ ეწვიოთ ჩვენს ვებ გვერდს მეტი ასეთი პროექტისთვის:
მეტი ასეთი პროექტისათვის მიჰყევით TechStudyCell. გმადლობთ და ბედნიერი სწავლა.
გირჩევთ:
Alexa Smart Home სისტემა NodeMCU სარელეო მოდულის გამოყენებით: 10 ნაბიჯი
Alexa Smart Home System NodeMCU სარელეო მოდულის გამოყენებით: ამ IoT პროექტში მე გავაკეთე Alexa Smart Home Automation სისტემა NodeMCU ESP8266 & სარელეო მოდული. თქვენ შეგიძლიათ მარტივად აკონტროლოთ სინათლე, ვენტილატორი და სხვა საყოფაცხოვრებო ტექნიკა ხმოვანი ბრძანებით. Echo Dot სმარტ დინამიკის დასაკავშირებლად
ლორა არდუინოს საკონტროლო სარელეო მოდულის წრე: 12 ნაბიჯი
Lora Arduino Control Relay Module Circuit: ამ ლორას პროექტში ჩვენ ვნახავთ როგორ გავაკონტროლოთ მაღალი ძაბვის მოწყობილობები LoRa Arduino სარელეო კონტროლის წრედით. Arduino Lora– ს ამ პროექტში ჩვენ გამოვიყენებთ Reyax RYLR896 Lora მოდულს, Arduino– ს და 12v სარელეო მოდულს 5 საყოფაცხოვრებო ტექნიკის გასაკონტროლებლად
როგორ გამოვიყენოთ SIM800L SMS და საკონტროლო სარელეო SMS– ით გასაგზავნად: 3 ნაბიჯი
როგორ გამოვიყენოთ SIM800L SMS- ით და საკონტროლო სარელეო SMS- ით გაგზავნა: აღწერა: ეს სახელმძღვანელო გვიჩვენებს, თუ როგორ გამოიყენოთ SIM800L sms– ის გასაგზავნად და sms– ის მისაღებად სარელეო კონტროლისთვის. SIM800L მოდული არის მცირე ზომის და შეიძლება გამოყენებულ იქნას Arduino– სთან დასაკავშირებლად sms– ის გასაგზავნად, sms– ის მისაღებად, ზარის მისაღებად, ზარის მისაღებად და სხვა. ამ გაკვეთილში
ჭკვიანი სახლი Amazon Alexa– ს გამოყენებით: 5 ნაბიჯი
ჭკვიანი სახლი Amazon Alexa– ს გამოყენებით: ამ პროექტის ძირითადი იდეაა ელექტრონული მოწყობილობის კონტროლი Amazon Alexa– ს გამოყენებით ან მისი აპლიკაციის საშუალებით მსოფლიოს ნებისმიერი ადგილიდან. ჩვენ ვიყენებთ Node MCU V1.0 ამისათვის. ყველა კოდი იქნება ჩემს Github გვერდზე. თუ რაიმე მომენტში თქვენ არ
საკონტროლო გამათბობელი გადამრთველი სარელეო გამოყენებით Sonoff Th10: 8 ნაბიჯი
საკონტროლო გამათბობელი გადართვა სარელეო გამოყენებით Sonoff Th10: sonoff მოწყობილობები საშუალებას გაძლევთ ჩართოთ და ჩართოთ ელექტრო ტექნიკა. მოდელი th10 სპეციალურად არის გათვლილი გამათბობლების ჩართვასა და გამორთვაზე ტემპერატურის კონტროლისა და დროის გრაფიკის შესაძლებლობებით. პრობლემა მოდის მაშინ, როდესაც თქვენი სახლის გამათბობელი იკვებება გაზით