Black Soldier Fly Larvae Counting Machine
Design, Assembly, and Usage Manual
Contributors
- Jonas Biner 0009-0008-2161-3013 author, developer
- Jakub Tkaczuk 0000-0001-7997-9423 supervisor, maintainer
- Christian Zurbrügg 0000-0003-4980-4483 supervisor
- Stefan Diener 0000-0002-6622-6980 supervisor
- Elizabeth Tilley 0000-0002-2095-9724 supervisor
Github repository for this page sits here.
1 Introduction
The Larvae Counting Machine (LCM) MK1 is designed to facilitate the counting of Five-Days-Old (5-DOL) Black Soldier Fly (BSF) larvae. It separates the larvae from frass and chicken feed to guarantee high homogeneity of the larvae batch making the sample more representative; and automates counting of samples. The process involves three steps:
- Sieving
- Sedimentation
- Counting
2 Overview
The LCM MK1 consists of two funnels mounted on two flat boards and a 3D printed box containing the electronics. During operation the setup should look as shown in Figure 1.
The purpose of the first circular funnel is to facilitate the loading of larvae into the second funnel, which in turn forces them to spread out horizontally along the back wall and makes them fall out through holes on the side the funnel one after another. The falling larvae are filmed by a camera located at the back wall of the 3D printed electronics box. Then the LCM MK1 python program, running on a Raspberry Pi 5, uses frame differencing to count the larvae falling through the camera’s field of view.
3 Cost breakdown
4 Licenses
The three core elements of this project are licensed under:
Component | License |
---|---|
Hardware | CERN-OHL-S 2.0 |
Software | Apache 2.0 |
Documentation | Creative Commons Attribution 4.0 International |