Mundarija:

Chiroqlarni o'chirish haqida eslatma: 5 qadam
Chiroqlarni o'chirish haqida eslatma: 5 qadam

Video: Chiroqlarni o'chirish haqida eslatma: 5 qadam

Video: Chiroqlarni o'chirish haqida eslatma: 5 qadam
Video: BİR O'ZİNGİZ KO'RİNG / DUNYODAGİ ENG G'ALATİ ER-XOTİNLAR / Buni Bilasizmi? 2024, Noyabr
Anonim
Chiroqlarni o'chirish haqida eslatma
Chiroqlarni o'chirish haqida eslatma

Yodingizda bo'lsin, chiroqlarni o'chiring, Yerni qutqaring.

Bu qurilma menga xonamdan chiqqanimda chiroqlarni o'chirish odatini shakllantirishga yordam beradi.

Qurilma oddiygina yorug'lik sensori, ultrasonik masofani o'lchash asbobi va LED lampochkasi yordamida Arduino tomonidan qurilgan.

Eshik tashqarisida turgan LED lampochkasini yoqib, agar unutgan bo'lsam, chiroqni o'chirishni eslatadi.

Ta'minotlar

Yorug'lik sensori

Ultrasonik masofani o'lchash vositasi

LCD displey

LED lampochkasi

Cho'chqalar bilan alligator kliplari

Har xil turdagi simlar

Yaxshi ko'rinadigan quti

1 -qadam: Qurilmaning tuzilishi

Qurilmaning tuzilishi
Qurilmaning tuzilishi
Qurilmaning tuzilishi
Qurilmaning tuzilishi
Qurilmaning tuzilishi
Qurilmaning tuzilishi

Qurilmaning ishlashini ta'minlaydigan 5 ta asosiy qism mavjud:

A-yorug'lik sensori: yorug'lik nurlarining qiymatini sezadi (yorug'lik yoqilganmi yoki o'chirilganmi) va kodlash orqali tartibga solinadi.

B-ultratovushli masofani o'lchash vositasi: eshik masofasini aniqlaydi va kodlash orqali asosiy nuqta-eshik ochiq yoki yo'qligini aniqlash.

C-LCD displey: masofani o'lchash, Ultrasonik masofani o'lchash asbobining kodini o'rnatishga yordam beradi.

D-LED lampochkasi: eslatuvchi sifatida osonlikcha yoritilgan ob'ekt

E-Alligator krujkalar bilan kliplar: LED lampochkasini tashqi makonga chiqarishga imkon beradi

2 -qadam: kodlash

Kodlash
Kodlash
Kodlash
Kodlash
Kodlash
Kodlash

1. Ultrasonik masofani o'lchash moslamasi aniqlagan masofani ko'rsatish uchun LCD displeyni o'rnating.

2. ikkita shartli "if/else" mantig'ini yarating:

a) agar yorug'lik nurlarining qiymati 500 dan yuqori bo'lsa-yorug'lik yoqiladi

b) agar masofa soni 93 dan kam bo'lsa-eshik ochildi (xonadan chiqib ketish)

-agar a) va b) ikkala shart ham mos bo'lsa-eshik tashqarisidagi LED lampochka yonadi (chiroqni o'chirishni eslatadi)

-agar ulardan bittasi a) yoki b) shartlar mos kelmasa-eshik tashqarisidagi LED lampochka yonmaydi (siz hali ham xonangizdasiz yoki chiroqni yoki ikkalasini ham o'chirishni eslaysiz)

3 -qadam: tashqi ko'rinishini o'zgartiring

Tashqi ko'rinishini o'zgartiring
Tashqi ko'rinishini o'zgartiring
Tashqi ko'rinishini o'zgartiring
Tashqi ko'rinishini o'zgartiring
Tashqi ko'rinishini o'zgartiring
Tashqi ko'rinishini o'zgartiring

Hech kim o'z xonasining tagida simlarga to'la qurilmani xohlamaydi.

Qurilmani chiroyli ko'rinadigan qutiga soling.

*Sensor va detektorni qutiga qo'ymang, aks holda u ishlamaydi.

4 -qadam: Bu haqiqatda qanday ishlaydi

Chiroq yoqilgan xonadan chiqsam, eslatuvchi LED chiroq yonadi.

Chiroqlar o'chgan xonadan chiqsam, eslatuvchi LED ishlamaydi.

5 -qadam: aks ettirish

Bu loyiha menga xonamdan chiqqanimda yorug'likni o'chirish odatini shakllantirishga yordam beradi. Va men o'zim loyihalashdan tortib to yasashgacha qurilmani yaratishni o'rgandim. Bu mening Arduino ko'nikmalarini va inqirozni boshqarish qobiliyatimni oshirdi. O'ylaymanki, men ilgari o'ylaganimdan ko'ra yaxshiroq mahoratga egaman va bu o'zimga bo'lgan ishonchni oshiradi. Men keyingi loyihani intizorlik bilan kutmoqdaman va katta vazifani qidirmoqdaman.

Tavsiya: