Სარჩევი:
- ნაბიჯი 1: რაც დაგჭირდებათ
- ნაბიჯი 2: როგორ მუშაობს
- ნაბიჯი 3: დაბეჭდეთ ფაილები
- ნაბიჯი 4: არდუინოს დაპროგრამება
- ნაბიჯი 5: შეკრება
- ნაბიჯი 6: დაყენება
ვიდეო: Ultimate DIY ავტომატური თევზის მიმწოდებელი: დონე 1: 6 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:20
Tier 1 არის ყველაზე ძირითადი მიმწოდებელი. გამოიყენეთ ეს თუ თქვენ გაქვთ მწირი ბიუჯეტი ან, ჩემს მსგავსად, ვერ შეძლებთ მეორე დონის მუშაობას, სანამ არდადეგებზე კვირა და ნახევარი დატოვებთ. არ არის განათების კონტროლი.
საკვების რაოდენობა და ტიპი:
მე მაქვს ბეტა და 5 ნეონის ტეტრა 13 გალონიან ავზში, ერთი კვების ციკლი ათავსებს საკმარის საკვებს ავზში ყველა მათგანისთვის. კვების მექანიზმი ერთი და იგივეა სამივე საფეხურისთვის, ასე რომ, თუ საკვების რაოდენობა თქვენი ტანკისთვის ძალიან ბევრია, მე Fusion 360– დან CAD ფაილები მოგაწოდეთ შესაცვლელად, უბრალოდ შეამცირეთ ჯიბის ზომა მიმწოდებლის საჭე შეამციროს გამომავალი საკვების რაოდენობა. თუ საკვების რაოდენობა არ არის საკმარისი, უბრალოდ დააკოპირეთ/ჩასვით კვების კოდი არდუინოში, რომ ჩააგდოთ მეორე ან მესამე ნაწილი ავზში.
რაც შეეხება საკვების ტიპს, მე ის მხოლოდ დაფქული თევზის ფანტელებით გამოვცადე. თეორიულად, ნებისმიერი მყარი საკვები უნდა მუშაობდეს და მე აღმოვაჩინე, რომ დაფქული ფანტელები დაბლოკავს ხუნდს. ასე რომ, თუ თქვენ იყენებთ ჩემსავით ფანტელებს, მე გირჩევთ გახეხოთ ისინი იმ დონემდე, რომ ყველანი მოთავსდეს საჭეზე ნებისმიერი მიმართულებით და განსაკუთრებული ყურადღება მიაქციეთ ამას, თუ თქვენ აპირებთ სატანკო უყურადღებოდ დატოვებას დიდი ხნის განმავლობაში დროთა განმავლობაში (მაგალითად, კვირაზე მეტია), ჩაკეტილი ბუდერი ხელს შეუშლის თქვენს თევზს კვებას!
ნაბიჯი 1: რაც დაგჭირდებათ
- არდუინო ნანო
- 3D პრინტერზე წვდომა
- 3D ბეჭდვით ნაწილები x4 (მოცემულია STL ფაილები)
- მე გირჩევთ გამოიყენოთ პლასტმასის საკვები, რათა თავიდან აიცილოთ თქვენი ავზის დაბინძურება. დაბეჭდილი ნაწილების გაწმენდისას დარწმუნდით, რომ არ არსებობს პლასტმასის ნაწილაკები, რომლებიც შეიძლება მოხვდეს თქვენს ავზში ან ქიმიკატები, რომლებიც საკვებში ჩაედინება.
- 9 გრამიანი სერვო, მე გამოვიყენე SM22, რომელსაც გარშემო ვდებდი
- ცხელი წებოს იარაღი (და ცხელი წებო)
- ძირითადი განათების ქრონომეტრი
- მავთული (მე გამოვიყენე breadboard jumper ხაზები)
- ძველი ტელეფონის დამტენი არდუინოს დასატენად
- თქვენთვის სასურველი თევზის საკვები
ნაბიჯი 2: როგორ მუშაობს
ბუნკერი ინახავს ყველა საჭმელს, მე გავავსე ჩემი გზა დაახლოებით 1/2 დაქუცმაცებული ფანტელებით და ეს გაგრძელდა ერთი თვის განმავლობაში ყოველდღიური ყოველდღიური კვების 2 ციკლით.
არდუინო ჩართულია სინათლის ქრონომეტრში და ტაიმერი ჩართულია იმ დროს, როდესაც გსურთ თევზის გამოკვება და გამორთეთ რაც შეიძლება მცირე ინტერვალში, ან 30 წამზე მეტ ხანს, თუკი ტაიმერი დროებით გამორთულია მიზეზი.
კვების ციკლი არის arduino– ს დაყენების კოდში, ამიტომ ის მუშაობს მხოლოდ ერთხელ. arduino აწარმოებს ცარიელი მარყუჟის ციკლს, სანამ სინათლის ქრონომეტრი არ გამორთულია.
მიმწოდებელი ზომავს საკვების ნაწილს და ათავსებს მას ავზში, შემდეგ კი სერვოს უბრუნებს ნაგულისხმევ მდგომარეობას მოსვენების მომდევნო კვების ციკლამდე. არდუინოსთვის საცხოვრებელი არ არის, მე მქონდა განზრახვა, რომ ეს იარუსი მექანიზმის საცდელად გამეხადა, სანამ მე -2 საფეხურის უფრო რთულ ნაწილებზე გადავიდოდი, მაგრამ არდადეგები მოვიდა და იძულებული გავხდი ეს გამომეყენებინა იმის უზრუნველსაყოფად, რომ ჩემი თევზი გადაურჩა ჩემს არყოფნას.
ნაბიჯი 3: დაბეჭდეთ ფაილები
თქვენ არ აპირებთ შორს წასვლას მათ გარეშე.. Zip საქაღალდე შეიცავს STL ფაილების ორ კომპლექტს, ერთი ორიგინალური SM22 servo motor– ისთვის, რომელიც მე გამოვიყენე და მეორე ბევრად უფრო გავრცელებული SG90 servo– სთვის. ორივე შეიცავს Fusion 360 ფაილს, თუ გსურთ/გჭირდებათ რომელიმე ნაწილის შეცვლა. SM22 STL– ები ნამდვილად ჯდება ერთმანეთთან, რადგან ისინი მე გამოვიყენე. SG90 ნაწილები არ მაქვს დაბეჭდილი და გამოსაცდელი.
დარწმუნდით, რომ ქვედა ნაწილი მოთავსდება თქვენს ავზზე. ნაგულისხმევად ის შექმნილია იმისათვის, რომ მოთავსდეს ჩემი ავზის 13 მმ -იან რგოლში. უბრალოდ შეცვალეთ Fusion 360 ფაილი, რომ მოერგოს თქვენს ავზს.
თუ თქვენ შეცვლით მიმწოდებლის ბორბალს, გახსოვდეთ, რომ ჯიბე ისეთივე განიერი გქონდეთ, როგორც ხვრელში, ძალიან პატარა და საჭმელი შეიძლება ჩარჩენილი და ძალიან დიდი იყოს და ის ბორბალს გადაცდეს და ზედმეტად გამოკვებოთ თქვენი თევზი. მე გირჩევთ გამოთვალოთ რამდენი საკვები გსურთ გაანაწილოთ ერთდროულად მოცულობით და ჯიბის ზომები შესატყვისი.
დაბეჭდვისას, დარწმუნდით, რომ გამოიყენეთ დამხმარე მასალა საჭის ჯიბისა და ქვედაბოლოსთვის. თქვენ შეგიძლიათ დაბეჭდოთ ბუნკერი თავდაყირა დამხმარე მასალის გარეშე, მე კი დაბეჭდილი მაქვს თავდაყირა ისე, რომ დამხმარე მასალა იყო სერვოში კოსმეტიკური მიზეზების გამო და ის ტოვებს შეჯვარების ზედაპირს გლუვ და თანაბარ დონეზე.
მასალებისთვის, მე გირჩევთ გამოიყენოთ საკვები უსაფრთხო პლასტიკური. მე გამოვიყენე Raptor PLA makergeeks– ისგან, რომელიც გამოდის ტონა ფერებში და არის ძალიან ძლიერი მას შემდეგ, რაც 10 წუთის განმავლობაში ანელებთ. ეს შეიძლება გაკეთდეს ნაწილების დუღილით, რასაც გირჩევთ გააკეთოთ მხოლოდ ბორბალზე, თუ ის არ ჯდება, ვინაიდან გაჟღენთილი ნაწილებს შეამცირებს დაახლოებით.3%-ით.
ყველა ნაწილის დასაბეჭდად დაახლოებით 1-3 საათი დასჭირდება თქვენი აპარატის პარამეტრებიდან გამომდინარე, ბევრი დრო შემდგომი ნაბიჯის დასასრულებლად!
ნაბიჯი 4: არდუინოს დაპროგრამება
სანამ ეს ნაწილები იბეჭდება, ატვირთეთ სასწრაფო დახმარების ესკიზი თქვენს არდუინოში და მიამაგრეთ სერვერი შესაბამის მავთულხლართებზე (სიმძლავრე 5V, GND GND, სიგნალი pin 3) გარკვეული მავთულით.
ყოველ ჯერზე, როდესაც არდუინო ირთვება, ის უნდა იწყებდეს კვების ერთ ციკლს, შემდეგ კი არაფერს აკეთებს, სანამ არ გამოირთვება და ხელახლა ჩართულია ან გადატვირთულია. თუ გსურთ კვების ერთზე მეტი ციკლი, დააკოპირეთ/ჩასვით კოდი სანამ არ გაქვთ სასურველი ციკლის რაოდენობა. დარწმუნდით, რომ void loop () ცარიელი რჩება.
მას შემდეგ რაც დაადასტურებთ, რომ სერვო მუშაობს მხოლოდ მაშინ, როდესაც არდუინო ჩართულია ან გადატვირთულია, მე გირჩევთ მავთულის კავშირების ცხელ წებოვნებას, რათა თავიდან აიცილოთ ისინი შემთხვევით გათიშვისგან. ხელახლა გამოსცადეთ სერვო, რომ დარწმუნდეთ, რომ ყველაფერი ისევ დაკავშირებულია. თუ რამენაირად აურიეთ ეს, უბრალოდ ამოიღეთ ცხელი წებო და სცადეთ ისევ.
ნაბიჯი 5: შეკრება
მას შემდეგ, რაც 3D დაბეჭდილი ნაწილები მზად იქნება, შეამოწმეთ მორგებები. სერვერი უნდა მოთავსდეს ჭურჭელში და ქვევით ბორბალთან ერთად. დარწმუნდით, რომ სერვო არის ნაგულისხმევ მდგომარეობაში, რომელსაც კოდი მოაქვს (უბრალოდ მიამაგრეთ იგი არდუინოში და გაუშვით კვების ციკლი) და მიირთვით მიმწოდებლის ბორბალი სერვოს ღერძზე, საშუალო ზომის წვეთი საკმარისია, გინდა რომ ბორბალი მყარად იყოს მიბმული, მაგრამ არ გინდა ჭარბი წებო დაახშო სერვო თავად. ბორბალში არსებული ჯიბე უნდა იყოს მიმართული ხვრელისკენ, როდესაც წებო გამყარდება. თუ აურიეთ, ამოიღეთ წებო და სცადეთ ისევ.
გამოცადეთ ყველაფერი ისევ, ამჯერად, გაუშვით მიმწოდებლის კოდი, რომ დარწმუნდეთ, რომ ბორბალი თავისუფლად ტრიალებს. თუ ეს ასეა, ჩაყარეთ საკვების ნაწილი ჭურჭელში და გაუშვით კვების ციკლი, რომ დარწმუნდეთ, რომ თქვენთვის სასურველი საკვების რაოდენობა გამოდის და რომ პლასტმასი მასთან ერთად არ გამოდის.
როდესაც კმაყოფილი ხართ მიმწოდებლით, ცხელი წებოთი აიღეთ ბუდე და ქვედა ნაწილები ერთმანეთთან, დარწმუნდით, რომ მხოლოდ წებოვანი ბრტყელი ადგილები დააწებეთ, თუ საჭესთან ძალიან ახლოს მიამაგრებთ, ის შეიძლება გაიჭედოს. სერვო უჭირავს მიმწოდებლის ორ ნახევარს და არ სჭირდება წებო, მაგრამ სურვილისამებრ შეგიძლიათ წებოვანაც.
ნაბიჯი 6: დაყენება
ახლა თქვენ შეგიძლიათ შეავსოთ ბუნკერი იმდენი საკვები, რამდენიც გსურთ და დადოთ სახურავზე, მე შევსებული ვარ 1/2 გზაზე და ეს გაგრძელდა ერთი თვე, ასე რომ გამოიყენეთ სახურავი, რომ დაიცვათ საკვები ჭარბი ტენიანობისგან ან მავნებლებისგან.
შეაერთეთ არდუინო სინათლის ქრონომეტრში და დააყენეთ თქვენთვის სასურველი კვების დრო. ამ დროს ჩართეთ ტაიმერი (და გამორთეთ რაც შეიძლება მალე), რადგან არდუინო თქვენს თევზს შესანახი ყოველ ჯერზე ჩართვისას. მე გირჩევთ აირჩიოთ დრო, რომლის დროსაც თქვენ სავარაუდოდ იქ იქნებით, რათა ნახოთ კვების პროცესი, ასე რომ თქვენ იცით, რომ ის კვლავ მუშაობს დღეების ან კვირის შემდეგ.
გილოცავთ! თქვენი მიმწოდებელი დასრულებულია, უბრალოდ განათავსეთ იგი თქვენი ავზის პირას და დარწმუნდით, რომ შეამოწმეთ საკვების დონე ყოველ რამდენიმე დღეში. მე დავტოვე ჩემი გაშვებული მთელი თვის განმავლობაში, სანამ შემდეგ საფეხურზე ვიმუშავებდი. Tier 2 იყენებს wifi მოდულს თავისი საათის სინქრონიზაციისთვის და აკონტროლებს ავზის განათებას, აუცილებლად შეამოწმეთ!
გირჩევთ:
Arduino Uno თევზის მიმწოდებელი 6 იაფი და მარტივი ნაბიჯი!: 6 ნაბიჯი
Arduino Uno თევზის მიმწოდებელი 6 იაფი და მარტივი ნაბიჯი! შინაური ცხოველების მქონე ადამიანებს, ალბათ, იგივე პრობლემა ჰქონდათ, როგორც მე: შვებულება და დავიწყება. მე მუდმივად მავიწყდებოდა ჩემი თევზის გამოკვება და ყოველთვის ვცდილობდი ასე გამეკეთებინა სანამ ის წავიდოდა
ხელახლა მოდიფიცირებული BETTA თევზის მიმწოდებელი: 5 ნაბიჯი
ხელახლა მოდიფიცირებული BETTA თევზის მიმწოდებელი: Betta Fish Feeder– ის მოტივირებული, ეს პროექტები იყენებს Trevor_DIY– ს ძირითად დიზაინს და იყენებს მას ახალ ფუნქციებს. იკვებება თევზებით ტაიმერის ნაკრებით, ეს ხელახლა მოდიფიცირებული ვერსია მომხმარებელს უფრო სასარგებლო ინსტრუმენტებს ამატებს, მაგალითად რამდენი ტრიალებს
Amazon Alexa– ს ავტომატური თევზის მიმწოდებელი: 5 ნაბიჯი
Amazon Alexa– ს ავტომატური თევზის მიმწოდებელი: დაგავიწყდათ თქვენი თევზის გამოკვება? ახლა ნება მიეცით ალექსამ შესანახი თქვენი თევზი, მსოფლიოს ნებისმიერი ადგილიდან, დიახ ყველგან. ეს პროექტი შექმნილია იმისთვის, რომ თქვენ მიირთვათ თქვენი შინაური ცხოველი მსოფლიოს ნებისმიერი ადგილიდან, ნებისმიერი Alexa მოწყობილობის/პროგრამის გამოყენებით. გსურთ სხვა ცხოველის გამოკვება? პრობლემა არ არის
როგორ გააკეთოთ ავტომატური თევზის მიმწოდებელი: 6 ნაბიჯი (სურათებით)
როგორ გავაკეთოთ ავტომატური თევზის მიმწოდებელი: ჩვენი საინჟინრო კვლევების ფარგლებში გვთხოვეს გამოვიყენოთ არდუინო ან/და ჟოლო ყოველდღიური პრობლემის გადასაჭრელად. იდეა იყო რაღაც სასარგებლო და რაც ჩვენ გვაინტერესებს. ჩვენ გვინდოდა რეალური პრობლემის გადასაჭრელად. ავტო შექმნის იდეა
Ultimate DIY ავტომატური თევზის მიმწოდებელი: დონე 2: 10 ნაბიჯი (სურათებით)
Ultimate DIY ავტომატური თევზის მიმწოდებელი: Tier 2: Tier 2 Feeder is a step up up to the Tier 1. ეს ვერსია იყენებს ESP8266 wifi მოდულს არდუინოს საათის სინქრონიზაციისათვის კვების გრაფიკისა და ავზის განათების გასაკონტროლებლად