Obsah:

Anti -Sunflower - ukazuje na vašu temnotu!: 6 krokov (s obrázkami)
Anti -Sunflower - ukazuje na vašu temnotu!: 6 krokov (s obrázkami)

Video: Anti -Sunflower - ukazuje na vašu temnotu!: 6 krokov (s obrázkami)

Video: Anti -Sunflower - ukazuje na vašu temnotu!: 6 krokov (s obrázkami)
Video: Я работаю в Страшном музее для Богатых и Знаменитых. Страшные истории. Ужасы. 2024, Júl
Anonim
Anti -Sunflower - ukazuje na vašu tmu!
Anti -Sunflower - ukazuje na vašu tmu!
Anti -Sunflower - ukazuje na vašu tmu!
Anti -Sunflower - ukazuje na vašu tmu!
Anti -Sunflower - ukazuje na vašu tmu!
Anti -Sunflower - ukazuje na vašu tmu!

Od detstva som vždy chcel vyskúšať si elektroniku. Nedávno som si kúpil Arduino a začal som ho skúmať. V tomto procese som sa dozvedel viac o rezistoroch závislých na svetle (LDR).

Nejako som na túto myšlienku narazil. V zásade je to elektrická slnečnica, ktorá robí opak skutočnej slnečnice. Ukazuje na tmu !!!

Krok 1: Veci, ktoré potrebujete

  • 3 LDR
  • 3 10k Ohm odpory
  • Servomotor
  • Doska Arduino
  • Niekoľko prepojovacích káblov
  • Spájkovacia súprava
  • Dierovaný PCB
  • Malý hrniec spolu s nejakou suchou pôdou.

Krok 2: Okruh

Okruh
Okruh
Okruh
Okruh

Podstatou je, že každý LDR je zodpovedný za uhol, vľavo o 180 stupňov, v strede o 90 stupňov a v pravom o 0 stupňov. Napríklad, ak stredné LDR neprijíma žiadne svetlo a ostatné LDR dostávajú nejaké svetlo, potom

Arduino dostane nasledujúci vstup:

  • Vľavo LDR => VYSOKÉ
  • Stredná LDR => NÍZKA
  • Pravá LDR => VYSOKÁ

Na základe tohto vstupu môže Arduino vypočítať uhol (v tomto prípade 90 stupňov) a odoslať tieto informácie do servomotora.

Krok 3: Kód

Laicky povedané, kód robí takto:

  • Vyžaduje vstup od 3 LDR.
  • Pomocou tohto vstupu vypočítava množstvo svetla, ktoré každé LDR dostáva.
  • Teraz vypočíta uhol, o ktorý by sa malo uberať. Ak napríklad pravé a stredné LDR nedostávajú žiadne svetlo, vypočítaný uhol bude 45 stupňov (stredný uhol 0 stupňov a 90 stupňov je 45 stupňov).

Kód nájdete tu.

Krok 4: Vybudujte obvod

Vybudujte obvod
Vybudujte obvod
Vybudujte obvod
Vybudujte obvod
Vybudujte obvod
Vybudujte obvod

Na spájkovanie rezistora a LDR použite perforovanú DPS. Na prepojenie dosky plošných spojov a servomotora použite dosku Arduino. Nahrajte kód a vyskúšajte.

Krok 5: Zasaďte slnečnicu

Zasaďte slnečnicu
Zasaďte slnečnicu
Zasaďte slnečnicu
Zasaďte slnečnicu
Zasaďte slnečnicu
Zasaďte slnečnicu

Použil som malý hrniec a urobil som do neho dieru na prevlečenie drôtov. Vložte trochu zeminy, ponechajte servomotor a pridajte ďalšiu zeminu. Potom stačí pripojiť servomotor k Arduinu a máte hotovo!

Odporúča: