Celý box bude poháněn ESP. Co se týká konstrukce můžete se kouknout zde Zatím je to plně parametrické. Asi bychom to připojili k vašemu Pillu přímo přes Uart. Naše ESP by odesílalo JSON který by vypadal cca asi takto
{
“Spools”:[
{
“row”: 1,
“col”:1,
“weight”: 850, // v gramech
“color”: “red”,
“manufacture”: “Prusament”,
“material”: “ABS”
},
{
“row”: 1,
“col”:2,
“weight”: 700, // v gramech
“color”: “blue”,
“manufacture”: “Prusament”,
“material”: “PLA”
}
],
“temp”: 25.7,
“temp_unit”: “°C”,
“hum”: 20, //implicitně v procentech
“heater”: true/false,
“heater_fan”: true/false,
“fan_circ”: true/false,
“exhoust”: true/false
}
Představa je taková, že naše ESP posílalo data cyklicky, podle nastavení (10s 20s 30s 1min).
Když se přesuneme na vaší stranu tam by to mohlo být zobrazené přímo v infu. Například jako tabulka. Typ materiálu, výrobce, barva, váha.
Plánujeme to udělat opravdu modulární. Jsme jasně Omezení Mulimaterálovou jednotkou, ale i to jsem zkoumali. Je zde možnost pro klipper ERCF a pro octoprint Smuff(ten i pro klipper), jsou to modulární MMU jednotky a pokud jsme se nesekly s tou težkou matematikou (násobilka), tak bychom s naším boxem mohli zvládnou bez problémů až 32 materiálů.
Jako první bych vyřešil jak to dostat do Octoprintu a Klipper nasledovně. Testování je plánované na MK3S+ s MMU2S s vaším Pillem a na Voronu 2.4R2 (Klipper) s Custom ERCF na 16 Materiálů.
Celkově bychom kódy, stl a návod na sestavení s BOM dali k dispozici jakmile to odladíme.(alespoň konstrukci)