Სარჩევი:
- ნაბიჯი 1: 3D ბეჭდვის ნაწილები
- ნაბიჯი 2: ჟალუზების დაშლა
- ნაბიჯი 3: დაამატეთ გადართვის გადამრთველი
- ნაბიჯი 4: დააინსტალირეთ Servo Motor
- ნაბიჯი 5: მავთულის კავშირი
- ნაბიჯი 6: პროგრამული უზრუნველყოფა და კონფიგურაცია
- ნაბიჯი 7: ტესტირება სახლის ასისტენტთან ერთად
- ნაბიჯი 8: საბოლოო აზრები
ვიდეო: სახლის ავტომატიზაცია - ჭკვიანი ჟალუზები: 8 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:20
ამ სასწავლო ინსტრუქციაში ჩვენ შევხედავთ, თუ როგორ უნდა მოაწყოთ საკუთარი ჟალუზები სახლში სერვო ძრავით და საბაჟო კონტროლერით, რომ თქვენი სახლის ჟალუზები გადააკეთოთ ავტომატურ ჭკვიან ბლაინდებში, რომელთაც შეუძლიათ სახლის ასისტენტებთან ინტეგრირება, რათა მოგაწოდოთ სახლის ბლაინდების სრული ავტომატური კონტროლი.
ეს ინსტრუქცია დაფინანსებულია JLCPCB– ის მიერ. მე ეს სერვისი გამოვიყენე კონტროლერისთვის მიკროსქემის დაფების შესაქმნელად. PCB– ები არის მაღალი ხარისხის და წარმოადგენს ნამდვილ გარიგებას პროტოტიპებისათვის. მე მათ მკაცრად გირჩევთ, გთხოვთ გადადით და გადახედეთ მათ ქვემოთ მოცემულ ბმულზე:
უფასო მიწოდება პირველ შეკვეთაზე და 2 $ PCB პროტოტიპი
ნაბიჯი 1: 3D ბეჭდვის ნაწილები
ამისათვის თქვენ უნდა დაბეჭდოთ რამდენიმე ნაწილი ამისათვის. შემდეგი ნაწილები უნდა დაიბეჭდოს და.stl მოდელის ფაილების ბმული ქვემოთ ჩამოთვლილია:
1.) გადართვის მთა
2.) სერვო მთა
3.) Square Shanks დაწყვილება
ამ ყველაფრის მიღება შეგიძლიათ მექანიკის ქვემოთ მოცემულ ბმულზე:
github.com/misperry/Smart_Blinds
ნაბიჯი 2: ჟალუზების დაშლა
თქვენ დაგჭირდებათ ბლაინდებისგან ნორმალური ბრმა გახსნის/დახურვის მექანიზმის ამოღება.
ტიპი, რომლითაც ჩემი ჟალუზები არის pull string ტიპისაა. ძაფის ბოლოში არის პლასტიკური ხვეულები. მათი ამოღება შესაძლებელია სტრიქონის დაჭერით და ბოლოში არსებული კვანძის გახსნით. მას შემდეგ, რაც კვანძი გაიხსნება, პლასტმასის ხვეულებს შეუძლიათ სრიალი ჩამოართვან სიმებიდან.
მექანიკური გამტარებლის ამოსაღებად თქვენ უბრალოდ უნდა გაავრცელოთ თეთრი არხი ერთმანეთისგან და ის უნდა გადმოხტება კვადრატული შემობრუნებიდან და ამოღებულია.
ნაბიჯი 3: დაამატეთ გადართვის გადამრთველი
ახლა თქვენ უნდა დაამატოთ გადართვის გადამრთველი ისე, რომ როდესაც ვინმე მოვა ჟალუზებთან, მათ არ უნდა ჰქონდეთ აპლიკაცია ჭკვიან მოწყობილობაზე, მათ შეუძლიათ უბრალოდ გაიყვანონ ჯაჭვის გადამრთველი ჟალუზების მუშაობისთვის.
თქვენ უნდა დააინსტალიროთ გადართვის ფრჩხილი, რომელიც ადრე იყო 3D დაბეჭდილი არხის ბოლოს და გადაიტანეთ იგი ადგილზე. დარწმუნდით, რომ იგი უსაფრთხოდ მოხვდება კვადრატულ ხვრელში.
იქ შესვლისთანავე შეგიძლიათ დააინსტალიროთ გადამრთველი. ეს ჯაჭვის შეცვლა იყო ერთი მე ვიპოვე ჩემი ადგილობრივი ტექნიკის მაღაზია სინათლისთვის.
ამოიღეთ კაკალი გადამრთველიდან და გაიარეთ ჯაჭვი 3d დაბეჭდილი ფრჩხილის ხვრელში. შემდეგ მიამაგრეთ დაჭიმვის სტრიქონი და გადაიტანეთ თხილი უკან და ხრახნიანი შეცვალეთ.
ნაბიჯი 4: დააინსტალირეთ Servo Motor
შემდეგი ჩვენ დავაყენებთ სერვო ძრავას. პირველი თქვენ უნდა ამოიღოთ ერთ -ერთი სამონტაჟო ხვრელი გვერდიდან. ეს არის იმის გამო, რომ მას არ შეუძლია მოერგოს, თუ ეს არ მოიხსნება. მე უბრალოდ ამოვიღე ჩემი ხელით ხმაურიანი ხერხით. იხილეთ სურათი, რომ ნახოთ რომელი მხარე ამოიღოთ.
ამის ამოღების შემდეგ თქვენ შეგიძლიათ ჩადოთ სერვო ძრავა პლასტმასის ფრჩხილში, რომელიც იყო 3D დაბეჭდილი წინა საფეხურზე. ჩასმისთანავე თქვენ შეგიძლიათ მიამაგროთ კვადრატული წვივის შეერთება სერვოს სპლინ შახტზე.
საბოლოოდ დააინსტალირეთ ბორბლების ბოლოში სერვო ასამბლეა და დაალაგეთ კვადრატული ჯოხი კვადრატული ხვრელით დაწყვილებაში. ეს უნდა შეესაბამებოდეს ერთმანეთს. ამ გზით, როდესაც სერვო ბრუნავს, ბლაინდები გაიხსნება და დაიხურება.
ნაბიჯი 5: მავთულის კავშირი
აქ არის სქემატური ხერხი, თუ როგორ შევიერთე ESP8266 ამ სისტემასთან მუშაობისთვის. ეს ჩაშენებული იყო მიკროსქემის დაფაზე JLCPCB- ის მიერ.
მე დავაყენე ორი USB მინი პორტი, რომ შევძლოთ ერთმანეთთან ჯაჭვის მიწოდება ერთი დენის წყაროსგან, ასე რომ, თუ ზედიზედ გაქვთ რამოდენიმე ჟალუზი, შეგიძლიათ ენერგია მიაწოდოთ მხოლოდ ერთ მოწყობილობას და დანარჩენი ჯაჭვი.
იგი აგებულია 3.3 ვ ლაინერის მარეგულირებელი საშუალებით, რათა შეამციროს შეყვანის ძაბვა 5V– დან 3.3 – მდე ESP8266– ისთვის.
ნაბიჯი 6: პროგრამული უზრუნველყოფა და კონფიგურაცია
ახლა ჩვენ ავაშენებთ პროგრამული უზრუნველყოფის ნაწილს.
თქვენ შეგიძლიათ იპოვოთ პროგრამული უზრუნველყოფა შემდეგი git hub ბმულის პროგრამული უზრუნველყოფის საქაღალდეში:
github.com/misperry/Smart_Blinds
Arduino პროგრამულ უზრუნველყოფაში კოდის ჩატვირთვის შემდეგ თქვენ უნდა შეიყვანოთ თქვენი wifi ინფორმაცია, ასევე MQTT სერვერის ინფორმაცია.
თქვენ ასევე დაგჭირდებათ კოდის განახლება, რათა შეიცავდეს ნებისმიერ ბრძანებას და თემის ინფორმაციას, რომლის გამოყენება გსურთ MQTT ინფორმაციის გადასაცემად. ამ პარამეტრების დასრულების შემდეგ შეგიძლიათ დააინსტალიროთ ისინი ESP8266 დაფაზე.
დაბოლოს, თქვენ უნდა განაახლოთ თქვენი configuration.yaml ფაილი შემდეგი ინფორმაციით, რათა დარწმუნდეთ, რომ თქვენი თემები შეესაბამება თქვენს arduino კოდის თემებს:
სინათლე: - პლატფორმა: mqtt სახელი: "ფანჯრის ქვედა ცენტრი" state_topic: "blind/bc/state" command_topic: "blind/bc/command" brightness_state_topic: "blind/bc/state" brightness_command_topic: "blind/bc/level" brightness_scale: 100 qos: 0 payload_on: "ON" payload_off: "OFF" ოპტიმისტური: ყალბი შენარჩუნება: ჭეშმარიტი
- პლატფორმა: mqtt
სახელი: "ფანჯრის ქვედა მარჯვენა" state_topic: "blind/br/state" command_topic: "blind/br/command" brightness_state_topic: "blind/br/state" brightness_command_topic: "blind/br/level" brightness_sale: 100 qos: 0 payload_on: "ON" payload_off: "OFF" ოპტიმისტური: false retain: true
ნაბიჯი 7: ტესტირება სახლის ასისტენტთან ერთად
სახლის ასისტენტის გადატვირთვის შემდეგ თქვენ უნდა ნახოთ ჟალუზები, როგორც "მსუბუქი" ობიექტი თქვენს HASS მთავარ ეკრანზე.
ახლა თქვენ შეგიძლიათ დააჭიროთ გადამრთველს, რომ სრულად გახსნათ ჟალუზები ან სრულად დაიხუროს იგი გადამრთველის ჩართვის ან გამორთვის გზით. ასევე, თუ დააწკაპუნებთ თქვენი ჟალუზების სახელზე, თქვენ მოგეცემათ სიკაშკაშის სლაიდერი, რომელიც ამისათვის იმუშავებს რამდენად ღიაა ჟალუზები.
ნაბიჯი 8: საბოლოო აზრები
ვიმედოვნებ, რომ მოგეწონათ ეს პროექტი და საბოლოოდ სცადეთ.
აქ არის ორი ვიდეო, რომელიც მუშაობს ჩემი youtube არხიდან, თუ გსურთ ბევრი დეტალი, გთხოვთ, გაეცნოთ სიღრმისეულ ვიდეოს. თუ გსურთ სწრაფი მიმოხილვა, თუ როგორ აშენდა ეს, შეარჩიეთ არა სიღრმისეული.
Გმადლობთ კიდევ ერთხელ.
გირჩევთ:
სახლის ავტომატიზაცია: 5 ნაბიჯი
სახლის ავტომატიზაცია: ამ პროექტში ჩვენ წავედით და ბევრი რამ გამოვიყენეთ ნულიდან იმისათვის, რომ გავიგოთ IoT ინტერნეტის ნივთების პროცესი ვიდეო ყველა პროექტისთვის
სახლის ავტომატიზაცია NodeMCU Touch Sensor LDR ტემპერატურის კონტროლის სარელეო: 16 ნაბიჯი
სახლის ავტომატიზაცია NodeMCU Touch Sensor LDR ტემპერატურის კონტროლის რელეით: ჩემს წარსულ NodeMCU პროექტებში, მე ვაკონტროლებდი ორ საყოფაცხოვრებო ტექნიკას ბლინკის აპლიკაციიდან. მე მივიღე ბევრი კომენტარი და შეტყობინება პროექტის განახლებისათვის ხელით კონტროლით და დამატებითი ფუნქციების დამატებით. ასე რომ, მე შევიმუშავე ეს ჭკვიანი სახლის გაფართოების ყუთი. ამ IoT
შემდეგი თაობის სახლის ავტომატიზაცია Eagle Cad– ის გამოყენებით (ნაწილი 1 - PCB): 14 ნაბიჯი
შემდეგი თაობის სახლის ავტომატიზაცია Eagle Cad– ის გამოყენებით (ნაწილი 1 - PCB): შესავალი: რატომ ვამბობ მის მომავალ თაობას: რადგან ის იყენებს ზოგიერთ კომპონენტს, რომლებიც ბევრად უკეთესია ვიდრე სახლის ავტომატიზაციის ტრადიციული მოწყობილობები. მას შეუძლია გააკონტროლოს ტექნიკა: Google Voice Commands Touch Panel on Device Control on app
სახლის ავტომატიზაცია ESP8266 ან NODEMCU გამოყენებით: 6 ნაბიჯი
სახლის ავტომატიზაცია ESP8266 ან NODEMCU გამოყენებით: გსურდათ ოდესმე თქვენი სახლის ავტომატიზირება wifi საშუალებით? გსურთ გააკონტროლოთ განათება, ვენტილატორი და ყველა სხვა მოწყობილობა თქვენი სმარტფონიდან? ან ოდესმე გსურდათ ინსტრუქტაჟი დაკავშირებული მოწყობილობების შესახებ და მისი დაწყება? სახლის ავტომატიზაციის ეს პროექტი იქნება
მოლაპარაკე ავტომატიზაცია -- აუდიო არდუინოდან -- ხმით კონტროლირებადი ავტომატიზაცია -- HC - 05 Bluetooth მოდული: 9 ნაბიჯი (სურათებით)
მოლაპარაკე ავტომატიზაცია || აუდიო არდუინოდან || ხმით კონტროლირებადი ავტომატიზაცია || HC - 05 Bluetooth მოდული: …………………………. გთხოვთ გამოიწეროთ ჩემი YouTube არხი მეტი ვიდეოსთვის …. …. ამ ვიდეოში ჩვენ ავაშენეთ Talkative Automation .. როდესაც თქვენ გაგზავნით ხმოვან ბრძანებას მობილურით, ის ჩართავს სახლის მოწყობილობებს და გამოაგზავნის გამოხმაურებას