Gör ditt husdjur rätter tweet! (2 / 7 steg)
Steg 2: Vetenskap paus: Vad är en töjningsmätaren och förstärkare?
Förändringen är så minimala att Arduino inte kan upptäcka det av sig själv. Det är därför INA126PA förstärkare användes. Förstärkaren kan upptäcka små förändringar och öka dem till nivåer som Arduino kan läsa.
I min kod är det uppenbart att jag "fuskat" på mycket av matten. Istället för att försöka upptäcka det verkliga antalet gram närvarande i skålen, jag helt enkelt fångat analoga data från förstärkaren och såg hur den förändrade mellan en tom skål och steg om vikt upp till en full skål. På dessa nivåer rapporterade mätvärdena ett linjärt resultat från 587 för 599. Detta är mycket låg upplösning, räcker det att rapportera en relativ andel från "Tom" till "full" med funktionen map() i Arduino IDE.
I detta projekt, jag använde en metall bricka "locket" från en IKEA lagring bin och skruvas den till plast-bas efter att ta bort glaset. Detta gäller skålar.