Sisukord:

Päevalillevastane - osutab teie pimedusele!: 6 sammu (koos piltidega)
Päevalillevastane - osutab teie pimedusele!: 6 sammu (koos piltidega)

Video: Päevalillevastane - osutab teie pimedusele!: 6 sammu (koos piltidega)

Video: Päevalillevastane - osutab teie pimedusele!: 6 sammu (koos piltidega)
Video: Trí tuệ bừng sáng khi tỏ ngộ: NHƯ LAI TÀNG là bản thể chơn như của vạn pháp. THỦ LĂNG NGHIÊM KINH T2 2024, Juuli
Anonim
Päevalillevastane - viitab teie pimedusele!
Päevalillevastane - viitab teie pimedusele!
Päevalillevastane - viitab teie pimedusele!
Päevalillevastane - viitab teie pimedusele!
Päevalillevastane - viitab teie pimedusele!
Päevalillevastane - viitab teie pimedusele!

Lapsest saati olen alati tahtnud kätt proovida elektroonikaga. Hiljuti ostsin Arduino ja hakkasin seda uurima. Selle protsessi käigus sain rohkem teada valgustõltuvatest takistitest (LDR).

Kuidagi satun selle idee otsa. Põhimõtteliselt on see elektriline päevalill, mis toimib vastupidiselt tegelikule päevalillele. See viitab pimedusele !!!

Samm: vajalikud asjad

  • 3 LDR -i
  • 3 10k oomi takistit
  • Servomootor
  • Arduino juhatus
  • Vähesed hüppaja juhtmed
  • Jootekomplekt
  • Perforeeritud PCB
  • Väike pott koos kuiva mullaga.

2. samm: vooluring

Ringkond
Ringkond
Ringkond
Ringkond

Põhimõte on see, et iga LDR vastutab nurga eest, vasakule 180 kraadi, keskmisele 90 kraadi ja paremale 0 kraadi. Näiteks kui keskmine LDR ei saa valgust ja teised LDR -id saavad valgust

Arduino saab järgmise sisendi:

  • Vasak LDR => KÕRGE
  • Keskmine LDR => MADAL
  • Parem LDR => KÕRGE

Selle sisendi põhjal saab Arduino arvutada nurga (antud juhul 90 kraadi) ja saata selle teabe servomootorile.

3. samm: kood

Lihtsamalt öeldes teeb kood seda:

  • See võtab sisendit kolmelt LDR -ilt.
  • Selle sisendi abil arvutab see iga LDR -i valguse hulga.
  • Nüüd arvutab see nurga, kuhu see peaks minema. Näiteks kui parem ja keskmine LDR ei saa valgust, on arvutatud nurk 45 kraadi (keskmine nurk 0 kraadi ja 90 kraadi on 45 kraadi).

Koodi leiate siit.

Samm: looge vooluring

Ehita vooluring
Ehita vooluring
Ehita vooluring
Ehita vooluring
Ehita vooluring
Ehita vooluring

Takisti ja LDR -ide jootmiseks kasutage perforeeritud PCB -d. PCB ja servomootori ühendamiseks kasutage Arduino leivaplaati. Laadige kood üles ja proovige.

Samm: istutage päevalillevastane

Istutage päevalillevastane
Istutage päevalillevastane
Istutage päevalillevastane
Istutage päevalillevastane
Istutage päevalillevastane
Istutage päevalillevastane

Olen kasutanud väikest potti ja teinud sinna augu juhtmete läbimiseks. Pange veidi mulda, hoidke servomootor alles, lisage veel mulda. Seejärel ühendage lihtsalt servomootor Arduinoga ja oletegi valmis!

Soovitan: