Агуулгын хүснэгт:

Arduino шөнийн манаач гэрэл: 3 алхам
Arduino шөнийн манаач гэрэл: 3 алхам

Видео: Arduino шөнийн манаач гэрэл: 3 алхам

Видео: Arduino шөнийн манаач гэрэл: 3 алхам
Видео: Marlin Firmware - VScode PlatformIO Install - Build Basics 2024, Арваннэгдүгээр
Anonim
Arduino шөнийн манаач гэрэл
Arduino шөнийн манаач гэрэл

Гэрээсээ удаан хугацаагаар гарахдаа орой нь гэрлээ асааж, унтраах хүн гэртээ байгаа юм шиг санагдуулахыг хүсч болно. Урьдчилан төлөвлөсөн таймер (эсвэл унтдаг) -аас ялгаатай бөгөөд үүнийг гаднаас нь хялбархан олж тогтоох боломжтой бөгөөд энэхүү DIY Arduino дээр суурилсан таймер нь гэрлийн эрч хүчийг ашиглан бага гэрлийн түвшинг илрүүлж, шөнийн турш санамсаргүй байдлаар гэрлийг асааж, унтраана. байшинд хэн нэгэн байсан.

Хангамж

Анхааруулга: Би энэ хуудсан дээрх линкүүдтэй холбоотой худалдан авалтаас шимтгэл авдаг.

1х Электролитик конденсаторын багтаамж 100μF; хүчдэл 16V

1x Keyes буухиа

1x Arduino Mega 2560 (Rev3)

1х KY-018 фоторезистор

Бүх бүрэлдэхүүн хэсгүүдийг BangGood дээрээс энэ линк дээр дарж олж болно

Алхам 1: Arduino шөнийн манаач - Утасны диаграм

Arduino шөнийн манаач - Утасны диаграм
Arduino шөнийн манаач - Утасны диаграм

Алхам 2: Arduino шөнийн манаач - Код

Кодыг стандарт Arduino IDE ашиглан бичсэн бөгөөд хэсэг тус бүрийн тайлбарыг агуулсан болно.

Та үүнийг миний GitHub дээрээс авах боломжтой

Arduino шөнийн манаачийн код

Энэ яаж ажилдаг вэ ?

// Орчны гэрлийн дээжийг ав

// Зөвхөн шөнийн цагаар ажиллана

// Гэрлийг 45-90 минутын хооронд санамсаргүй байдлаар 2-7 минутын хугацаанд асаах хуваарь гарга

// Өглөө болтол давтана

Алхам 3: Шөнийн харуул хамгаалагч - бодит физик тохиргоо

Arduino Шөнийн манаач - бодит физик тохиргоо
Arduino Шөнийн манаач - бодит физик тохиргоо

Илүү цэвэрхэн байж болох ч энэ нь үүргээ гүйцэтгэдэг.

Аз жаргалтай барилга:)

Зөвлөмж болгож буй: