Sadržaj:

Vrtni monitor: 3 koraka
Vrtni monitor: 3 koraka

Video: Vrtni monitor: 3 koraka

Video: Vrtni monitor: 3 koraka
Video: Школа мониторинга 3: "Секретный доклад про шашлыки" 2024, Srpanj
Anonim
Vrtni monitor
Vrtni monitor
Vrtni monitor
Vrtni monitor

Ovo je najnovija i potpuna verzija mojih vrtnih monitora, napravio sam prethodne verzije s različitim namjenama, poput jedne s LCD -om i druge s ESP8266. Međutim, bolje sam dokumentirao ovu verziju pa sam je odlučio prenijeti.

Kad završi, nadzirat će vlažnost tla, temperaturu, vlažnost i svjetlinu, koja se zatim bilježi na SD karticu u.csv datoteci. Odabrao sam CSV datoteku jer namjeravam koristiti python za izradu programa za analizu. Krug se napaja baterijom od 9V, no u budućnosti se nadam da ću napraviti Li-ion solarni krug za napajanje ili dodati način dubokog sna za smanjenje potrošnje energije i produljenje života. Brzina prikupljanja podataka može se promijeniti jednostavnim uređivanjem jednog od posljednjih redaka.

trebat će vam:

  • Arduino nano 328P (za program je potrebna veća memorija)
  • Modul senzora DHT 11
  • Senzor vlažnosti tla
  • Senzor svjetla GY-30
  • Modul SD kartice
  • LED
  • Otpor 220 oma
  • 9V baterija i kopča
  • Ženski i muški GPIO zaglavlja
  • GPIO kratkospojnik

i naravno lemilicu, žicu, lemljenje i arduino IDE i knjižnice.

Korak 1: Oglasna ploča i testiranje

Oglasna ploča i testiranje
Oglasna ploča i testiranje

Prvo sam dizajnirao i testirao sklop na ploči. Imajte na umu da izvorni dizajn nije imao LED diodu, odlučio sam to dodati nakon što sam pomislio da bi to bila lijepa značajka za označavanje pri bilježenju podataka. Toplo preporučujem testiranje kruga na ploči prije početka lemljenja jer mnoge komponente mogu imati zaokretne pinove ili zahtijevaju, na primjer, drugačiji napon.

Nisam uspio stvoriti mrežni vizualni prikaz kruga, ali ovo je pin veza:

9V baterija:

pozitivni terminal >> VIN

Negativni terminal >> GND

DHT 11:

negativno >> GND

podaci >> D5

pozitivan >> 5V

Senzor vlage:

negativno >> GND

pozitivan >> 5V

analogni pin >> A0

Svijetli senzor:

pozitivan >> 3.3V

SCL >> A5

SCA >> A4

DODAJ >> A3

negativno >> GND

SD kartica:

CS >> D5

SCK >> D13

MOSI >> D11

MISO >> D12

pozitivan >> 5V

negativno >> GND

LED:

negativno >> GND

pozitivan >> D8 kroz otpornik od 220 ohma

Možete provjeriti rade li komponente i knjižnice rade li pomoću Arduino datoteke i čitanjem serijskog izlaza.

Ako nemate knjižnice, morate ih dodati kopiranjem naziva knjižnice na početku koda, alati> upravljanje knjižnicama> pretraživanje> instaliranje

Napomena: Morate stvoriti.csv datoteku za SD karticu, učinite to koristeći prijenosno računalo i spremite kao ".csv", a sve datoteke ne kao ".txt". LED također nije u testnoj datoteci, jednostavno upotrijebite primjer skice "treptanje" i promijenite pin u 8

Korak 2: Ploča

Matična ploča
Matična ploča
Matična ploča
Matična ploča
Matična ploča
Matična ploča

Nakon što uspješno napravite sklop i provjerite komponente, prenesite ovo na ploču na željeni način. Odlučio sam ne pričvršćivati SD modul na ploču i koristiti GPIO vodiče, tako da kad napravim projektnu kutiju mogu je pričvrstiti zasebno na lako dostupno mjesto. Na ploči sam odlučio koristiti 2 -polni muški i kratkospojnik za prebacivanje između 9V baterije i VIN -a jer sam mislio da izgleda ljepše i realno nećete ga redovito uključivati i isključivati. Također sam odlučio izravno montirati senzor vlage i dodati 2 igle za spajanje sonde na ploču. Kad sam to napravio, imao sam poteškoća jer sam morao odspojiti igle na modulima i ponovno lemiti okomite, tako da je ploča bila ravna, stoga preporučujem kupnju modula s odvojenim iglama radi uštede vremena i truda.

Onima koji ste napravili sklop priložio sam 3 različite varijante koda.

V1.0 - sadrži serijski izlaz kao i kod monitora. Ciklus od 5 sekundi

V1.1 - ne sadrži serijski izlaz i LED. Ciklus zapisnika od 5 sekundi.

V1.2 - ne sadrži serijski izlaz, ali ima LED diodu i kod monitora. Ciklus zapisnika 1 sat

Korak 3: Pregledajte

Vrlo sam zadovoljan projektom jer vjerujem da radi dobro i da odgovara svrsi. Nadam se da ću dizajnirati kućište i 3D ispisati ga te možda promijeniti napajanje kako bih poboljšao izradu. Kao što je ranije rečeno, već sam radio i druge ovakve inačice, pa ako netko želi vidjeti da ih učitavam ili ima bilo kakvih poboljšanja ili promjena koje bi napravio, molimo vas da komentirate u nastavku.

Nadam se da ćete uživati u izradi i ostavite lajk!

Preporučeni: