Taula de continguts:

Servo Arduino Sun Sensing: 3 passos
Servo Arduino Sun Sensing: 3 passos

Vídeo: Servo Arduino Sun Sensing: 3 passos

Vídeo: Servo Arduino Sun Sensing: 3 passos
Vídeo: Arduino tutorial 7- How to control Servo motor with Arduino (code explained) | using servo library 2024, Desembre
Anonim
Servo Arduino Sun Sensing
Servo Arduino Sun Sensing

Aquesta instrucció descriu el meu procés per crear un servomotor sense fil Sun Sensing. Aquest projecte està dissenyat per a persones que puguin passar temps en un cubicle o que estiguin bloquejades del sol durant períodes prolongats. Utilitzant dos escuts Arduino fets a mida, aquest servo gira per mostrar el sol brillant o una lluna adormida. Per recrear aquest projecte necessitareu:

  1. 2x Arduino Uno
  2. 2x placa de circuit perforada (4cm x 6cm)
  3. 2x mòdul de transceptor de ràdio NRF24L01 (mòdul de motxilla opcional però recomanable)
  4. Resistència: 10kOhm
  5. Fotoresistor
  6. Servomotor (he utilitzat un Futaba S3003)
  7. Variats cables de pont
  8. Experiència de soldadura

Comencem!

Pas 1: cablejar els escuts

Cablatge dels escuts!
Cablatge dels escuts!
Cablatge dels escuts!
Cablatge dels escuts!
Cablatge dels escuts!
Cablatge dels escuts!

S'adjunten els diagrames de circuits tant del sensor com del receptor. La primera foto és del sensor. tot això es pot connectar mitjançant una taula de treball, però per facilitar-ne l'ús és difícil superar-lo fent un escut personalitzat per connectar i jugar en un Arduino Uno. He utilitzat capçaleres soldades al perfboard per fixar els escuts a l’Arduino i he soldat la resta de connexions al seu lloc. Després de connectar tots els cables que provenien de les motxilles NRF24L01, vaig utilitzar cola calenta per fixar els mòduls al seu lloc i formar una unitat cohesionada. Per obtenir una explicació més detallada del circuit, consulteu la meva altra instrucció en un llum LED sensible a la llum. Aquest circuit és molt similar, però aquest es racionalitza per facilitar-ne l’ús.

Pas 2: Codificació

S'adjunten còpies del codi que he utilitzat per als mòduls Sensor i Receptor. Coses a tenir en compte: en lloc d'utilitzar la biblioteca Servo per defecte, em vaig veure obligat a utilitzar una biblioteca descarregada (ServoTimer2) per evitar conflictes quan feia servir els mòduls NRF24L01. Aquesta biblioteca, escrita per l'usuari nabontra, es troba a GitHub.

Pas 3: connecteu el braç solar i utilitzeu-lo

Image
Image

No dubteu a adjuntar el vostre propi disseny per a un braç solar, he fet un model senzill de fusta, però també he adjuntat la representació d’un braç imprès en 3D. Diverteix-te sentint el sol!

Recomanat: