Სარჩევი:

ძაღლის საკვების სიგნალიზაცია: 5 ნაბიჯი
ძაღლის საკვების სიგნალიზაცია: 5 ნაბიჯი

ვიდეო: ძაღლის საკვების სიგნალიზაცია: 5 ნაბიჯი

ვიდეო: ძაღლის საკვების სიგნალიზაცია: 5 ნაბიჯი
ვიდეო: ძაღლის კვება 2024, ივლისი
Anonim
ძაღლის საკვების სიგნალიზაცია
ძაღლის საკვების სიგნალიზაცია
ძაღლის საკვების სიგნალიზაცია
ძაღლის საკვების სიგნალიზაცია

Კვლავ მოგესალმებით! ჩემს ოჯახში, ჩვენი ძაღლის, ოქროს დუდლის, სახელად ტაოს (ახალი მექსიკური ქალაქის სახელობის) კვებაზე პასუხისმგებლობა ხშირად ჩვენ ბავშვებს ეკისრება. თუმცა, როდესაც მისი კვების დრო დგება, ძნელი სათქმელია, ის ადრე იკვებებოდა თუ არა (ცხადია, რადგან მან შესაძლოა უკვე შეჭამა თავისი საკვები). ასე რომ, რათა თავიდან ავიცილოთ მისი ზედმეტი კვება, ჩვენ (მე) უნდა შემოვიაროთ ოთხი სხვა ადამიანის სახლი, რომლებიც გვეკითხებიან. სამწუხაროდ, ინტერნეტის ეპოქაში, ეს ნიშნავს Netflix– ის შოუების, სკოლისა და ჩემი მშობლების შეწყვეტას, რომლებიც დაეწევიან საკუთარ საქმეს. ასე რომ, მე ვქმნი მოწყობილობას, რომელიც იყენებს Arduino- ს და DS3231 Real Time Clock მოდულს, რათა გვაფრთხილოს, როდესაც ჩვენ გვჭირდება მისი კვება. გულწრფელად გითხრათ, ეს ძირითადად განდიდებული ტაიმერია. ყველაფერი რაც თქვენ გჭირდებათ არის დააჭიროთ ღილაკს, როდესაც მას აჭმევთ. ვიმედოვნებ, რომ თქვენც შეიძლება სასარგებლო აღმოჩნდეთ.

სურათი ზემოთ არის ჩემი ძაღლი, ტაოსი.

მარაგები

  • Arduino Uno (ნებისმიერი Arduino ნამდვილად იმუშავებს- კოდი უბრალოდ შეიძლება შეიცვალოს)- Amazon
  • 8 Ohm სპიკერი- ამაზონი
  • DS3231 RTC მოდული- ამაზონი
  • CR2023 ბატარეა- ამაზონი
  • Pushbutton (მე შეიძლება ვიყენებ ან არ ვიყენებ ძველ ზარზე)- ამაზონი
  • M/F DuPont Wires- ამაზონი
  • ცხელი წებოს იარაღი
  • 3D პრინტერი (სურვილისამებრ)
  • გასაყიდი რკინა

ნაბიჯი 1: წრე

წრე
წრე

თქვენთვის, ეს ნაწილი საკმაოდ მარტივი იქნება. უბრალოდ შეაერთეთ ყველაფერი დიაგრამის მიხედვით. ასევე, თქვენ შეგიძლიათ დაუკავშიროთ SDA და SCL A4 და A5, შესაბამისად, Arduino– ზე. ნამდვილად არ აქვს მნიშვნელობა როგორ აკეთებ ამას. კიდევ ერთი არჩევანი, რომლის გაკეთებაც შეგიძლიათ, არის ხმის ელემენტი. თქვენ გაქვთ შესაძლებლობა 8 Ohm სპიკერს და Piezo Buzzer- ს შორის. მე პიეზო გამოვიყენე, რადგან ერთი ხელთ მქონდა, მაგრამ შეიძლება სპიკერი მოისურვოთ, რადგან ისინი ზოგადად უფრო ხმამაღალია.

მნიშვნელოვანია: როგორც დიაგრამაზეა ნათქვამი, DS1307 მოდული უნდა შეიცვალოს DS3231 RTC- ით

ნაბიჯი 2: კოდი

კოდი მართლაც მარტივია. ის ძირითადად ადგენს პროგრამის დაწყების დროს 00:00:00 საათზე. ძაღლის კვებისას ღილაკის დაჭერა გადატვირთავს პროგრამას. თუ დრო აღემატება 11:00:00 საათს, ის მაღვიძარას აყენებს 8 წამის განმავლობაში. მნიშვნელოვანია: სანამ ამ კოდს გაუშვებთ, ჩამოტვირთეთ DS3231 ბიბლიოთეკა ადაფრუტიდან. შემდეგ დარწმუნდით, რომ შეიყვანეთ.zip ბიბლიოთეკა თქვენს კოდში. თუ თქვენ არ იცნობთ Arduino IDE– ს, გთხოვთ იხილოთ HakckerEarth– ის ზღაპრული სახელმძღვანელო. ატვირთეთ კოდი დაფაზე და თქვენ მზად იქნებით ამ განყოფილებაში.

*გაითვალისწინეთ თარიღი, რომელიც მითითებულია მე -17 ხაზზე (:

ნაბიჯი 3: საქმე

Იმ შემთხვევაში
Იმ შემთხვევაში
Იმ შემთხვევაში
Იმ შემთხვევაში

მე მაქვს 3D პრინტერი, ამიტომ დავბეჭდე ჩემი დანართი. თუმცა, მე ვიცი, რომ ყველას არ აქვს ერთი, ასე რომ თქვენ ასევე შეგიძლიათ გააკეთოთ კოლოფი მუყაოსგან ან ნებისმიერი სხვა მასალისგან, რაც ხელთ გაქვთ. თუ გსურთ თქვენი შიგთავსის დაბეჭდვა, მე დაურთე.stl ფაილები. დანართი უნდა იყოს დაახლოებით 10.5 სმ x 7.5 სმ x 4 სმ (~ 4.5 ინ x 3.5 ინ x 1.5 ინ). დარწმუნდით, რომ გვერდით არის ორი ხვრელი- ერთი დენის კაბელისთვის (ერთი მოკლე მხარის მარცხენა მხარე) და ერთი ღილაკისთვის (თქვენ შეგიძლიათ განათავსოთ ეს სადაც მოერგება, ჩემი ნაჩვენებია ზემოთ). მას ასევე უნდა ჰქონდეს სახურავი (სურათი).

ნაბიჯი 4: ჩაწერეთ ელექტრონიკა საქმეში

ჩაწერეთ ელექტრონიკა საქმეში
ჩაწერეთ ელექტრონიკა საქმეში
ჩაწერეთ ელექტრონიკა საქმეში
ჩაწერეთ ელექტრონიკა საქმეში

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

ნაბიჯი 5: გამოიყენეთ იგი

Გამოიყენე!
Გამოიყენე!

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

*თუ თქვენ ვერ წაიკითხავთ იმას, რაც მე დავწერე ჩემს საშინელ ბუშტუკოვან წერილში, ნათქვამია: "გთხოვთ დააჭიროთ კვების შემდეგ", პატარა შენიშვნა ჩემი ოჯახის სხვა წევრისთვის.

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

გირჩევთ: