Kapazitive Bodenfeuchtigkeit messen (mit I2C) (4 / 8 schritt)

Schritt 4: Kapazitive Boden Feuchtemessung: The Chirp hat I2C: können Sie das auch tun?


Ja, auch der ursprünglichen Chirp keinen I2C (aber als solche gehackt werden kann) aber sie haben eine Version mit einer I2C und das ist kein großes Problem zu tun. Wir wollen ein Attiny85 dafür brauchen. Da wir den Attiny85 benutzen könnten wir in Erwägung ziehen, fallen die HC14, wie die Attiny kann auch Kapazität messen (und 3 Pins dafür verwendet), aber während wir dabei sind und I2C verwenden, könnten wir erweitern als auch den Feuchte-Sensor mit einer Temperatur und z.B. Licht Sensor. und halten Sie die HC14.
Der Attiny hat 5 Pins zur Verfügung (es sei denn, wir wollen Kampf mit pin1), zwei wir brauchen für I2C, so hätten wir 3 links, das wäre genug für eine Kapazität-Tester. Wenn wir die HC14 halten, haben brauchen wir nur einen Pin und zwei für andere Messungen
Um den Attiny85 wirken wie eine I2C-Slave zu machen verwenden wir die TinyWireS Bibliothek.

Für das Lesen der LDR Ameise NTC benötigen wir eine Ganzzahl, die Lesungen zu speichern, wie es bis zu 1023, jedoch gehen könnte, es sei denn Sie nee viel Genauigkeit, könnten Sie es in 1 Byte zuordnen.

Vergessen Sie nicht, dass die I2C-Linien ein 4 k 7-10 k Linie ziehen müssen. Ob Sie möchten fügen diese zu Ihrem Sensor oder fügen Sie sie am yr Arduino liegt bei Ihnen

Den Code finden Sie im nächsten Schritt

In Verbindung stehende Artikel

Zwei OOBoards zusammen mit I2C Anschluss

Zwei OOBoards zusammen mit I2C Anschluss

diese instructable wird erläutert, wie zwei OOBoards mit I2C verbinden.Schritt 1: Anschluss an den I2C-Netzwerkbus Gibt es zwei I2C-Busse auf den OOBoards, einen lokalen Bus und einem Netzwerkbus.Der OOPIC Code ist im Wesentlichen eine interpretierte
Wie erstelle ich eigene kapazitive Touch-Flugzeug mit Elektro-Teig!

Wie erstelle ich eigene kapazitive Touch-Flugzeug mit Elektro-Teig!

Erste SchritteDiese Instructable soll Ihren Elektro-Teig in eine kapazitive Touch-Button mit Arduino mit CapSense Arduino Bibliothek zu verwandeln.Sie benötigen:Start-Arduino-KitIn Ihrem Start Arduino Kit finden Sie:Jumper Kabel8 X LED1 x 1M Widersta
Temperaturmessung mit I2C Sensor LM75A auf Raspberry Pi

Temperaturmessung mit I2C Sensor LM75A auf Raspberry Pi

In diesem Tutorial lernen Sie, Messen Sie die Temperatur mit dem I2C-Sensor, mit dem, den jedes Modell oder Version der Raspberry Pi LM75A verbunden. Das Lernprogramm enthält auch 3 Öffnen Quellcodebeispiele geschrieben in der Programmiersprache C, P
Crystalfontz CFA533 mit I2C Arduino anschließen

Crystalfontz CFA533 mit I2C Arduino anschließen

Wir arbeiten mit LCD-Displays, für eine lange Zeit, so dass wir dachten, wir würden zeigen, wie Sie ein CFA533 I2C-LCD mit einer Tastatur, einem Arduino anschließen. Gibt Ihnen die Möglichkeit zur Ausgabe und Kontrolle Ihre Arduino über I2C.Schritt 1
1602 LCD-Bedienteil Schild-Modul mit I2C Rucksack

1602 LCD-Bedienteil Schild-Modul mit I2C Rucksack

Als Teil eines größeren Projekts wollte ich ein LCD-Display und eine Tastatur zur Navigation in einige einfache Menüs. Ich werde verwenden viele i/o-Ports auf dem Arduino für andere Aufträge, so ich eine I2C-Schnittstelle für das LCD wollte. Also kau
Verwenden Sie ATtiny85 mit I2C EEPROM

Verwenden Sie ATtiny85 mit I2C EEPROM

Dies ist ein einfaches Setup für ein I2C EEPROM mit dem ATtiny85 verwenden. Es gibt viele Websites, die die Verwendung von I2C Eeprom zu skizzieren, aber gibt es ein paar Nuancen bei der Verwendung einer ATtiny85, die wegen des Mangels an wahre I2C e
ATTiny85 verbindet sich mit I2C-OLED-Display - große Dinge kann kleine

ATTiny85 verbindet sich mit I2C-OLED-Display - große Dinge kann kleine

Vor kurzem stieß ich auf eine winzige OLED-Display, die ich auch für ein anderes Projekt verwendet. Dieses Mal dachte ich, eine kleine Anzeige durch ein [AT] winziger Prozessor angetrieben werden kann).Die Vision ist - "erstellen eine kleine Gaming-M
Wie erstelle ich eine polyphone Musik Installation ausgelöst durch kapazitive touch Punkte mit einem Arduino

Wie erstelle ich eine polyphone Musik Installation ausgelöst durch kapazitive touch Punkte mit einem Arduino

Im Rahmen eines Projekts an der KISD haben wir eine interaktive Musik-Anlage, die bei einer öffentlichen Verkehrsmitteln spielbar war. Der Blick von ihm inspirierte die bunten u-Bahn-Pläne, die pro-Bahn-Linie mit einer anderen Farbe zu trennen. Für d
Luft-Qualität messen mit REST-Api

Luft-Qualität messen mit REST-Api

In diesem instructable einen einfachen Arduino Einrichtung bauen wir, der mit unseren eigenen RESTful API verbinden wird. Der Arduino die Luftqualität mit einem Sainsmart MQ135 Air Quality-Sensor misst und schickt sie über das Web zu einem eigenen Se
Raspberry Pi: Mit 1 Rucksäcke $ I2C LCD für 1602 Bildschirme & Tasten!

Raspberry Pi: Mit 1 Rucksäcke $ I2C LCD für 1602 Bildschirme & Tasten!

Hallo! Ich bin erhielt, ich mag bauen mit Raspberry Pi und in letzter Zeit arbeite ich mit Charakter-Displays sowie die I2C-Rucksäcke, so dass ich einige Hacks gesammelt habe, die ich euch zeigen kann. Heute werde ich Ihnen sagen, wie viele Pins auf
Arduino Nano: I2C 2 X 16 LCD-Display mit Visuino

Arduino Nano: I2C 2 X 16 LCD-Display mit Visuino

Charakter LCD-Displays sind ein sehr häufig verwendetes für Arduino Projekte, um kleine Mengen der Textinformationen anzuzeigen. Die häufigsten Arten sind die grundlegenden direkt angeschlossenen Displays und diejenigen, die mit I2C-Adapter. Die I2C
Mit einer I2C-LCD auf Attiny85

Mit einer I2C-LCD auf Attiny85

Mit einem LCD auf einen kleinen Chip wie ein attiny85 nicht wirklich das ist hart und bis zum letzten ich wusste gar kein instructable gerechtfertigt, aber ich habe Fragen zu diesem Thema, so dass ich auch auf den Prozess erweitern kann.Mit den Attin
Arduino-Thermostat mit 2 x DS18b20 i2c 4 x 16-Display, 2 RGB-LED und 3 Relais

Arduino-Thermostat mit 2 x DS18b20 i2c 4 x 16-Display, 2 RGB-LED und 3 Relais

das Ziel des Projekts ist ein Thermostat für meine 2 Fish Tank mit LCD-Display-RGB-LED ein Relais, die Heizung im Tank kontrollierenein ein Kühlventilator für das große AquariumTeile:Arduino Nano oder gleich2 x RGB LED oder RGB SMD LED oder einfarbig
Uhr mit Thermometer mit Arduino, i2c 16 x 2 lcd, DS1307 RTC und DHT11 Sensor.

Uhr mit Thermometer mit Arduino, i2c 16 x 2 lcd, DS1307 RTC und DHT11 Sensor.

Hello! Es ist schon eine Weile habe ich habe nicht alles andere auf Instructables, aber jetzt habe ich ein einfaches Projekt, das ich im Internet, in verschiedenen Formen gesehen habe. Es gelang mir, bauen einen Code mit anderen Codes, die ich im Int