Სარჩევი:

ალექსას კონტროლირებადი ძაღლის მიმწოდებელი: 6 ნაბიჯი (სურათებით)
ალექსას კონტროლირებადი ძაღლის მიმწოდებელი: 6 ნაბიჯი (სურათებით)

ვიდეო: ალექსას კონტროლირებადი ძაღლის მიმწოდებელი: 6 ნაბიჯი (სურათებით)

ვიდეო: ალექსას კონტროლირებადი ძაღლის მიმწოდებელი: 6 ნაბიჯი (სურათებით)
ვიდეო: ეკჰარტ ტოლე - "აწმყოს ძალა" - აუდიო წიგნი - Audible Read Along 2024, ივლისი
Anonim
ალექსას კონტროლირებადი ძაღლის მიმწოდებელი
ალექსას კონტროლირებადი ძაღლის მიმწოდებელი
ალექსას კონტროლირებადი ძაღლის მიმწოდებელი
ალექსას კონტროლირებადი ძაღლის მიმწოდებელი
ალექსას კონტროლირებადი ძაღლის მიმწოდებელი
ალექსას კონტროლირებადი ძაღლის მიმწოდებელი

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

კოდი დაფუძნებულია ამ პროექტზე Bob at I Like to Make Stuff, რომელიც ზრუნავს Alexa მოწყობილობასთან კომუნიკაციის ძირითად კოდზე. Alexa– ს, როგორც მთავარი საკომუნიკაციო სისტემის გამოყენებისას, სასიამოვნოა ის, რომ მისი კონტროლი შესაძლებელია სმარტფონზე Alexa პროგრამის გამოყენებით, რაც გამორიცხავს რაიმე რთული სერვერის საჭიროებას ან მოწინავე კოდირებას. მიწოდების სია შედარებით მოკლეა და მთელი პროექტი შეიძლება დასრულდეს დღის მეორე ნახევარში, როდესაც ყველაფერი შეგროვდება.

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

ნაბიჯი 1: დიზაინი

Დიზაინი
Დიზაინი
Დიზაინი
Დიზაინი
Დიზაინი
Დიზაინი
Დიზაინი
Დიზაინი

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

თავად სტრუქტურა შედგება ორი ძირითადი პალატისგან: ერთი კვებისათვის და ერთი ელექტრონიკისთვის. საკვები ჩამოიშლება შეკავების ადგილიდან და PVC მილში. PVC მილი არის ელექტრონიკის შემაკავებელი ზონის შიგნით, სადაც განთავსებულია ორი PVC T- მილაკი ძრავით და 3D დაბეჭდილი ბურღვით, რომელიც გადის მილებში. მას შემდეგ, რაც საკვები ჩადის პირველ PVC მილში, ის წრფივად გადაიწევს აუგამდე, სანამ არ ამოვარდება მეორე PVC მილი და ჩამოსხმული თასში. ავგერის შემოწმებისას შევამჩნიე, რომ ის ზოგჯერ იჭრება და იწვევს ძრავის გაჩერებას. მომავალ ვერსიებში ვგეგმავ ამ მექანიზმის შემდგომ შესწავლას, რათა ეს მინიმუმამდე დავიყვანოთ. ისევ და ისევ, ამ პროექტის სასიამოვნო რამ არის ის, რომ მთავარი ნაწლავები (ანუ ელექტრონიკა) მარტივად შეიძლება მოერგოს საკვების მიწოდების მექანიზმს, რომელზეც გადაწყვეტთ.

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

ნაბიჯი 2: მასალები

მასალები
მასალები
მასალები
მასალები

მასალების უმეტესი ნაწილის შეძენა შესაძლებელია თქვენი ადგილობრივი ტექნიკის მაღაზიიდან და ამაზონიდან. გამონაკლისი არის PVC მილების საყრდენები, რომლებიც 3D- ით არის დაბეჭდილი, თუმცა ამის თავიდან ასაცილებლად შეგიძლიათ შემოქმედებითად მოეკიდოთ მილების დამონტაჟებას და ბოლოების თავსახურს. PVC მილები ასევე უნდა მოიჭრას ისე, რომ მათი სიგრძე 2.75 დიუმია, რათა მოერგოს სტრუქტურას.

გამოყენებული მასალები:

პლაივუდი 1/2"

2. 1/8 აკრილის

3. M8 ხრახნიანი ჯოხი (6.5 ) და თხილი (საჭიროების შემთხვევაში, როუტერის გამაგრების მიზნით)

4. 2 PVC T- მილები

5. NEMA 17 Motor and Bracket

6. 6.35 მმ -დან 8 მმ -მდე დაწყვილება

7. არდუინო გაერო

8. კვანძის MCU

9. სტეპერ მოტორ მძღოლი

10. ჯუმბერის მავთულები

11. ჯიბის ხვრელები ხრახნები

12. ხის წებო

13. არდუინოს კვების ბლოკი (9V-12V)

გამოყენებული ინსტრუმენტები:

- წრიული ხერხი

- 3D პრინტერი

- ჯიბის ხვრელი ჯიგ

- შედუღების რკინა (სურვილისამებრ, მაგრამ გამოსადეგი)

- სითბოს შემცირების მილები ან ელექტრული ლენტები

- ცხელი წებოს იარაღი

ნაბიჯი 3: ელექტრონიკა და კოდი

ელექტრონიკა და კოდი
ელექტრონიკა და კოდი
ელექტრონიკა და კოდი
ელექტრონიკა და კოდი
ელექტრონიკა და კოდი
ელექტრონიკა და კოდი

ელექტრონიკის დაყენება საკმაოდ მარტივია და მიჰყვება ბრძანების ძირითად ჯაჭვს Echo Dot, Node MCU, Arduino Uno და სტეპერიანი ძრავის გამოყენებით. Node MCU– ს აქვს კოდი, რომელიც უკავშირდება თქვენს wifi ქსელს. როდესაც ის ინტერნეტთან იქნება დაკავშირებული, ის მაუწყებლობს როგორც Wemo ჭკვიანი დანამატი Alexa მოწყობილობის დასაკავშირებლად. აქედან ელოდება ალექსას ბრძანების გაგზავნას და შემდეგ მოკლედ აყენებს ერთ – ერთ ქინძისთავს HIGH– ს, რაც იწვევს არდუინოს სტეპერიანი ძრავის გაშვებას. მე ასევე დავამატე ღილაკი ხელით კვებისათვის. ეს მაძლევს საშუალებას გავანაწილო საჭირო რაოდენობის საკვები, მაგრამ გვერდის ავლით Alexa– ს გამოყენებით და ძირითადად გამოიყენება ტესტირებისთვის.

მე ვერ მოვახერხე ექო დოტის (მე -2 თაობა) აღმოჩენა კვანძის MCU თავდაპირველად. მე აღმოვაჩინე, რომ ის საბოლოოდ იმუშავებს მას შემდეგ, რაც მე ჩავამცირე "fauxmo" ბიბლიოთეკა და "esp8266" დაფა 2.3.0 ვერსიაზე Arduino IDE- ში. მას შემდეგ რაც ეს გავაკეთე, მე გავაგრძელე Alexa– ს ახალი მოწყობილობების აღმოჩენა და მას არანაირი პრობლემა არ ჰქონია.

Node MCU და Arduino– ს კოდი თან ერთვის, სქემის დიაგრამის გამოსახულებასთან ერთად. გაითვალისწინეთ, რომ თქვენ უნდა შეცვალოთ დაფა Arduino IDE- ში იმისდა მიხედვით, თუ რომელ დაფაზე ატვირთავთ კოდს: Arduino Uno = "Arduino/Genuine Uno", Node MCU = "NodeMCU 1.0 (ESP-12E მოდული)". თქვენ ასევე უნდა შეცვალოთ შემდეგი ცვლადები კოდში თქვენი დაყენების საფუძველზე (უბრალოდ მოძებნეთ კომენტარი "განახლება"):

კვანძის MCU

- motorSteps

არდუინო უნო

- WIFI_SSID

- WIFI_PASS

- მოწყობილობის სახელი (ასევე შეიძლება მორგებული იყოს Alexa– ს რუტინების გამოყენებით, დეტალურად მე –6 ნაბიჯში)

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

ნაბიჯი 4: შექმენით სტრუქტურა

Image
Image
ააშენეთ სტრუქტურა
ააშენეთ სტრუქტურა
ააშენეთ სტრუქტურა
ააშენეთ სტრუქტურა

ამოიღეთ პანელის ყველა ნაჭერი თქვენი საფონდო პლაივუდიდან თქვენი სასურველი მეთოდის გამოყენებით პლაივუდის დასაშლელად (ანუ მაგიდის ხერხი, წრიული ხერხი, ჟიგი და სხვ.). მე გამოვიყენე 24 "x 24" x 1/2 "ფურცელი და CutList Optimizer (ან Workshop Buddy), რათა მარტივად შევქმნა სია. დარწმუნდით, რომ ასევე ამოჭერით მართკუთხედის ხვრელები წინა პანელში და ბაზაზე და წრე ელექტრონიკის დახურვაში უზრუნველყოს კლირენსი PVC მილებისთვის. ასევე არის ~ 1/8 "ღრმა სლოტი წინა პანელში, უკანა პანელში და მხარე 1 -ში აკრილის ჩასასრიალებლად.

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

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

ნაბიჯი 5: კვების დრო (საღამოს 6 საათი)

Image
Image
კვების დრო (საღამოს 6 საათი)
კვების დრო (საღამოს 6 საათი)

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

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

ნაბიჯი 6: ბონუსი: შექმენით Alexa რუტინა

ბონუსი: შექმენით Alexa რუტინა
ბონუსი: შექმენით Alexa რუტინა

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

გირჩევთ: