Sisällysluettelo:

Arduino Sun Sensing Servo: 3 vaihetta
Arduino Sun Sensing Servo: 3 vaihetta

Video: Arduino Sun Sensing Servo: 3 vaihetta

Video: Arduino Sun Sensing Servo: 3 vaihetta
Video: DIY Radar With Ultrasonic Sensor And Chat-GPT Generated Arduino Code | Coders Cafe 2024, Heinäkuu
Anonim
Arduino Sun Sensing Servo
Arduino Sun Sensing Servo

Tässä ohjeessa kuvataan prosessini langattoman auringon tunnistavan servomoottorin luomiseksi. Tämä projekti on suunniteltu ihmisille, jotka voivat viettää aikaa kennossa tai olla muuten suojattu auringolta pitkiä aikoja. Käyttämällä kahta mittatilaustyönä valmistettua Arduino -kilpeä tämä servo kääntyy näyttämään joko kirkkaan auringon tai unisen kuun! Tämän projektin luomiseksi tarvitset:

  1. 2x Arduino Uno
  2. 2x rei'itetty piirilevy (4 cm x 6 cm)
  3. 2x NRF24L01 -radiolähetin -vastaanotinmoduuli (reppumoduuli valinnainen, mutta suositeltava)
  4. Vastus - 10 kOhm
  5. Valovastus
  6. Servomoottori (käytin Futaba S3003)
  7. Erilaisia hyppyjohtimia
  8. Juottokokemus

Aloitetaan!

Vaihe 1: Kytke suojat

Suojien kytkentä!
Suojien kytkentä!
Suojien kytkentä!
Suojien kytkentä!
Suojien kytkentä!
Suojien kytkentä!

Liitteenä ovat sekä anturin että vastaanottimen kytkentäkaaviot. Ensimmäinen kuva on anturista. kaikki tämä voidaan kytkeä lankalevyllä, mutta käytön helpottamiseksi on vaikea voittaa mukautetun kilven tekeminen plug and play -laitteelle Arduino Unossa. Kiinnitin kilvet Arduinoon käyttämällä perfboardiin juotettuja otsikoita ja juotin loput liitännät paikoilleen. Kun olin kiinnittänyt kaikki NRF24L01 -reppujen johtimet, kiinnitin kuumaliimalla moduulit paikoilleen ja muodostin yhtenäisen yksikön. Jos haluat tarkemman selityksen piiristä, katso muut ohjeet, jotka koskevat valoherkkää LED-lamppua. Tämä piiri on hyvin samanlainen, mutta tämä on virtaviivaistettu käytön helpottamiseksi.

Vaihe 2: Koodaus

Liitteenä on kopiot koodista, jota käytin anturi- ja vastaanotinmoduuleissa. Huomioitavaa: oletus -Servo -kirjaston käyttämisen sijaan minun oli pakko käyttää ladattua kirjastoa (ServoTimer2) välttääkseen ristiriitoja käytettäessä NRF24L01 -moduuleja. Tämä käyttäjän nabontran kirjoittama kirjasto löytyy GitHubista.

Vaihe 3: Kiinnitä aurinkovarsi ja käytä

Image
Image

Voit vapaasti liittää Sun Sun Arm -mallisi, tein yksinkertaisen puumallin, mutta liitin myös 3D -painetun käsivarren. Hauskaa auringon tunnistamista!

Suositeltava: