Turinys:

„Arduino“saulės jutiklis: 3 žingsniai
„Arduino“saulės jutiklis: 3 žingsniai

Video: „Arduino“saulės jutiklis: 3 žingsniai

Video: „Arduino“saulės jutiklis: 3 žingsniai
Video: Arduino pirmi zingsniai(pirma programa) 2024, Liepa
Anonim
„Arduino“saulės jutiklis
„Arduino“saulės jutiklis

Šioje instrukcijoje aprašomas mano belaidžio saulės jutiklio servomotoriaus sukūrimo procesas. Šis projektas skirtas žmonėms, kurie gali praleisti laiką kabinoje arba kitaip ilgą laiką būti apsaugoti nuo saulės. Naudojant du pagal užsakymą pagamintus „Arduino“skydus, ši servo sistema apverčiama, kad būtų rodoma šviečianti saulė arba mieguistas mėnulis! Norėdami atkurti šį projektą, jums reikės:

  1. 2x „Arduino Uno“
  2. 2x perforuota plokštė (4 x 6 cm)
  3. 2x NRF24L01 radijo imtuvo modulis (kuprinės modulis neprivalomas, bet rekomenduojamas)
  4. Rezistorius - 10 kOhm
  5. Fotorezistorius
  6. Servo variklis (naudojau „Futaba S3003“)
  7. Įvairūs jungiamieji laidai
  8. Litavimo patirtis

Pradėkime!

1 žingsnis: skydų prijungimas

Skydų laidai!
Skydų laidai!
Skydų laidai!
Skydų laidai!
Skydų laidai!
Skydų laidai!

Pridedamos jutiklio ir imtuvo schemos. Pirmoje nuotraukoje yra jutiklis. visa tai galima prijungti naudojant duonos lentą, tačiau, kad būtų patogiau naudotis, sunku įveikti „Arduino Uno“prijungimo ir žaidimo pritaikytą skydą. Skydus prie „Arduino“pritvirtinau prie perforavimo plokštės lituotų antraščių, o likusias jungtis lituodavau. Pritvirtinus visus laidus, gautus iš NRF24L01 kuprinių, aš naudoju karštus klijus, kad pritvirtinčiau modulius į vietą ir suformuočiau vientisą vienetą. Norėdami gauti išsamesnį grandinės paaiškinimą, skaitykite mano kitą instrukciją apie šviesai jautrią LED lempą. Ši grandinė yra labai panaši, tačiau ši yra supaprastinta, kad būtų lengviau naudoti.

2 žingsnis: kodavimas

Pridedamos kodo, kurį naudojau jutikliui ir imtuvui, kopijos. Į ką atkreipti dėmesį: vietoj numatytosios „Servo“bibliotekos buvau priverstas naudoti atsisiųstą biblioteką („ServoTimer2“), kad išvengčiau konfliktų naudojant NRF24L01 modulius. Šią biblioteką, kurią parašė vartotojas nabontra, galima rasti „GitHub“.

3 žingsnis: pritvirtinkite „Sun Arm“ir naudokite

Image
Image

Nesivaržykite pritvirtinti savo saulės rankos dizaino, aš padariau paprastą medinį modelį, bet taip pat pridėjau 3D spausdintos rankos piešinį. Smagiai pajuskite saulę!

Rekomenduojamas: