Sisällysluettelo:

Arduino -maaperän kosteusprojekti: 4 vaihetta
Arduino -maaperän kosteusprojekti: 4 vaihetta

Video: Arduino -maaperän kosteusprojekti: 4 vaihetta

Video: Arduino -maaperän kosteusprojekti: 4 vaihetta
Video: Makeblock Untimate Robot Kit Part 2 : Robtic Arm Explaine, Software, Code App and Having Fun demo 2024, Marraskuu
Anonim
Arduinon maaperän kosteusprojekti
Arduinon maaperän kosteusprojekti
Arduinon maaperän kosteusprojekti
Arduinon maaperän kosteusprojekti

Hei kaverit

Tänään esittelen teille ensimmäisen projektini, joka koskee ohjearvoja, ja se koskee maaperän kosteuden mittaamista Arduinolla ja vain yhdellä anturilla. Tämä projekti on erittäin helppo tehdä, ja kaikkien, jotka haluavat aloittaa oppimisen Arduino -alustalla, tulisi kokeilla sitä. Tämä projekti voi myös auttaa jotakuta, jolla on aiempaa kokemusta Arduinosta.

Vaihe 1: Kaikkien osien hankinta

Tämä projekti käyttää vain muutamia osia. Ne ovat myös erittäin halpoja, joten älä välitä hinnasta. Tässä projektissa käytetyt osat:

  1. Arduino uno rev3
  2. Vihreä LCD 1602 -näyttö, jossa I2C
  3. FC-28-d Maaperän kosteusmittarin tunnistusmoduuli + maaperän kosteusanturi
  4. Punainen LED -diodi
  5. Sininen LED -diodi
  6. 2 vastusta 220 ohmia
  7. Muutama hyppyjohto kaikkien osien liittämiseen
  8. Arduino -akun liitin

Muista aina, että voit käyttää mitä tahansa muuta Arduinoa tähän projektiin. Voit myös vaihtaa LCD -näytön mihin tahansa muuhun.

Vaihe 2: Yhdistä kaikki osat yhteen

Kaikkien osien yhdistäminen
Kaikkien osien yhdistäminen

Tässä vaiheessa näet kaavion, jonka tein fritzingillä. Kirjoitan myös tänne, miten tämän projektin kaikki keskeiset osat kytketään tähän.

LCD:

  • VCC - 5 V (+ osa leipälevyltä)
  • GND- gnd (- osa leipälaudalla)
  • SDA analogiseen nastaan A4
  • SCL analogiseen nastaan A5

Maaperän kosteusanturi:

  • VCC - 5 V (+ osa leipälevyltä)
  • GND- gnd (- osa leipälaudalla)
  • D0 - digitaalinen nasta 2
  • A0 analogiseen nastaan A0

Diodiliitäntä:

  • yksi osa diodista menee osaan leipälautaa
  • toinen osa menee 220 ohmin vastuksen läpi ja sen jälkeen kytketään nastaan 12 (sininen diodi) tai 11 (punainen diodi)

Vaihe 3: Koodin kirjoittaminen

Yritän selittää tämän koodin muutamassa osassa. Siellä on myös kirjoitettu täydellinen koodi, joten voit kopioida sen ja myös muuttaa sitä, jos näet tarpeen.

  1. Ensimmäinen asia, joka pitää mielessä, on, että sinun on asennettava LCD i2c -kirjasto

    1. LiquidCrystal_I2C.h
    2. Sinun on myös määritettävä lcd -koodi koodin alussa
  2. Määritä koodissa käytettävät muuttujat, anturin liittäminen nastoihin ja diodit
  3. Kolmannessa osassa on luotuja menetelmiä, jotta silmukkaosa voidaan kirjoittaa helpommin
  4. Asetukset arduinoa varten, tässä osassa määrität LCD -näyttöä, jota käytät tähän projektiin
  5. Silmukkaosa on tämän projektin pääosa

Koko koodi on tämän vaiheen liitteenä.

Vaihe 4: Arduinon käyttäminen

Arduinon käyttäminen
Arduinon käyttäminen
Arduinon käyttäminen
Arduinon käyttäminen

Täältä näet kuinka anturi toimii. Punainen diodi ilmaisee, että anturilla on pieni tunnistusarvo. Se on noin yksi. Tässä kuvassa anturia ei ole sijoitettu maahan, joten normaali tulos on jossain yhden ympärillä.

Toisessa kuvasensori on lähellä laitosta, joka kastettiin muutama tunti sitten. Kuten huomaat, sininen diodi on päällä.

Jos sinulla on muita kysymyksiä, voit kysyä minulta. Kiitos kaverit, jotka katsoitte ensimmäistä projektiani.

Terveisin.

Suositeltava: