Stap 4: Capacitieve bodem vocht meten: de Tjilpen heeft I2C: kunt u dat ook doen?
Nou ja, de originele Tjilpen heeft geen I2C (maar als zodanig kan worden gehackt) maar zij hebben een versie met een I2C en dat is niet een groot probleem te doen. We gaan een Attiny85 voor nodig. Als we zijn met behulp van de Attiny85 die we dropping van de HC14 overwegen kunnen zoals de attiny kan ook gemeten capaciteit (en 3 pinnen gebruikt voor dat), maar terwijl wij bij het bent en I2C gebruiken, we zo goed net uit te breiden van de vochtigheid sensor met een temperatuur en bijvoorbeeld licht sensor. en de HC14 houden.
De Attiny heeft 5 pinnen tot aan hun verwijdering (tenzij we willen knoeien met pin1), moeten we twee voor I2C, dus hadden we 3 links, die zou genoeg voor een capaciteit tester. Als we de HC14 houden, we hoeven alleen maar één pin en nog twee andere metingen
Om de wet van de Attiny85 zoals een I2C-slave zullen we gebruiken de TinyWireS bibliotheek.
Voor de lezing van de LDR mier de NTC moeten we integer om op te slaan als het kon gaan tot 1023, echter de lezingen tenzij u nee alot van nauwkeurigheid, kon u het toewijzen aan 1 byte.
Vergeet niet dat de I2C-regels een 4k 7-10k lijn optrekken moeten. Of u tekst wilt toevoegen die uw sensor of hen toevoegen op yr Arduino is aan jou
Vindt u de code in de volgende stap