Sadržaj:

Arduino projekt vlage tla: 4 koraka
Arduino projekt vlage tla: 4 koraka

Video: Arduino projekt vlage tla: 4 koraka

Video: Arduino projekt vlage tla: 4 koraka
Video: Lesson 98: Arduino 10 LED Push button Projects, Potentiometer LED Voltmeter and Traffic Light 2024, Srpanj
Anonim
Arduino projekt vlaženja tla
Arduino projekt vlaženja tla
Arduino projekt vlaženja tla
Arduino projekt vlaženja tla

bok dečki

Danas vam predstavljam svoj prvi projekt o instrukcijama. Radi se o mjerenju vlažnosti tla s Arduinom i samo jednim senzorom. Ovaj je projekt vrlo jednostavan za napraviti i svi koji žele početi učiti raditi s Arduino platformom trebali bi ga isprobati. Ovaj projekt također može pomoći nekome tko ima prethodno iskustvo s Arduinom.

Korak 1: Dobivanje svih dijelova

Ovaj projekt koristi samo nekoliko dijelova. Također su vrlo jeftini za nabaviti pa ne brinite o cijeni. Dijelovi korišteni u ovom projektu:

  1. Arduino uno rev3
  2. LCD 1602 zeleni zaslon sa I2C
  3. Modul za detekciju higrometra tla FC-28-d + senzor vlažnosti tla
  4. Crvena LED dioda
  5. Plava LED dioda
  6. 2 otpornika 220 ohma
  7. Nekoliko kratkospojnih kabela za povezivanje svih dijelova
  8. Konektor za Arduino bateriju

Uvijek imajte na umu da za ovaj projekt možete koristiti bilo koji drugi Arduino. Također možete promijeniti LCD zaslon u bilo koji drugi.

Korak 2: Povežite sve dijelove zajedno

Spajanje svih dijelova zajedno
Spajanje svih dijelova zajedno

U ovom koraku možete vidjeti shemu koju sam napravio s fritzingom. Ovdje ću također zapisati kako povezati svaki ključni dio ovog projekta. Kao što vidite, koristimo 5V i GND od arduina za napajanje matične ploče.

LCD:

  • VCC do 5V (+ dio na ploči)
  • GND u gnd (- dio na ploči)
  • SDA na analogni pin A4
  • SCL na analogni pin A5

Senzor vlažnosti tla:

  • VCC do 5V (+ dio na ploči)
  • GND u gnd (- dio na ploči)
  • D0 na digitalni pin 2
  • A0 na analogni pin A0

Spajanje dioda:

  • jedan dio diode ulazi u - dio matične ploče
  • drugi dio prolazi kroz otpornik od 220 ohma, a nakon toga se spaja na pin 12 (plava dioda) ili 11 (crvena dioda)

Korak 3: Pisanje koda

Pokušat ću objasniti ovaj kod u nekoliko dijelova. Također će biti napisan cijeli kod tako da ga možete kopirati i promijeniti ako vidite da je potrebno.

  1. Prvo što morate imati na umu je da morate instalirati LCD i2c biblioteku

    1. LiquidCrystal_I2C.h
    2. Također morate konfigurirati svoj LCD na početku koda
  2. Postavite varijable koje se koriste u kodu, povezujući senzor s pinovima i diodama
  3. U trećem dijelu postoje izrađene metode pa se dio petlje može lakše napisati
  4. Postavljanje za arduino, u ovom dijelu postavljate LCD koji koristite za ovaj projekt
  5. Petlja dio je glavni dio ovog projekta

Cijeli kôd nalazi se u privitku ovog koraka.

Korak 4: Upotreba vašeg Arduina

Korištenje vašeg Arduina
Korištenje vašeg Arduina
Korištenje vašeg Arduina
Korištenje vašeg Arduina

Ovdje možete vidjeti kako senzor radi. Crvena dioda signalizira da senzor ima malu vrijednost detekcije. To je oko jedan. Na ovoj slici senzor nije postavljen u tlo pa će normalni rezultat ovdje biti negdje oko jedan.

S druge strane senzor slike nalazi se u blizini biljke koja je zalijevana prije nekoliko sati. Kao što vidite, plava dioda je UKLJUČENA.

Ako imate još kakvo pitanje, možete me pitati. Hvala vam momci što ste pogledali moj prvi projekt.

Uz sve pozdrave.

Preporučeni: