Բովանդակություն:

Հակաարևածաղիկ - մատնանշում է քո խավարը: 6 քայլ (նկարներով)
Հակաարևածաղիկ - մատնանշում է քո խավարը: 6 քայլ (նկարներով)

Video: Հակաարևածաղիկ - մատնանշում է քո խավարը: 6 քայլ (նկարներով)

Video: Հակաարևածաղիկ - մատնանշում է քո խավարը: 6 քայլ (նկարներով)
Video: Трактористы (комедия, реж. Иван Пырьев, 1939 г.) 2024, Հուլիսի
Anonim
Anti -Sunflower - մատնանշում է ձեր խավարը
Anti -Sunflower - մատնանշում է ձեր խավարը
Anti -Sunflower - մատնանշում է ձեր խավարը
Anti -Sunflower - մատնանշում է ձեր խավարը
Anti -Sunflower - մատնանշում է ձեր խավարը
Anti -Sunflower - մատնանշում է ձեր խավարը

Մանկուց ես միշտ ցանկացել եմ ուժերս փորձել էլեկտրոնիկայի վրա: Վերջերս ես գնեցի Arduino- ն և սկսեցի ուսումնասիրել այն: Այս գործընթացում ես ավելին իմացա լույսից կախված ռեզիստորների (LDR) մասին:

Ինչ -որ կերպ, ես սայթաքում եմ այս գաղափարի վրա: Հիմնականում դա էլեկտրական արեւածաղիկ է, որը հակառակն է իրական արեւածաղկի: Այն մատնանշում է խավարը !!!

Քայլ 1: Անհրաժեշտ իրեր

  • 3 LDR
  • 3 10k Ohm ռեզիստորներ
  • Սերվո շարժիչ
  • Arduino տախտակ
  • Քիչ Jumper լարեր
  • Sոդման հավաքածու
  • Պերֆորացված PCB
  • Փոքր կաթսա `չոր հողի հետ միասին:

Քայլ 2: Շղթան

The Circuit
The Circuit
The Circuit
The Circuit

Հիմնական կետն այն է, որ յուրաքանչյուր LDR- ն պատասխանատու է անկյան համար, որը մնացել է 180 աստիճանի, միջինը `90 աստիճանի, իսկ աջը` 0 աստիճանի համար: Օրինակ, եթե միջին LDR- ը ոչ մի լույս չի ստանում, և այլ LDR- երը մի փոքր լույս են ստանում, ապա

Arduino- ն կստանա հետևյալ տվյալները.

  • Ձախ LDR => Բարձր
  • Միջին LDR => OWԱՐ
  • Աջ LDR => Բարձր

Այս մուտքի հիման վրա Arduino- ն կարող է հաշվարկել անկյունը (այս դեպքում 90 աստիճան) և այս տեղեկատվությունը ուղարկել սերվո շարժիչին:

Քայլ 3: Կոդ

Աշխարհիկ լեզվով ասած, դա այն է, ինչ անում է ծածկագիրը

  • Այն մուտք է գործում 3 LDR- ից:
  • Օգտագործելով այս մուտքը, այն հաշվարկում է յուրաքանչյուր LDR- ի ստացած լույսի քանակը:
  • Այժմ այն հաշվարկում է այն անկյունը, որով պետք է գնա: Օրինակ, եթե աջ և միջին LDR երկուսն էլ լույս չեն ստանում, ապա հաշվարկված անկյունը կլինի 45 աստիճան (0 աստիճանի միջին անկյունը և 90 աստիճանը `45 աստիճան):

Գտեք կոդը այստեղ:

Քայլ 4: Կառուցեք շրջանը

Կառուցեք շրջանը
Կառուցեք շրջանը
Կառուցեք շրջանը
Կառուցեք շրջանը
Կառուցեք շրջանը
Կառուցեք շրջանը

Օգտագործեք Պերֆորացված PCB ՝ ռեզիստորը և LDR- ները միացնելու համար: Օգտագործեք Arduino տախտակը `PCB և servo շարժիչը միացնելու համար: Վերբեռնեք ծածկագիրը և փորձարկեք:

Քայլ 5: Տնկեք հակաարևածաղիկը

Տնկեք հակաարևածաղիկը
Տնկեք հակաարևածաղիկը
Տնկեք հակաարևածաղիկը
Տնկեք հակաարևածաղիկը
Տնկեք հակաարևածաղիկը
Տնկեք հակաարևածաղիկը

Ես օգտագործել եմ մի փոքր կաթսա և դրա մեջ անցք եմ արել ՝ լարերն անցնելու համար: Տեղադրեք մի քիչ հող, պահեք servo շարժիչը, ավելացրեք ևս մի քիչ հող: Այնուհետև պարզապես միացրեք servo շարժիչը Arduino- ի հետ և վերջ:

Խորհուրդ ենք տալիս: