Tartalomjegyzék:

Arduino napérzékelő szervo: 3 lépés
Arduino napérzékelő szervo: 3 lépés

Videó: Arduino napérzékelő szervo: 3 lépés

Videó: Arduino napérzékelő szervo: 3 lépés
Videó: Raspberry Pi mozgás érzékelő szenzor (pir) 2024, Július
Anonim
Arduino napérzékelő szervó
Arduino napérzékelő szervó

Ez az utasítás leírja a vezeték nélküli napérzékelő szervomotor létrehozásának folyamatát. Ez a projekt azoknak készült, akik időt tölthetnek egy fülkében, vagy más módon hosszú ideig elzáródhatnak a naptól. Két egyedi Arduino pajzsot használva ez a szervó megfordítja a sütő napot vagy az álmos holdat! A projekt újratelepítéséhez szüksége lesz:

  1. 2x Arduino Uno
  2. 2x perforált áramköri lap (4 x 6 cm)
  3. 2x NRF24L01 rádió adó -vevő modul (hátizsák modul opcionális, de ajánlott)
  4. Ellenállás - 10 kOhm
  5. Fotorezisztor
  6. Szervomotor (Futaba S3003 -at használtam)
  7. Vegyes jumper vezetékek
  8. Forrasztási tapasztalat

Lássunk neki!

1. lépés: A pajzsok bekötése

A pajzsok bekötése!
A pajzsok bekötése!
A pajzsok bekötése!
A pajzsok bekötése!
A pajzsok bekötése!
A pajzsok bekötése!

Mellékelve az érzékelő és a vevő kapcsolási rajzai. Az első kép az érzékelőről készült. mindezt vezetékes tábla segítségével lehet bekötni, de a könnyű használat érdekében nehéz legyőzni az egyéni pajzs készítését a plug and play Arduino Uno készüléken. A perforációs táblához forrasztott fejléceket használtam a pajzsok Arduino -hoz való rögzítéséhez, és a többi csatlakozót a helyére forrasztottam. Miután rögzítettem az NRF24L01 hátizsákokból származó összes vezetéket, forró ragasztóval rögzítettem a modulokat a helyükre, és egy egységes egységet alkottam. Az áramkör részletesebb magyarázatát lásd a fényérzékeny LED-lámpáról szóló másik utasításomban. Ez az áramkör nagyon hasonló, de ez egyszerűsített a könnyű használat érdekében.

2. lépés: Kódolás

Mellékelve vannak az érzékelő és vevő modulokhoz használt kód másolatai. Megjegyzendő dolgok: az alapértelmezett Servo könyvtár használata helyett kénytelen voltam letöltött könyvtárat (ServoTimer2) használni, hogy elkerüljem az ütközést az NRF24L01 modulok használatakor. Ez a könyvtár, amelyet nabontra felhasználó írt, megtalálható a GitHub -on.

3. lépés: Rögzítse a napkarot, és használja

Image
Image

Nyugodtan csatolhat saját tervezést egy Sun Arm -hoz, készítettem egy egyszerű fa modellt, de csatoltam egy 3D nyomtatott kar rajzát is. Jó szórakozást a nap érzékeléséhez!

Ajánlott: