Përmbajtje:

Servo Arduino Sun Sensing: 3 hapa
Servo Arduino Sun Sensing: 3 hapa

Video: Servo Arduino Sun Sensing: 3 hapa

Video: Servo Arduino Sun Sensing: 3 hapa
Video: How to Control a Servo With an Arduino 2024, Nëntor
Anonim
Servo Arduino Sun Sensing
Servo Arduino Sun Sensing

Ky udhëzues përshkruan procesin tim për krijimin e një Servomotori pa tel të sensorit të diellit. Ky projekt është krijuar për njerëzit që mund të kalojnë kohë në një dhomë kabine, ose përndryshe të bllokohen nga dielli për periudha të zgjatura kohe. Duke përdorur dy mburoja Arduino të bëra me porosi, ky servo kthehet ose për të shfaqur diellin që shkëlqen, ose një hënë të përgjumur! Për të rikrijuar këtë projekt do t'ju duhet:

  1. 2x Arduino Uno
  2. 2x bord qarkor me vrima (4cm x 6cm)
  3. 2x modul marrës radio NRF24L01 (moduli i shpinës opsional por i rekomanduar)
  4. Rezistencë - 10kOhm
  5. Fotorezistor
  6. Servo Motor (kam përdorur një Futaba S3003)
  7. Tela të ndryshëm kërcyes
  8. Përvoja e bashkimit

Le të fillojmë!

Hapi 1: Instalimi i Mburojave

Instalimi i Mburojave!
Instalimi i Mburojave!
Instalimi i Mburojave!
Instalimi i Mburojave!
Instalimi i Mburojave!
Instalimi i Mburojave!

Bashkangjitur janë diagramet e qarkut si për Sensorin ashtu edhe për Marrësin. Fotografia e parë është e sensorit. e gjithë kjo mund të lidhet duke përdorur një dërrasë buke, por për lehtësinë e përdorimit është e vështirë të mposhtësh krijimin e një mburoje të personalizuar për plug and play në një Arduino Uno. Kam përdorur tituj të ngjitur në tabelën e sipërme për të bashkuar mburojat në Arduino dhe bashkova pjesën tjetër të lidhjeve në vend. Pasi i bashkova të gjitha lidhjet që vijnë nga çantat e shpinës NRF24L01, unë përdor zam të nxehtë për të ngjitur modulet në vend dhe për të formuar një njësi kohezive. Për një shpjegim më të detajuar të qarkut, ju lutemi shihni udhëzimet e mia të tjera në një llambë LED të ndjeshme ndaj dritës. Ky qark është shumë i ngjashëm, por ky është i thjeshtuar për lehtësinë e përdorimit.

Hapi 2: Kodimi

Bashkangjitur janë kopjet e kodit që kam përdorur për modulet Sensor dhe Marrës. Gjërat që duhet të theksohen: në vend që të përdor bibliotekën e paracaktuar Servo, u detyrova të përdor një bibliotekë të shkarkuar (ServoTimer2) për të shmangur konfliktin kur përdor modulet NRF24L01. Kjo bibliotekë, e shkruar nga përdoruesi nabontra, mund të gjendet në GitHub.

Hapi 3: Bashkoni krahun e Diellit dhe Përdorni

Image
Image

Ndjehuni të lirë të bashkëngjitni modelin tuaj për një Krah Dielli, unë bëra një model të thjeshtë prej druri, por gjithashtu bashkangjita një paraqitje të një krahu të printuar 3D. Argëtohuni duke ndjerë diellin!

Recommended: