Innholdsfortegnelse:

Arduino Sun Sensing Servo: 3 trinn
Arduino Sun Sensing Servo: 3 trinn

Video: Arduino Sun Sensing Servo: 3 trinn

Video: Arduino Sun Sensing Servo: 3 trinn
Video: Control Servo motor with push 2 buttons with Arduino SPB-4 2024, November
Anonim
Arduino Sun Sensing Servo
Arduino Sun Sensing Servo

Denne instruksen beskriver min prosess for å lage en trådløs Sun Sensing Servomotor. Dette prosjektet er designet for mennesker som kan tilbringe tid i et skap, eller på annen måte bli blokkert for solen i lengre perioder. Ved å bruke to skreddersydde Arduino -skjold, vender denne servoen for å enten vise den skinnende solen eller en søvnig måne! For å gjenskape dette prosjektet trenger du:

  1. 2x Arduino Uno
  2. 2x perforert kretskort (4cm x 6cm)
  3. 2x NRF24L01 radiosendermodul (ryggsekkmodul valgfri, men anbefales)
  4. Motstand - 10 kOhm
  5. Fotoresistor
  6. Servomotor (jeg brukte en Futaba S3003)
  7. Assorterte hoppetråder
  8. Loddeopplevelse

La oss komme i gang!

Trinn 1: Kabling av skjoldene

Kabling av skjoldene!
Kabling av skjoldene!
Kabling av skjoldene!
Kabling av skjoldene!
Kabling av skjoldene!
Kabling av skjoldene!

Vedlagt er kretsdiagrammene for både sensoren og mottakeren. Det første bildet er av sensoren. alt dette kan kobles til med et brødbrett, men for enkel bruk er det vanskelig å slå et tilpasset skjold for plug and play på en Arduino Uno. Jeg brukte headers loddet til perfboardet for å feste skjoldene til Arduino, og loddet resten av tilkoblingene på plass. Etter å ha festet alle ledningene som kom fra NRF24L01 -ryggsekkene, brukte jeg varmt lim for å feste modulene på plass og danne en sammenhengende enhet. For en mer detaljert forklaring av kretsen, vennligst se min andre instruksjon på en lysfølsom LED-lampe. Den kretsen er veldig lik, men denne er strømlinjeformet for brukervennlighet.

Trinn 2: Koding

Vedlagt er kopier av koden jeg brukte for sensor- og mottakermodulene. Ting å merke seg: i stedet for å bruke standard Servobibliotek, ble jeg tvunget til å bruke et nedlastet bibliotek (ServoTimer2) for å unngå konflikt ved bruk av NRF24L01 -modulene. Dette biblioteket, skrevet av bruker nabontra, finnes på GitHub.

Trinn 3: Fest solarmen, og bruk

Image
Image

Fest gjerne ditt eget design til en solarm, jeg har laget en enkel tremodell, men jeg har også festet en gjengivelse av en 3D -trykt arm. Ha det gøy å kjenne solen!

Anbefalt: