USKUNA:
Aqlli baliq boqish tizimining apparati baliq tanki va quyida keltirilgan uchta asosiy komponentdan iborat:
1. Ikkita veb-kamera: veb-kamera fermer uchun arzon va yozuv sifatini yaxshilash uchun turli qurilmalar bilan jihozlangan [5]. Birinchi veb-kamera baliq faoliyatining yuqori ko'rinishini olish uchun Oziqlantirish maydoniga o'rnatilgan. Bundan tashqari, baliq uzunligini hisoblash va o'lchash uchun veb-kameradan olingan tasvir 1. Ob'ekt va veb-kamera1 orasidagi masofani va baliqning atrofini o'lchash orqali ob'ektning taxminiy og'irligini o'lchash uchun tasvirni suratga olish uchun ikkinchi veb-kamera tankning old tomoniga o'rnatiladi.
Baliqning atrofi (G) quyidagi formulalar yordamida hisoblangan:
(1)
Bu erda a = ellipsning yarim katta o'q uzunligi va b = ellipsning yarim kichik o'qi uzunligi.
O'zgartirilgan baliqning taxminiy vazni (W) [16]
(2)
Bu yerda L baliq uzunligi (sm). Odatda, kattaroq chuqurlikda oq-qora tasvir rangli tasvirdan yaxshiroqdir. Shaffofligi past bo'lgan suv havzalarda oq-qora tasvirlardan foydalanish rangli tasvirdan foydalanishdan yaxshiroqdir.
4-rasm. Logitech 720p veb-kamerasi tomonidan suratga olish namunasi [6]
2. Baliq oziqlantiruvchi: Baliq oziqlantiruvchi avtomatik dispenser bo'lib, u gorizontal silindrsimon oziq-ovqat konteyneri bo'lib, bir uchida sozlanishi bo'sh joy mavjud. Oziq-ovqat konteyneri veb- kameralardan olingan ma'lumotlarga bog'liq bo'lgan Arduino yoki Raspberry Pi kabi kiritish- chiqarish multipleksorlari tomonidan boshqara oladigan step motoriga ulangan bo'lishi kerak. Idishni 360 aylantirib, idishga oziq-ovqatning kichik bir qismi tushadi.
3. Interfeys sxemasi: interfeys sxemasi Arduino yoki Raspberry Pi va apparat kompyuteridan iborat. Veb-kameralar va baliq oziqlantiruvchi interfeys sxemasiga ulangan. Interfeys sxemasi dasturiy ta'minot algoritmiga baliq faoliyatiga javob sifatida baliq oziqlantiruvchini boshqarish imkonini beradi.
Do'stlaringiz bilan baham: |