INHOUDSOPGAWE:

Arduino -grondvogprojek: 4 stappe
Arduino -grondvogprojek: 4 stappe

Video: Arduino -grondvogprojek: 4 stappe

Video: Arduino -grondvogprojek: 4 stappe
Video: Драм-секвенсор Arduino: 8 дорожек, 16 шагов на такт, 8 тактов на паттерн 2024, Julie
Anonim
Arduino Grondvogprojek
Arduino Grondvogprojek
Arduino Grondvogprojek
Arduino Grondvogprojek

hallo ouens

Vandag bied ek u my eerste projek oor instruksies aan: dit gaan oor die meting van grondvog met Arduino en slegs een sensor. Hierdie projek is baie maklik om te maak, en almal wat met die Arduino -platform wil begin werk, moet dit probeer. Hierdie projek kan ook iemand help wat vorige ervaring met Arduino het.

Stap 1: Verkryging van alle dele

Hierdie projek gebruik slegs enkele dele. Hulle is ook baie goedkoop om te kry, dus moenie bekommerd wees oor die prys nie. Onderdele wat in hierdie projek gebruik word:

  1. Arduino uno rev3
  2. LCD 1602 groen skerm met I2C
  3. FC-28-d Opsporingsmodule vir grondhigrometer + grondvogsensor
  4. Rooi LED diode
  5. Blou LED diode
  6. 2 weerstande 220 ohm
  7. Paar springkabels om al die onderdele aan te sluit
  8. Arduino batteryaansluiting

Hou altyd in gedagte dat u enige ander Arduino vir hierdie projek kan gebruik. U kan ook die LCD -skerm na enige ander verander.

Stap 2: Koppel alle onderdele aan mekaar

Koppel alle dele aan mekaar
Koppel alle dele aan mekaar

In hierdie stap kan u die skema sien wat ek gemaak het met fritzing. Ek sal ook neerskryf hoe om elke belangrike deel van hierdie projek hier aan te sluit. Soos u kan sien, gebruik ons 5V en GND van arduino om die broodbord aan te dryf.

LCD:

  • VCC tot 5V (+ deel op broodbord)
  • GND tot gnd (- deel op broodbord)
  • SDA na analoog pen A4
  • SCL na analoog pen A5

Grondvog sensor:

  • VCC tot 5V (+ deel op broodbord)
  • GND tot gnd (- deel op broodbord)
  • D0 na digitale pen 2
  • A0 tot analoog pen A0

Diode wat aansluit:

  • een deel van die diode gaan in - 'n deel van die broodbord
  • die tweede deel gaan deur 'n weerstand van 220 ohm, en verbind daarna met pen 12 (blou diode) of 11 (rooi diode)

Stap 3: Kode skryf

Ek sal probeer om hierdie kode in 'n paar dele te verduidelik. Daar sal ook 'n volledige kode geskryf word, sodat u dit kan kopieer en dit ook kan verander as u dit nodig het.

  1. Die eerste ding om in gedagte te hou, is dat u die LCD i2c -biblioteek moet installeer

    1. LiquidCrystal_I2C.h
    2. U moet ook u lcd opstel aan die begin van die kode
  2. Stel veranderlikes op wat in kode gebruik word, koppel sensor aan penne en diodes
  3. In die derde deel is daar metodes geskep sodat lusgedeelte makliker geskryf kan word
  4. Opstel vir arduino, in hierdie deel stel u LCD op wat u vir hierdie projek gebruik
  5. Lusgedeelte is die belangrikste deel van hierdie projek

Die volledige kode is bygevoeg vir hierdie stap.

Stap 4: Gebruik u Arduino

Gebruik jou Arduino
Gebruik jou Arduino
Gebruik jou Arduino
Gebruik jou Arduino

Hier kan u sien hoe die sensor werk. Rooi diode dui aan dat die sensor 'n klein opsporingswaarde het. Dit is ongeveer een. In hierdie beeldsensor word nie in die grond geplaas nie, dus die normale resultaat hier sal ongeveer een wees.

Op die ander beeldsensor is naby die plant wat 'n paar uur gelede natgemaak is, geplaas. Soos u kan sien, is die blou diode AAN.

As daar 'n ander vraag is, kan u my vra. Dankie julle dat julle na my eerste projek gekyk het.

Met alle groete.

Aanbeveel: