Sadržaj:

Arduino projekt vlaženja tla: 4 koraka
Arduino projekt vlaženja tla: 4 koraka

Video: Arduino projekt vlaženja tla: 4 koraka

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

Zdravo momci

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 započeti učenje s Arduino platformom trebali bi ga isprobati. Ovaj projekt može pomoći i nekome tko ima prethodno iskustvo s Arduinom.

Korak 1: Nabavka svih dijelova

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

  1. Arduino uno rev3
  2. LCD 1602 zeleni ekran sa I2C
  3. FC-28-d Modul za detekciju higrometra tla + 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. LCD ekran možete promijeniti i na bilo koji drugi.

Korak 2: Povežite sve dijelove zajedno

Povezivanje svih delova zajedno
Povezivanje svih delova zajedno

U ovom koraku možete vidjeti shemu koju sam napravio sa friziranjem. Ovdje ću također napisati 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 matičnoj ploči)
  • GND u gnd (- dio na matičnoj ploči)
  • SDA na analogni pin A4
  • SCL na analogni pin A5

Senzor vlažnosti tla:

  • VCC do 5V (+ dio na matičnoj ploči)
  • GND u gnd (- dio na matičnoj 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 zatim se spaja na pin 12 (plava dioda) ili 11 (crvena dioda)

Korak 3: Pisanje koda

Pokušaću da objasnim ovaj kod u nekoliko delova. 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 na pinove i diode
  3. U trećem dijelu postoje kreirane metode tako da se dio petlje može lakše napisati
  4. Postavljanje za arduino, u ovom dijelu postavljate LCD koji koristite za ovaj projekt
  5. Petlja je glavni dio ovog projekta

Potpuni kôd nalazi se u prilogu 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. Oko jedan je. Na ovoj slici senzor nije postavljen u zemlju pa će normalni rezultat ovdje biti negdje oko jedan.

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

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

Uz sve pozdrave.

Preporučuje se: