Kapacitiv markfuktighet mäta (med I2C) (2 / 8 steg)

Steg 2: Kapacitiv markens fukt mätning: fälttest



För fältet testet behöver vi följande:
BOM:

  • 2 bitar av PCB ca, 12 x 7 cm (eller andra storlek om du har)
  • 2 zip påsar för > 12 x > 7 cm
  • 2 alligator klämmor (eller löda en kabel)
  • 1 x HCT14
  • 1 x 2M 2 motstånd (så småningom i min redo modell använde jag en 100k, men mycket beror på yr sensor)
  • sladdar
  • liten skärbräda
  • Arduinoen
  • Laptop eller LCD

Som det var frysning, jag var tvungen att vänta på marken Tina, men sedan jag konstruerade två plattor helt enkelt genom att placera en bit av PCB med en tråd som finns i ett ZIP-väska som en platta och en liknande konstruktion som den andra plattan.

Jag har en upphöjd bädd av 1.20x1.20m (4 x 4 foot "kvadratfot trädgård") fylld med Mel' s Mix.
Jag satte plattorna vissa 30 cm ifrån varandra med koppar sidorna inför. Med att jag tog en ganska traditionell syn på vad en kondensator är: en dielecrum mellan 2 tallrikar, medan de dubbla dubbelsidig pcb versionerna mer tittar på dielectrum runt 2 plåtar. I verkligheten ofcourse är smutsa på baksidan av mina plåtar också del av dielectrum.

Jag använde kommandot PulseIn igen för att mäta puls-längden av produktionen av 74HCT14 RC oscillatorn.

Jag blev positivt överraskad att se värden i intervallet av vad jag hittade med Leyden burken behandlingen handlade om 30uS och skulle stiga ganska snabbt när jag började vattning, även om detta inte var direkt mellan plattorna.

Behandlingen var mer stabil än jag hade förväntat mig, men definitivt hantering trådarna hade ett inflytande, om än liten. Detta kan bli hjälpt med hjälp av partvinnad tråd, men eftersom det finns två plattor på 30 cm avstånd, några enda strand kommer att vara oundvikliga. Obs, jag talar om kablarna från plattorna till oscillatorn, inte trådarna från oscillatorn till arduino,

Placering

Så i princip jag nu hade en ganska billig och enkel kapacitiv sensor men jag började tänka på praktiskt.
Helst skulle jag placera plåtarna på motsatta sidor av kvadratfot trädgård, så 4 fötter / 1m 20 från varandra.
Som fungerade om än att avläsningarna var lite lägre. Att placera dem i 90 graders vinkel i ett hörn också fungerat bra.
Nu hade jag fortfarande att överväga där i sista setup jag tvungen att sätta oscillatorn. Klart det måste finnas på en av plattorna, men då det alltid skulle finnas en tråd som behövs för att ansluta den distala plattan.
Jag började att se fördelarna med "en prod, bara hålla den i marken" sensorn. Dags att tänka om

Se Steg
Relaterade Ämnen

Ansluta två OOBoards tillsammans med I2C

detta instructable omfattar hur du ansluter två OOBoards med I2C.Steg 1: Ansluta till nätverket I2C-bussen Det finns två I2C bussar på OOBoards, en lokal buss och nätverk buss.OOPIC koden är i huvudsak en tolkatspråk, dvs "koden" är lagrade i EE...

1602 LCD knappsatsen sköld modul med I2C ryggsäck

Som en del i ett större projekt ville jag ha en LCD-skärm och tangentbord för sjöfart för vissa enkla menyer. Jag kommer att använda en hel del i/o-portar på Arduino för andra jobb, så jag ville ha ett I2C gränssnitt för LCD. Så köpte jag några hårdv...

Reparera en kapacitiv touch screen stylus med ledande tråd

Detta är ett relativt enkelt reparation projekt, så jag ska mest bara låta bilderna göra arbetet här. Jag hade en skadad stylus huvud för en kapacitiv pekskärm och ville fixa det upp. Det fungerade fortfarande även om det delades, men delad på mitten...

Mäta temperaturen med I2C Sensor LM75A på Raspberry Pi

I denna tutorial får du lära dig att mäta temperatur via I2C sensorn LM75A ansluten till någon modell eller version av Raspberry Pi. Handledningen ger också 3 öppna källkod kodexempel skrivna i programmeringsspråket C, Python och Bash. Ta en titt på...

Använda ATtiny85 med I2C EEPROM

detta är en enkel installation för att använda en I2C EEPROM med ATtiny85. Det finns många webbplatser som beskriver användningen av I2C eeprom, men det finns några nyanser när du använder en ATtiny85 som uppstår på grund av bristen på verkliga I2C....

Ansluta Arduino till Crystalfontz CFA533 med I2C

Vi har jobbat med LCD-skärmar, under en lång tid så vi trodde vi skulle visa er hur du koppla in en CFA533 I2C LCD med en knappsats till en Arduino. Ger dig möjlighet att mata och kontrollera din arduino via I2C.Steg 1: Elektriska anslutningar På Ard...

Lite Banging med Raspberry pi för I2C kontroll med perl

Första lite allmänna bakgrundAtt använda många av I2C till parallellporten IC med Raspberry pi du behöver för att kunna manipulera data lite klokt. Gör oftast du i en micro controller, men med pi finns det mycket mer makt att göra andra saker så när...

Skanna den Arduino I2C bussen för anslutna I2C enheter med Visuino

I2C Enheter och moduler är allmänt tillgänglig och mycket populär i Arduino projekt. Varje I2C -enhet har en adress vanligtvis fast eller konfigurerbara av byglar. När du arbetar med I2C -enheten, är den första uppgiften att upptäcka vad är enhetens...

Med en I2C LCD på Attiny85

Med en LCD-skärm på ett litet chip som en attiny85 inte är riktigt så hårt och tills nyligen jag inte ens tänka det motiverat en instructable, men jag har fått frågor om det, så jag kan också utveckla processen.Med attiny baserat att endast ha ett ma...

Arduino Nano: BMP180 barometertryck och temperatur I2C 2 X 16 LCD uppvisning med Visuino

BMP180 är en mycket populär temperatur och barometriskt tryck Arduino kombinationsgivaren. Jag har redan gjort Instuctable med BMP180. Ett antal människor frågade men hur du kan ansluta en annan I2C enhet till samma I2C buss som BMP180. Äntligen har...

Arduino Nano: Visa GPS-position på I2C 2 X 16 LCD-Display med Visuino

För några dagar sedan bad någon mig att göra Instructable om hur du visar GPS latitud och longitud på en LCD-Display. Jag lovade att göra en, och här är det.I detta Instructable kommer jag visa dig hur du kan ansluta seriell GPS-moduloch I2C LCD-Disp...

Arduino Nano: Ultraljud Ranger(Ping) avstånd I2C 2 X 16 LCD uppvisning med Visuino

I detta Instructable kommer jag visa dig hur lätt det är att ansluta Ultrasonic Sensor till Arduino och visas avståndet på en LCD-Display.Observera att anteckningen på några av bilderna i detta Instructable kommer att fungera korrekt på vissa webbläs...

Klocka med termometer med Arduino, i2c 16 x 2 lcd, DS1307 RTC och DHT11 sensor.

Hello! Det var ett tag jag har inte postat något på Instructables, men nu gjorde jag ett enkelt projekt som jag sett på internet i olika former. Jag lyckades bygga en kod med hjälp av andra koder som jag har hittat på internet och jag måste säga det...

LCD display I2C adapter för Arduino med PCF8574A

Med LCD-display med arduino behöver många I/O rader av din mikrokontroller. Aldrig mer med I2C-adapter!I denna tutorial jag har använt en PCF8574A SKIFT register I2C kopplats ihop. Fördelarna är: det är billigt och på webben finns ett bibliotek skriv...

Remote Wi-Fi DHT11 temperatur och luftfuktighet I2C 2 X 16 LCD-Display med två ESP8266 och Visuino

ESP8266 -moduler är bra billiga stativ ensam styrenheter med inbyggd Wi-Fi, och jag har redan gjort en enkel blinkning instructable med ESP8266 NodeMCU modul.Fördelen med ESP8266 jämfört med Arduino och andra styrenheter är inbyggt Wi-Fi. I detta Ins...

Arduino Nano: I2C 2 X 16 LCD uppvisning med Visuino

Tecken LCD-skärmar är en mycket vanligt förekommande för Arduino projekt, att Visa små mängder av textinformation. De vanligaste typerna är de grundläggande direkt anslutna skärmarna och de med I2C adapter. Den I2C versionen är dyrare men behöver bar...

Gränssnitt ADC121C med Arduino nano(I2C)

HejBra hälsningar..!!Idag I (Somanshu Choudhary) på uppdrag av Dcube tech ventures kommer för att styra ADC121C enhet genom att använda Arduino, det är en av applikationerna av I2C-protokollet att läsa analog data via Arduino.Steg 1: översikt ADC121C...

Tillämpningen av MCP-23008 med relä gränssnitt (I2C):

HejBra hälsningar..!!Jag (Somanshu Choudhary) på uppdrag av Dcube tech ventures kommer att styra reläer via I2C-protokollet använder Arduino nano och MCP23008.Steg 1: översikt MCP23X08 enheten ger 8-bitars, allmänna ändamål, parallell I/O expansion f...

Gränsyta TMP-112 med Arduino nano (I2C)

HejBra hälsningar..!!I (Somanshu Choudhary) på uppdrag av Dcube tech ventures kommer för att mäta temperaturen med hjälp av Arduino nano, det är en av applikationerna av I2C-protokollet att läsa analog data av temperatur Sensor TMP-112.Steg 1: översi...