Innholdsfortegnelse:
- Trinn 1: Innhenting av alle deler
- Trinn 2: Koble alle deler sammen
- Trinn 3: Skrive kode
- Trinn 4: Bruke Arduino
Video: Arduino Soil Moisture Project: 4 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
Hei folkens
I dag presenterer jeg mitt første prosjekt om instruktører. Det handler om måling av jordfuktighet med Arduino og bare en sensor. Dette prosjektet er veldig enkelt å lage, og alle som ønsker å begynne å lære med Arduino -plattformen, bør prøve det. Dette prosjektet kan også hjelpe noen som har tidligere erfaring med Arduino.
Trinn 1: Innhenting av alle deler
Dette prosjektet bruker bare få deler. De er også veldig billige å få, så ikke bekymre deg om prisen. Deler som brukes i dette prosjektet:
- Arduino uno rev3
- LCD 1602 grønn skjerm med I2C
- FC-28-d Jordhygrometer-deteksjonsmodul + jordfuktighetssensor
- Rød LED -diode
- Blå LED -diode
- 2 motstander 220 ohm
- Noen hoppekabler for å koble alle delene
- Arduino batterikontakt
Husk alltid at du kan bruke hvilken som helst annen Arduino til dette prosjektet. Du kan også bytte LCD -skjerm til hvilken som helst annen.
Trinn 2: Koble alle deler sammen
I dette trinnet kan du se skjematikken jeg laget med fritzing. Jeg vil også skrive ned hvordan du kobler til alle viktige deler av dette prosjektet her. Som du kan se bruker vi 5V og GND fra arduino til å drive brødbrettet.
LCD:
- VCC til 5V (+ del på brødbrett)
- GND til gnd (- del på brødbrett)
- SDA til analog pin A4
- SCL til analog pin A5
Jordfuktighetssensor:
- VCC til 5V (+ del på brødbrett)
- GND til gnd (- del på brødbrett)
- D0 til digital pin 2
- A0 til analog pin A0
Diode som kobler til:
- en del av dioden går inn - en del av brødbrettet
- andre del går gjennom motstand på 220 ohm, og deretter kobles til pin 12 (blå diode) eller 11 (rød diode)
Trinn 3: Skrive kode
Jeg skal prøve å forklare denne koden i noen få deler. Det vil også bli skrevet full kode, slik at du kan kopiere den og også endre den hvis du ser behov.
-
Det første du må huske på er at du må installere LCD i2c -biblioteket
- LiquidCrystal_I2C.h
- Du må også konfigurere LCD -skjermen din ved starten av koden
- Sett opp variabler som brukes i kode, kobler sensor til pinner og dioder
- I den tredje delen er det metoder som er opprettet slik at sløyfedelen lettere kan skrives
- Oppsett for arduino, i denne delen konfigurerer du LCD -en du bruker for dette prosjektet
- Loop -delen er hoveddelen av dette prosjektet
Full kode er vedlagt dette trinnet.
Trinn 4: Bruke Arduino
Her kan du se hvordan sensoren fungerer. Rød diode signaliserer at sensoren har liten deteksjonsverdi. Det er rundt ett. I denne bildesensoren er ikke plassert i bakken, så det normale resultatet her vil være et sted rundt en.
På den andre bildesensoren er plassert nær anlegget som ble vannet for noen timer siden. Som du kan se er den blå dioden PÅ.
Hvis det er andre spørsmål kan du stille meg. Takk for at dere så på mitt første prosjekt.
Med alle hilsener.
Anbefalt:
Arduino Soil Moisture Monitoring Stick - Glem aldri å vanne plantene dine: 4 trinn (med bilder)
Arduino Soil Moisture Monitoring Stick - Glem aldri å vanne plantene dine: Glemmer du ofte å vanne innendørs planter? Eller kanskje du gir dem for mye oppmerksomhet og over vann dem? Hvis du gjør det, bør du lage deg en batteridrevet jordfuktighetsovervåkingspinne. Denne skjermen bruker en kapasitiv jordfuktighet
Easy Soil Moisture Sensor Arduino 7 Segment Display: 4 trinn (med bilder)
Enkel jordfuktighetssensor Arduino 7 -segmenters display: Hei! Karantene kan være tøff. Jeg er heldig som har en liten hage og mange planter i huset, og dette fikk meg til å tenke på at jeg kunne lage et lite verktøy for å hjelpe meg å passe godt på dem mens jeg sitter fast hjemme. Dette prosjektet er en enkel og funksjonell
DIY Plant Moisture Sensor W/ Arduino: 6 trinn (med bilder)
DIY Plant Moisture Sensor W/ Arduino: Se dette prosjektet på nettstedet mitt! Dette prosjektet vil beregne vanninnholdet i jord rundt et anlegg ved å måle den dielektriske konstanten (jordens evne til å overføre elektrisitet) og vil varsle deg med en rød LED når anlegget trenger mer vann
Thirsty Flamingo Soil Moisture Detector: 5 trinn (med bilder)
Thirsty Flamingo Soil Moisture Detector: Fuktsensorer brukes i en rekke forskjellige prosjekter. Du kan bruke dem til å teste fuktighetsnivået i forskjellige materialer og til og med teste fuktighetsnivået i veggene i hjemmet ditt hvis du mistenker at de er fuktige. I det tørste flamingoprosjektet
Soil Moisture Sensing - SF: 4 trinn (med bilder)
Soil Moisture Sensing - SF: For å starte testplanen, begynte vi med målet vårt som var å designe en enhet som kunne oppdage om en jordprøve er våt av regn eller ikke. For å gjennomføre denne planen, måtte vi lære å bruke og sette opp jordfuktighet på riktig måte