Sadržaj:

Arduino senzor za osjetljivost sunca: 3 koraka
Arduino senzor za osjetljivost sunca: 3 koraka

Video: Arduino senzor za osjetljivost sunca: 3 koraka

Video: Arduino senzor za osjetljivost sunca: 3 koraka
Video: Proyecto de heliostato Templastat / Templastat Heliostat Project: improvements, updates and test 2024, Juli
Anonim
Arduino senzor osjetljiv na sunce
Arduino senzor osjetljiv na sunce

Ovo uputstvo opisuje moj proces stvaranja bežičnog servomotora za osjetljivost na sunce. Ovaj projekt je namijenjen ljudima koji mogu provesti vrijeme u kabini ili na drugi način biti blokirani od sunca na duže vrijeme. Koristeći dva Arduino štita po mjeri, ovaj servo se okreće kako bi prikazao sjajno sunce ili uspavani mjesec! Za ponovno stvaranje ovog projekta trebat će vam:

  1. 2x Arduino Uno
  2. 2x perforirana ploča (4cm x 6cm)
  3. 2x modul primopredajnika NRF24L01 (modul za naprtnjače opcionalno, ali preporučljivo)
  4. Otpornik - 10 kOhm
  5. Fotootpornik
  6. Servo motor (koristio sam Futabu S3003)
  7. Razne kratkospojne žice
  8. Iskustvo u lemljenju

Hajde da počnemo!

Korak 1: Ožičenje štitova

Ožičenje štitova!
Ožičenje štitova!
Ožičenje štitova!
Ožičenje štitova!
Ožičenje štitova!
Ožičenje štitova!

Priloženi su dijagrami kruga i senzora i prijemnika. Prva fotografija je senzor. sve se to može ožičiti pomoću matične ploče, ali zbog lakše upotrebe teško je nadmašiti izradu prilagođenog štita za plug and play na Arduino Uno. Koristio sam zaglavlja zalemljena na ploču za pričvršćivanje štitova na Arduino i lemio ostatak priključaka na mjestu. Nakon pričvršćivanja svih kabela koji dolaze iz ruksaka NRF24L01, upotrijebio sam vruće ljepilo da pričvrstim module na mjesto i formiram kohezivnu cjelinu. Za detaljnije objašnjenje kola, pogledajte moje druge upute za LED lampu osjetljivu na svjetlo. To kolo je vrlo slično, ali ovo je pojednostavljeno radi lakše upotrebe.

Korak 2: Kodiranje

U prilogu se nalaze kopije koda koji sam koristio za module senzora i prijemnika. Napomene: umjesto korištenja zadane Servo biblioteke, bio sam primoran koristiti preuzetu biblioteku (ServoTimer2) kako bih izbjegao sukob pri korištenju NRF24L01 modula. Ova biblioteka, koju je napisao korisnik nabontra, može se pronaći na GitHub -u.

Korak 3: Pričvrstite štitnik za sunce i koristite

Image
Image

Slobodno priložite vlastiti dizajn za Sun Arm, izradio sam jednostavan drveni model, ali sam priložio i render 3D štampane ruke. Zabavite se osjećajući sunce!

Preporučuje se: