Arduino kör exakt vätska/pulver fördelarsystemet (4 / 6 steg)
Steg 4: (Valfritt) Hacking skalan
Om du bestämmer dig att gå med skalan, är hur du kan gå till väga. Detta innebär att man tar isär skalan, så ta en skruvmejsel eller två praktiskt. Det innebär också un-lödning komponenter på kretskort, så en lödkolv är ett måste.
Öppna upp skalan till få på kretskortet inuti. Det bör finnas fyra ledningar nära varandra, en E +, E-, jag + eller s +, och jag- eller S-, som är röd, svart, grönt och vitt. Lossa dessa från styrelsen. Även lossa kablar går till strömkällan och ta bort styrelsen från skalan. Om den har knappar, Känn dig fri att ta bort dem för din gränssnitt. Det finns en ganska bra tutorial här:
Trådarna kommer förmodligen behöva förlängas, så löda vissa tillägg på dem och täck lederna med den krympslang. Nu har skalan hackats för att arbeta med våra Arduino.
Obs: Lastceller i kök skalor inte vanligtvis har den precision de hävdar. Det finns också en extra tröskel att övervinna innan skalan kan upptäcka tillräckligt små variationer, som i vårt fall vi befunnits vara 400 gram. Detta värde avgör behållaren mätt i minsta vikt. Denna fråga är varför volymen mäta skruv är ett mycket bättre val för precision. Det här steget inkluderar också ett sätt att räkna ut tröskeln för skalan du väljer, om du går den vägen.
Det enklaste sättet att hitta tröskeln är att koppla skalan upp till Arduino. Med seriella Läs exempel från Arduino koden bör vara gott. Du kan ta ut spänning del och bara ta numret från 0-1023. Det hjälper också för att ha en skala stående av eller ett bra utbud av gram vikter på skalan. Vad du söker efter är vikt så antalet Arduino får ändringar av ett värde för ett gram. Det kan vara möjligt att få mer precision högre tröskel, men med skala och vi, detta var det bästa vi kan få. Varje skala är förmodligen olika, men ovan är vår kalibrering diagrammet. Den har en exponentiell kurva, så bygger bort av att din tröskel är där kurvan börjar att flytta uppåt mer än i sidled.