Სარჩევი:
- მარაგები
- ნაბიჯი 1: აპარატურა
- ნაბიჯი 2: ყავის აპარატის მართვის დაფის ინტერფეისი
- ნაბიჯი 3: ESP8266 მოდულის სქემატური სქემა
- ნაბიჯი 4: Firmware/კონფიგურაცია
ვიდეო: ჭკვიანი ყავის მანქანა - SmartHome ეკოსისტემის ნაწილი: 4 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
გატეხილი ყავის მანქანა, ის SmartHome Ecosystem– ის ნაწილი გახდა მე ფლობდა კარგ ძველ დელონგის ყავის აპარატს (DCM) (არა დაწინაურება და მინდა რომ ის იყოს „ჭკვიანი“. ასე რომ, მე მას გავტეხე ESP8266 მოდულის ინსტალაციით თავის ტვინის/მიკროკონტროლერის ინტერფეისით Tasmota firmware. DCM დაფუძნებულია PIC მიკროკონტროლერზე (uC); ასე რომ, მისი გასაშვებად ESP8266 ტასმოტას ბორტზე მე შევქმენი ინტერფეისი PIC uC ისე, რომ არ შეუშალოს ხელი მის ნორმალურ ოპერაციებს. რა თქმა უნდა, ყველა არსებული DCM ფუნქციონირება ინახება უმარტივესი გზაა ღილაკების იმიტაცია. მე ვიყენებ ოპტო-წყვილებს, რომ დარწმუნებული ვიყო ESP მოდული არ არღვევს DCM ელექტრონიკას და uC ოპერაციებს.
მარაგები
ESP8266 მოდული
ნაბიჯი 1: აპარატურა
გაიყიდა "ჭკვიანი" მოდული, რომელიც დაფუძნებულია ESP-12F ESP8266 მოდულზე (იხ. სურათები). თქვენ ასევე შეგიძლიათ გამოიყენოთ სონოფის სტანდარტული მოდული, რომელიც გატეხავს მას ჩემი სქემატური სქემის მიხედვით. მე ვიყენებ GPIO16, 14 და 12; ისინი, როგორც წესი, ვაკანტურია სონოფის მოდულებში და თქვენ დაგჭირდებათ მხოლოდ მავთულის შედუღება შესაბამის ESP8266 ქინძისთავებზე. თუმცა, ჩემი მიზანი იყო რელეების გამოყენების თავიდან აცილება. ასე რომ, მე ვეკიდები ოპტოქუპლერზე დაფუძნებულ ინტერფეისს.
ნაბიჯი 2: ყავის აპარატის მართვის დაფის ინტერფეისი
DCM მართვისთვის, ESP მოდული ინტერფეისს უწევს ორ მთავარ ღილაკს: "ჩართვა/გამორთვა" და "ფინჯანი ყავა". მე დავაკავშირე წყვილი მავთული თითოეული ღილაკის კონტაქტს მართვის დაფაზე (იხ. სურათები, 2xGray მავთული თითოეულ ღილაკზე). დაფა დაფარულია ცხელი წებოთი, რომ დაიცვას იგი ტენიანობისგან, ამიტომ გავათბობ მას sold 120*C ტემპერატურაზე დაყენებული რკინის შედუღებით, შემდეგ შედუღებული მავთულხლართებით და წებოვანი კონტაქტებითა და მავთულხლართებით უკან. მე ასევე გავამაგრე მავთული GND (მწვანე მავთული სურათებზე), საკონტროლო დაფაზე ერთ -ერთ დიდ პოლიგონზე. ნაპოვნია/შემოწმებულია მრავალმეტრიანი.
ნაბიჯი 3: ESP8266 მოდულის სქემატური სქემა
ოპტო წყვილები (იხ. სქემატური) დაკავშირებულია ღილაკებთან პარალელურად 1k დენის შემზღუდველი რეზისტორით. ღილაკი ჩვეულებრივ იწევს პოზიტიურ ავტობუსამდე გამწევ რეზისტორით. ოპტო-წყვილების სწორად დასაკავშირებლად, თქვენ უნდა იპოვოთ ღილაკის "დადებითი დასასრული"; რომელიც შეიძლება გაკეთდეს მრავალ მეტრზე ძაბვის გაზომვით თითოეულ მავთულზე და GND. ოპტო წყვილის კოლექტორი, რომელიც დაკავშირებულია პოზიტიურ მავთულთან 1k რეზისტორის საშუალებით. გამცემი - მეორე მავთულამდე (რომელიც ჩვეულებრივ GND- ს უკავშირდება).
სურათებზე წითელი მავთული უკავშირდება +5V ავტობუსს (სხვა მიზნით, არ გამოიყენება ESP მოდულისთვის, არ არის ამ პოსტის საგანი).
ESP8266– ის გასაძლიერებლად ვიყენებ გამოყოფილ 5V 1A დენის წყაროს. არსებული DCM ელექტრომომარაგება არ იქნება საკმარისი ESP მოდულის გასაშვებად, რომელსაც შეუძლია 800 mA- მდე მოიხმაროს სურათებში. ასე რომ, ბევრად უკეთესი/სტაბილური/უსაფრთხოა შეიქმნას გამოყოფილი 5V კვების წყარო. თქვენ შეგიძლიათ გამოიყენოთ ძველი 1A ტელეფონის დამტენი, რომელიც დაკავშირებულია მაგისტრალურ ხაზებთან DCM– ის შიგნით.
EasyEDA ბმული სქემატურზე:
ნაბიჯი 4: Firmware/კონფიგურაცია
ტასმოტა შემდეგი კონფიგურაციით:
1. დააყენეთ ორი "რელე", DCM "Ready-to-brew-coffee" სიგნალისთვის და დააინსტალირეთ ESP8266 ჩაშენებული LED შემდეგნაირად:
- GPIO2 LED1i
- GPIO16 სარელეო 1 - ღილაკს "ჩართვა/გამორთვა"
- GPIO14 სარელეო 2 - "მიირთვით ჭიქა ყავა" ღილაკის იმიტაცია
- GPIO13 Switch3 - შეყვანის სიგნალი თასის ინფრაწითელი თასის არსებობის მოდულიდან
- GPIO12 Switch4 - მზა სიგნალი DCM– დან (ჯერ არ გამოიყენება Tasmota– ს მიერ)
2. ღილაკის მოკლე დაჭერის იმიტირებისთვის ვიყენებ Tasmota– ს BLINK მახასიათებელს; დააკონფიგურირეთ Blink შემდეგი ბრძანებების გამოყენებით Tasmota Console:
- Blinktime 3 - ნიშნავს დახუჭვის ხანგრძლივობას 0.3 წმ - მიბაძოს ღილაკზე მოკლე დაჭერას
- Blinkcount 1 - საჭიროა ღილაკზე მხოლოდ ერთი დაჭერა
- დაიძინე 250 - ენერგიის დაზოგვის მიზნით
3. ღილაკების "დასაჭერად" ვიყენებ შემდეგ ბრძანებებს (როგორც სმარტფონის მალსახმობები):
- https:// cm? cmnd = სიმძლავრე 1%20 ბმული // "ჩართვის/გამორთვის" ღილაკზე
- 192.168.1.120/cm?cmnd=Event%20Brew // შეამოწმეთ ჩაასხით თუ არა ადგილი და შეასრულეთ "Power2 Blink"
4.დაამატა თასის პრეზენტაციის მოდული (გადაარჩინა "ქაღალდის არსებობის" მოდული ძველი ასლისგან). ასე რომ, ყავა არ მოხარშდება, თუ ჭიქა ადგილზე არ არის:
VAR1 მნიშვნელობის მინიჭება 1 ან 0, დამოკიდებულია თასის არსებობაზე:
წესი 3 ჩართვა გადართვა 3#მდგომარეობა = 1 DO VAR1 1 ENDON ჩართვა გადართვა 3#მდგომარეობა = 0 DO VAR1 0 ENDON // დააყენეთ VAR1 მნიშვნელობა // შეასრულეთ brew ბრძანება, დამოკიდებულია VAR1 მნიშვნელობაზე:
წესი 2 მოვლენის შესახებ#brew DO IF (VAR1 == 1) Power2 Blink ENDIF ENDON // თუ CUP ადგილზეა -> ყავის დალევა
მუშაობს როგორც ხიბლი!
როგორც მე გავაკეთე, ის შეიძლება გამოყენებულ იქნას სხვა ძველ, მაგრამ მაინც საიმედო მანქანებთან და აპარატებთან ერთად, შეზღუდული მხოლოდ თქვენი ფანტაზიით!
EasyEDA ბმული სქემატურზე:
გირჩევთ:
ჭკვიანი ყავის აპარატის ტუმბო, რომელსაც აკონტროლებს Raspberry Pi & HC-SR04 ულტრაბგერითი სენსორი და Cloud4RPi: 6 ნაბიჯი
ჭკვიანი ყავის აპარატის ტუმბო, რომელსაც აკონტროლებს Raspberry Pi & HC-SR04 ულტრაბგერითი სენსორი და Cloud4RPi: თეორიულად, ყოველ ჯერზე, როდესაც დილის ჭიქისთვის ყავის აპარატთან მიდიხართ, მხოლოდ ოციდან ერთი შანსია, რომ თქვენ უნდა შეავსოთ წყალი სატანკო. პრაქტიკაში, როგორც ჩანს, მანქანა რატომღაც პოულობს გზას, რომ ეს სამუშაო ყოველთვის თქვენზე დააყენოს
ჭკვიანი ყავის მაგიდა: 14 ნაბიჯი (სურათებით)
ჭკვიანი ყავის მაგიდა: გამარჯობათ, შემქმნელებო, ჩვენ სიხარულით ვაკეთებთ პროექტს, რომელიც დიდი ხანია ჩვენს გონებაშია და გაგიზიარებთ. ჭკვიანი ყავის მაგიდა. რადგან ეს მაგიდა მართლაც ჭკვიანია. ის ანათებს თქვენს გარემოს თქვენი სასმელის წონის მიხედვით
მწერების ეკოსისტემის ბარათი ქაღალდის სქემით: 10 ნაბიჯი (სურათებით)
მწერების ეკოსისტემის ბარათი ქაღალდის სქემით: გააკეთეთ სურათი, რომელიც ასწავლის მიკროსქემს! ეს ინსტრუქცია იყენებს სპილენძის ლენტს გამტარ წებოვან საყრდენთან და ჩიბიტრონიკის წრიული სტიკერებით. ეს შესანიშნავი ხელნაკეთობაა ბავშვთან ერთად. ბარათზე გამოსახული მწერები არიან მონარქის პეპელა და მონარქი
IoT ჩართული ყავის მანქანა: 9 ნაბიჯი (სურათებით)
IoT ჩართული ყავის მანქანა: ეს ინსტრუქცია ჩაწერილია IoT კონკურსში - თუ მოგწონთ, გთხოვთ მიეცით ხმა! განახლებულია: ახლა მხარს უჭერს 2 გზა კომუნიკაციას და OTA განახლებებს გარკვეული დროის განმავლობაში მე მქონდა Jura ყავის აპარატი და მე ყოველთვის მინდოდა როგორმე ავტომატიზირება. მე ვარ
როგორ გავაერთიანოთ Alexa Dragonboard, Android აპლიკაცია და ყავის მანქანა: 7 ნაბიჯი
როგორ გავაერთიანოთ Alexa Dragonboard, Android აპლიკაცია და ყავის აპარატი: ეს გაკვეთილი გთავაზობთ აუცილებელ ნაბიჯებს ყავის აპარატის დასაკავშირებლად, ინტეგრირებისა და გამოყენებისათვის Alexa Dragonboard- თან და Android აპლიკაციასთან. ყავის აპარატის შესახებ უფრო დეტალური ინფორმაციისათვის, გთხოვთ, შეამოწმოთ ეს ინსტრუქცია