Sisukord:

Arduino mulla niiskuse projekt: 4 sammu
Arduino mulla niiskuse projekt: 4 sammu

Video: Arduino mulla niiskuse projekt: 4 sammu

Video: Arduino mulla niiskuse projekt: 4 sammu
Video: 30 невероятных проектов Arduino, которые вы должны попробовать 2024, Juuli
Anonim
Arduino mulla niiskuse projekt
Arduino mulla niiskuse projekt
Arduino mulla niiskuse projekt
Arduino mulla niiskuse projekt

Tere kutid

Täna esitlen teile oma esimest juhendmaterjalide projekti. See puudutab mulla niiskuse mõõtmist Arduino ja ainult ühe anduriga. Seda projekti on väga lihtne teha ja kõik, kes soovivad alustada õppimist Arduino platvormiga, peaksid seda proovima. See projekt võib aidata ka kedagi, kellel on varasem kogemus Arduinoga.

Samm: kõigi osade hankimine

See projekt kasutab ainult mõnda osa. Need on ka väga odavad, nii et ärge muretsege hinna pärast. Selles projektis kasutatud osad:

  1. Arduino uno rev3
  2. Roheline LCD 1602 ekraan koos I2C -ga
  3. FC-28-d Mullahügromeetri tuvastamise moodul + mulla niiskuseandur
  4. Punane LED diood
  5. Sinine LED diood
  6. 2 takistit 220 oomi
  7. Kõigi osade ühendamiseks on paar hüppajakaablit
  8. Arduino aku pistik

Pidage alati meeles, et saate selle projekti jaoks kasutada mis tahes muud Arduinot. Samuti saate muuta LCD -ekraani mis tahes muuks.

Samm: ühendage kõik osad kokku

Kõikide osade ühendamine
Kõikide osade ühendamine

Selles etapis näete skemaatikat, mille tegin fritiseerimisega. Kirjutan ka siia, kuidas selle projekti kõik põhiosad ühendada. Nagu näete, kasutame leivalaua toiteks arduino 5V ja GND.

LCD:

  • VCC kuni 5V (+ osa leivaplaadil)
  • GND kuni gnd (- osa leivaplaadil)
  • SDA analoogpistikule A4
  • SCL analoogpistikule A5

Pinnase niiskuse andur:

  • VCC kuni 5V (+ osa leivaplaadil)
  • GND kuni gnd (- osa leivaplaadil)
  • D0 kuni digitaalne tihvt 2
  • A0 kuni analoogpistik A0

Dioodi ühendamine:

  • üks osa dioodist läheb sisse - osa leivaplaadist
  • teine osa läbib 220 oomi takisti ja seejärel ühendatakse tihvtiga 12 (sinine diood) või 11 (punane diood)

Samm: koodi kirjutamine

Proovin seda koodi mitmes osas selgitada. Samuti kirjutatakse täielik kood, nii et saate seda kopeerida ja vajadusel ka muuta.

  1. Esimene asi, mida meeles pidada, on see, et peate installima LCD i2c kogu

    1. LiquidCrystal_I2C.h
    2. Samuti peate oma koodi konfigureerima koodi alguses
  2. Seadistage koodis kasutatavad muutujad, anduri ühendamine tihvtidega ja dioodid
  3. Kolmandas osas on loodud meetodid, nii et silmusosa saab hõlpsamini kirjutada
  4. Seadistamine arduino jaoks, selles osas seadistate selle projekti jaoks kasutatavat LCD -d
  5. Loop osa on selle projekti põhiosa

Täielik kood on selle sammu manuses.

Samm: oma Arduino kasutamine

Arduino kasutamine
Arduino kasutamine
Arduino kasutamine
Arduino kasutamine

Siin näete, kuidas andur töötab. Punane diood annab märku, et anduril on väike avastamisväärtus. See on umbes üks. Sellel pildianduril pole maad, nii et tavaline tulemus on siin kuskil ühe ringis.

Teisel küljel asetatakse pildiandur mõne tunni eest kastetud taime lähedale. Nagu näete, on sinine diood sisse lülitatud.

Kui on veel mõni küsimus, võite minult küsida. Aitäh, poisid, et vaatasite minu esimest projekti.

Kogu lugupidamisega.

Soovitan: