Სარჩევი:

Ultimate DIY ავტომატური თევზის მიმწოდებელი: დონე 1: 6 ნაბიჯი
Ultimate DIY ავტომატური თევზის მიმწოდებელი: დონე 1: 6 ნაბიჯი

ვიდეო: Ultimate DIY ავტომატური თევზის მიმწოდებელი: დონე 1: 6 ნაბიჯი

ვიდეო: Ultimate DIY ავტომატური თევზის მიმწოდებელი: დონე 1: 6 ნაბიჯი
ვიდეო: Do You Know How Today's Railways Are Built? 2024, დეკემბერი
Anonim
საბოლოო წვრილმანი ავტომატური თევზის მიმწოდებელი: დონე 1
საბოლოო წვრილმანი ავტომატური თევზის მიმწოდებელი: დონე 1

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 მოდულს თავისი საათის სინქრონიზაციისთვის და აკონტროლებს ავზის განათებას, აუცილებლად შეამოწმეთ!

გირჩევთ: