Агуулгын хүснэгт:

Ultimate DIY автомат загас тэжээгч: 1 -р шат: 6 алхам
Ultimate DIY автомат загас тэжээгч: 1 -р шат: 6 алхам

Видео: Ultimate DIY автомат загас тэжээгч: 1 -р шат: 6 алхам

Видео: Ultimate DIY автомат загас тэжээгч: 1 -р шат: 6 алхам
Видео: Дэлхийн хамгийн ҮНЭТЭЙ хувийн аквариум 2024, Долдугаар сарын
Anonim
Ultimate DIY автомат загас тэжээгч: 1 -р шат
Ultimate DIY автомат загас тэжээгч: 1 -р шат

1 -р шат бол хамгийн үндсэн тэжээл юм. Хэрэв та төсөв багатай эсвэл над шиг амралтаараа долоо хоног хагасын турш явахаасаа өмнө 2 -р түвшинг ажиллуулж чадахгүй бол үүнийг ашиглаарай. Гэрэлтүүлгийн хяналт байхгүй.

Хоолны төрөл ба хэмжээ:

Надад 13 галлон савтай бетта ба 5 неон тетра байгаа бөгөөд нэг хооллох мөчлөг нь бүгдэд нь хангалттай хоол хүнс өгдөг. Хооллох механизм нь бүх гурван давхаргад адилхан байдаг, хэрвээ таны идэж буй хүнсний хэмжээ таны танканд хэт их байвал би танд засварлахын тулд Fusion 360 -аас CAD файлуудыг өгсөн бөгөөд халаасныхаа хэмжээг багасгаарай. гарч буй хүнсний хэмжээг багасгахын тулд тэжээгч дугуй. Хэрэв гарч буй хүнсний хэмжээ хангалтгүй байгаа бол тэжээлийн кодыг arduino -д хуулж тавиад хоёр, гурав дахь хэсгийг нь саванд хийнэ.

Хоолны төрлүүдийн хувьд би зөвхөн газрын загасны ширхэгээр туршиж үзсэн. Онолын хувьд аливаа хатуу хоол хүнс ажиллах ёстой бөгөөд үндэслэлгүй ширхгүүд нь бункерийг бөглөрөх болно гэдгийг би олж мэдсэн. Тиймээс, хэрэв та над шиг ширхгийг ашигладаг бол тэдгээрийг ямар ч чиглэлд дугуйнд багтах хүртэл нунтаглахыг зөвлөж байна. Цаг хугацаа өнгөрөхөд (долоо хоногоос дээш) бөглөрсөн бункер таны загасыг тэжээхээс урьдчилан сэргийлэх болно!

Алхам 1: Танд хэрэгтэй зүйл

  • Ардуино Нано
  • 3D принтер рүү нэвтрэх
  • 3D хэвлэсэн эд анги x4 (STL файлуудыг өгсөн)
  • Би танкийг бохирдуулахгүйн тулд хүнсний аюулгүй хуванцар хэрэглэхийг зөвлөж байна. Хэвлэсэн эд ангиудыг цэвэрлэхдээ танканд орох хуванцар тоосонцор, хоолонд шингэх химийн бодис байхгүй эсэхийг шалгаарай.
  • 9 грамм servo, би SM22 ашиглаж байсан
  • Халуун цавуу буу (мөн халуун цавуу)
  • Үндсэн гэрлийн таймер
  • Утас (би талхны холбогч утас ашигласан)
  • Ардуиног ажиллуулах хуучин утасны цэнэглэгч
  • Таны илүүд үздэг загасны хоол

Алхам 2: Энэ нь хэрхэн ажилладаг талаар

Бункер бүх хоолыг хадгалдаг, би уурхайг 1/2 орчим хэсгийг нь буталсан ширхэгээр дүүргэсэн бөгөөд энэ нь өдөр бүр хооллох 2 мөчлөгөөр нэг сар үргэлжилсэн.

Arduino нь гэрэл таймерт холбогдсон бөгөөд та загасыг тэжээхийг хүссэн үедээ асаахаар тохируулсан бөгөөд хамгийн бага интервалтайгаар унтраах боломжтой, эсвэл таны цаг хэмжигч түр зуур унтрах юм бол 30 секундээс илүү болно. шалтгаан

Тэжээлийн мөчлөг нь arduino -ийн тохиргооны кодонд байдаг тул нэг л удаа ажилладаг. arduino дараа нь гэрэл таймер унтрах хүртэл хоосон хүрдний мөчлөгийг ажиллуулдаг.

Тэжээгч нь хоолны нэг хэсгийг тоолж аваад саванд хийнэ, дараа нь хооллох дараагийн мөчлөг хүртэл амрахын өмнө servo -ийг анхны төлөвт нь буцаана. Arduino-д ямар ч орон сууц байхгүй, би 2-р түвшний хатуу хэсгүүдэд шилжихээсээ өмнө энэ түвшинг механизмын туршилтын ор болгохоор төлөвлөж байсан боловч амралтын өдрүүд ирэхэд би үүнийг зогсоох зай болгон ашиглахаар болсон. миний загас намайг байхгүйд амьд үлдэхийг баталгаажуулах.

Алхам 3: Файлуудыг хэвлэх

. Zip фолдер нь хоёр багц STL файл агуулдаг бөгөөд нэг нь миний ашиглаж байсан анхны SM22 servo мотор, нөгөө нь илүү түгээмэл SG90 servo юм. Хэрэв та аль нэг хэсгийг өөрчлөх/өөрчлөх шаардлагатай бол хоёулаа Fusion 360 файл агуулдаг. SM22 STL нь хоорондоо таарч тохирсон байдаг, учир нь эдгээр нь миний ашиглаж байсан зүйл юм. Би SG90 эд ангиудыг хэвлэж, туршиж үзээгүй байна.

Доод хэсэг нь танк дээр таарч байгаа эсэхийг шалгаарай. Анхдагч байдлаар энэ нь миний танкны 13 мм -ийн ирмэг дээр тааруулахаар хийгдсэн байдаг. Fusion 360 файлыг өөрийн саванд тааруулж тохируулаарай.

Хэрэв та тэжээгчийн дугуйг өөрчилвөл халаасыг бункерийн нүх шиг өргөн байлгахаа бүү мартаарай, хэтэрхий жижиг, хоол хүнс гацаж, хэт том болж, дугуйны хажуугаар өнгөрч, таны загасыг хэт их тэжээх болно. Би нэг удаад хичнээн хэмжээний хоол хүнс тараахыг тооцоолж, халаасныхаа хэмжээг тааруулж өөрчлөхийг зөвлөж байна.

Хэвлэхдээ дугуйны халаас болон доод хэсэгт туслах материалыг ашиглахаа мартуузай. Та бункерийг дэмжих материалгүйгээр дээрээс нь доош нь хэвлэж болно, би доод талыг нь дээш нь харуулан хэвлэв, ингэснээр туслах материал нь гоо сайхны шалтгаанаар servo -ийн тасалгаанд байсан бөгөөд энэ нь хосолсон гадаргууг жигд, жигд болгодог.

Материалын хувьд би хүнсний аюулгүй хуванцар ашиглахыг зөвлөж байна. Би маш олон өнгөөр бүтээгдсэн makergeeks -ийн Raptor PLA -ийг ашигласан бөгөөд 10 минутын турш түрхсэний дараа маш хүчтэй байдаг. Үүнийг эд ангиудыг буцалгах замаар хийж болно, хэрвээ энэ нь тохирохгүй байвал дугуйнд хийхийг зөвлөж байна.

Таны машины тохиргооноос хамааран бүх эд ангиудыг хэвлэхэд 1-3 цаг орчим хугацаа шаардагдах бөгөөд дараагийн алхамыг дуусгахад маш их цаг хугацаа шаардагдана!

Алхам 4: Arduino програмчлах

Arduino програмчлах
Arduino програмчлах

Эдгээр хэсгүүд хэвлэгдэж байх үед яаралтай тусламжийн тэжээлийн тоймыг өөрийн arduino -д байршуулж, servo -ийг зохих зүү (Power to 5V, GND to GND, 3 -р зүү рүү залгах) утсаар холбоно уу.

Ардуино асах тоолонд нэг хооллох циклийг ажиллуулж, дараа нь унтрааж дахин асаах хүртэл эсвэл дахин тохируулах хүртэл юу ч хийх ёсгүй. Хэрэв та нэгээс илүү хооллох мөчлөг хүсч байвал кодыг хүссэн тооны мөчлөгтэй болтол нь хуулна уу. void loop () хоосон хэвээр байгаа эсэхийг шалгаарай.

Серво нь зөвхөн arduino асах эсвэл дахин тохируулагдах үед л ажилладаг гэдгийг баталгаажуулсны дараа санамсаргүйгээр сугалж авахгүйн тулд утсан холболтыг халуун цавуугаар наахыг зөвлөж байна. Бүх зүйл холбогдсон хэвээр байгаа эсэхийг шалгахын тулд servo -ийг дахин туршиж үзээрэй. Хэрэв та ямар нэгэн байдлаар үүнийг замбараагүй болговол халуун цавуугаа аваад дахин оролдоно уу.

Алхам 5: Чуулган

Чуулган
Чуулган
Чуулган
Чуулган

3D хэвлэмэл хэсгүүд бэлэн болмогц тохирох эсэхийг шалгана уу. Серво нь дугуйны хамт бункер болон доод хэсэгт багтах ёстой. Серво нь анхдагч байрлалд байгаа эсэхийг шалгаарай, кодыг авчирна (үүнийг arduino руу залгаж, тэжээлийн эргэлтийг ажиллуулна уу), тэжээгчийн хүрдийг servo-ийн тэнхлэгт халуун цавуугаар хийнэ. хангалттай, та дугуйг чанга холбохыг хүсч байгаа боловч илүүдэл цавуу нь өөрөө servo -ийг бөглөхийг хүсэхгүй байна. Цавуу бэхжих үед дугуйны халаас нь бункер рүү дээшээ харсан байх ёстой. Хэрэв та замбараагүй бол цавуугаа аваад дахин оролдоно уу.

Тестийг бүгдийг нь дахин тохируулаарай, энэ удаа дугуй чөлөөтэй эргэлдэж байгаа эсэхийг шалгахын тулд тэжээгчийн кодыг ажиллуулна уу. Хэрэв тийм бол хоол хүнсээ бункерт хийж, хооллох мөчлөгийг хийж, хүссэн хэмжээний хоол хүнс гарч ирж байгаа бөгөөд хуванцар гарч ирэхгүй байгаа эсэхийг шалгаарай.

Тэжээлийн хэрэгсэлд сэтгэл хангалуун байгаа бол бункер болон ёроолын хэсгүүдийг халуун цавуугаар наах хэрэгтэй бөгөөд хэрэв та дугуйнд хэт ойрхон наасан бол гацах магадлалтай. Серво нь тэжээгчийн хоёр талыг барьдаг бөгөөд наалдуулах шаардлагагүй боловч та хүсвэл нааж болно.

Алхам 6: Тохиргоо

Тохируулах
Тохируулах

Одоо та бункерийг хүссэн хэмжээгээрээ хоолоор дүүргэж, тагийг нь таглаж болно, би уурхайг 1/2 хүртэл дүүргэсэн бөгөөд нэг сар үргэлжилсэн тул хоолыг илүүдэл чийг, хортон шавьжаас хамгаалахын тулд тагийг ашиглаарай.

Ардуиног гэрлийн таймер руу залгаж, хооллох хугацааг тохируулна уу. Зөвхөн энэ үед таймерыг асаагаарай (мөн аль болох хурдан унтраагаарай), учир нь arduino асаах бүртээ таны загасыг тэжээх болно. Хооллох үйл явцыг харахын тулд ойролцоо байх цагийг сонгохыг зөвлөж байна, ингэснээр энэ нь хэдэн өдөр, хэдэн долоо хоногийн дараа ч ажилласаар байгааг та мэдэж болно.

Баяр хүргэе! Таны тэжээгч дууссан тул савныхаа ирмэг дээр байрлуулаад хэдэн өдөр тутамд хоолны түвшинг шалгаж байгаарай. Дараагийн шатны ажилд орохоосоо өмнө би бүтэн сарын турш гүйж орхижээ. 2 -р түвшин нь wifi модулийг ашиглан цагийг синхрончилж, савны гэрэлтүүлгийг хянадаг тул үүнийг заавал үзээрэй!

Зөвлөмж болгож буй: