Arduino Night Watchman Light: 3 քայլ
Arduino Night Watchman Light: 3 քայլ
Anonim
Arduino Night Watchman Light
Arduino Night Watchman Light

Երբ երկար ժամանակով տնից դուրս եք գալիս, գուցե ցանկանաք այնպես թվալ, որ տանը ինչ -որ մեկը երեկոյան լույսերը միացնում և անջատում է: Հակառակ նախապես պլանավորված ժամաչափի (կամ այն, որը քնում է) և այն հեշտությամբ կարելի է դրսից հայտնաբերել, այս DIY Arduino- ի վրա հիմնված ժամաչափը օգտագործում է լույսի ինտենսիվությունը `ցածր լույսի մակարդակները հայտնաբերելու և պատահականորեն միացնելու և անջատելու համար ամբողջ գիշեր, ինչը թվում է, թե այնտեղ է: ինչ -որ մեկը ներկա էր տանը:

Պարագաներ

Հրաժարում. Ես ստանում եմ միջնորդավճարներ այս էջի հղումների հետ կապված գնումներից:

1x էլեկտրոլիտիկ կոնդենսատորի հզորություն 100μF; լարման 16V

1x Keyes ռելե

1x Arduino Mega 2560 (Rev3)

1x KY-018 ֆոտոռեզիստոր

Բոլոր բաղադրիչները կարելի է գտնել BangGood- ում ՝ կտտացնելով այս հղմանը

Քայլ 1. Arduino Night Watchman - Լարերի դիագրամ

Arduino Night Watchman - Էլեկտրագծերի դիագրամ
Arduino Night Watchman - Էլեկտրագծերի դիագրամ

Քայլ 2. Arduino Night Watchman - Code

Կոդը գրվել է ստանդարտ Arduino IDE- ի միջոցով և պարունակում է մեկնաբանություններ յուրաքանչյուր բաժնի համար:

Կարող եք նաև այն ստանալ իմ GitHub- ից

Arduino Night Watchman Code

Ինչպես է դա աշխատում ?

// Շրջապատող լուսավորության նմուշ

// Գործեք միայն գիշերը

// Ստեղծեք ժամանակացույց ՝ լույսերը պատահականորեն միացնելու համար 45 - 90 րոպեի ընթացքում ՝ 2 - 7 րոպեի ընթացքում

// Կրկնեք մինչև առավոտ

Քայլ 3. Arduino Night Watchman - Փաստացի ֆիզիկական կարգավորումներ

Arduino Night Watchman - Փաստացի ֆիզիկական կարգավորումը
Arduino Night Watchman - Փաստացի ֆիզիկական կարգավորումը

Կարող է լինել ավելի մաքուր, բայց դա անում է իր աշխատանքը:

Ուրախ շինություն:)

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