Tartalomjegyzék:

Napraforgó -ellenes - mutat a sötétségre!: 6 lépés (képekkel)
Napraforgó -ellenes - mutat a sötétségre!: 6 lépés (képekkel)

Videó: Napraforgó -ellenes - mutat a sötétségre!: 6 lépés (képekkel)

Videó: Napraforgó -ellenes - mutat a sötétségre!: 6 lépés (képekkel)
Videó: 5 lépés, amivel a Hashimoto remisszióba kerülhet 2024, Július
Anonim
Napraforgó elleni - a sötétségre mutat!
Napraforgó elleni - a sötétségre mutat!
Napraforgó elleni - a sötétségre mutat!
Napraforgó elleni - a sötétségre mutat!
Napraforgó elleni - a sötétségre mutat!
Napraforgó elleni - a sötétségre mutat!

Gyermekkorom óta mindig szerettem volna kipróbálni az elektronikát. Nemrég vettem az Arduino -t, és elkezdtem felfedezni. Ebben a folyamatban többet tudtam meg a fényfüggő ellenállásokról (LDR).

Valahogy ráakadok erre az ötletre. Alapvetően ez egy elektromos napraforgó, amely az ellenkezőjét teszi a napraforgónak. A sötétségre mutat !!!

1. lépés: A szükséges dolgok

  • 3 LDR
  • 3 db 10 k ohmos ellenállás
  • Szervómotor
  • Arduino tábla
  • Kevés Jumper vezeték
  • Forrasztó készlet
  • Perforált PCB
  • Kis edény száraz földdel együtt.

2. lépés: Az áramkör

Az áramkör
Az áramkör
Az áramkör
Az áramkör

A lényeg az, hogy mindegyik LDR egy szögért felel, balra 180 fok, középső 90 fokra, jobbra 0 fokra. Például, ha a középső LDR nem kap fényt, és más LDR -ek némi fényt kapnak

Az Arduino a következő bemenetet kapja:

  • Bal LDR => HIGH
  • Középső LDR => ALACSONY
  • Jobb LDR => HIGH

E bemenet alapján az Arduino kiszámíthatja a szöget (ebben az esetben 90 fok), és elküldi ezeket az információkat a szervomotornak.

3. lépés: A kód

Laikus értelemben a kód ezt teszi:

  • A bemenetet 3 LDR -ből veszi.
  • Ezzel a bemenettel kiszámítja az egyes LDR -ek által kapott fénymennyiséget.
  • Most kiszámítja a szöget, aminek mennie kell. Például, ha mind a jobb, mind a középső LDR nem kap fényt, akkor a számított szög 45 fok lesz (0 fok középső szög és 90 fok 45 fok).

A kódot itt találja.

4. lépés: Építse fel az áramkört

Építsd meg az áramkört
Építsd meg az áramkört
Építsd meg az áramkört
Építsd meg az áramkört
Építsd meg az áramkört
Építsd meg az áramkört

Az ellenállás és az LDR forrasztásához perforált NYÁK -t használjon. A PCB és a szervomotor csatlakoztatásához használja az Arduino kenyértáblát. Töltse fel a kódot és tesztelje.

5. lépés: Ültesse a napraforgó-ellenes

Ültesse a napraforgó-ellenes
Ültesse a napraforgó-ellenes
Ültesse a napraforgó-ellenes
Ültesse a napraforgó-ellenes
Ültesse a napraforgó-ellenes
Ültesse a napraforgó-ellenes

Egy kis edényt használtam, és lyukat készítettem a vezetékek átvezetéséhez. Tegyen egy kis talajt, tartsa meg a szervo motort, adjon hozzá még egy kis talajt. Ezután csak csatlakoztassa a szervomotort az Arduino -hoz, és kész!

Ajánlott: