Мазмұны:

Шамдарды өшіру туралы ескерту: 5 қадам
Шамдарды өшіру туралы ескерту: 5 қадам
Anonim
Шамдарды өшіру туралы ескерту
Шамдарды өшіру туралы ескерту

Есіңізде болсын, жарықты өшіріңіз, жерді сақтаңыз.

Бұл құрылғы бөлмеден шыққанда жарықты өшіруді үйренуге көмектеседі.

Құрылғыны негізінен Arduino құрастырады, негізінен жарық сенсоры, ультрадыбыстық қашықтық өлшеу құралы мен жарықдиодты шам.

Бұл есіктің сыртында тұрған жарықдиодты шамды жағу арқылы ұмытып қалсам, жарықты өшіруді еске салады.

Жабдықтар

Жарық сенсоры

Ультрадыбыстық қашықтықты өлшеу құралы

СКД экран

Жарықдиодты шам

Шошқалары бар аллигатор клиптері

Әр түрлі сымдар

Керемет қорап

1 -қадам: құрылғының құрылымы

Құрылғының құрылымы
Құрылғының құрылымы
Құрылғының құрылымы
Құрылғының құрылымы
Құрылғының құрылымы
Құрылғының құрылымы

Құрылғының жұмысына әсер ететін 5 негізгі бөлік бар:

Жарық сенсоры: жарық сәулелерінің мәнін сезеді (жарық қосылған немесе өшірілген) және кодтау арқылы реттеледі

B-ультрадыбыстық қашықтықты өлшеу құралы: есіктің қашықтығын анықтайды және кодтау арқылы реттеледі-бұл есіктің ашық немесе ашылмағанын анықтау.

C-LCD экраны: ультрадыбыстық қашықтықты өлшеу құралының кодын орнатуға көмектесетін қашықтық санын көрсетеді.

D-жарықдиодты шам: еске түсіру үшін жеңіл болатын объект

Шошқалары бар E-Alligator клиптері: жарықдиодты шамды ашық жерге шығуға мүмкіндік береді

2 -қадам: кодтау

Кодтау
Кодтау
Кодтау
Кодтау
Кодтау
Кодтау

1. ультрадыбыстық қашықтықты өлшеу құралы анықтаған қашықтықты көрсету үшін СКД экранын орнатыңыз.

2. екі шартпен 'if/else' логикасын құрыңыз:

а) егер жарық сәулелерінің мәні 500-ден жоғары болса, жарық қосылады

б) егер қашықтық саны қысқа болса, 93 --- есік ашылды (бөлмеден шығады)

-егер а) & б) екі жағдайда да-есіктің сыртындағы жарықдиодты шамы жанады (шамды өшіруді еске салады)

-егер олардың біреуі а) немесе б) шарттар сәйкес келмесе-есіктің сыртындағы жарықдиодты шам жанбайды (сіз әлі өз бөлмеңіздесіз немесе жарықты немесе екеуін де өшіруді ұмытасыз)

3 -қадам: сыртқы түрін өзгертіңіз

Сыртқы түрін өзгерту
Сыртқы түрін өзгерту
Сыртқы түрін өзгерту
Сыртқы түрін өзгерту
Сыртқы түрін өзгерту
Сыртқы түрін өзгерту

Ешкім бөлмесінің жерінде сымға толы құрылғыны қаламайды.

Құрылғыны жақсы көрінетін қорапқа салыңыз.

*Сенсор мен детекторды қорапқа салмау маңызды, әйтпесе ол жұмыс істемейді.

4 -қадам: Бұл іс жүзінде қалай жұмыс істейді

Мен бөлмеден шамдар қосылып шыққанда, еске салғыш диод шамы жанады.

Мен жарығы сөніп тұрған бөлмеден шыққанда, еске салғыш диод жұмыс істемейді.

5 -қадам: Рефлексия

Бұл жоба маған бөлмеден шыққанда жарықты өшіруді үйренуге көмектеседі. Мен құрылғыны жобалаудан бастап жасауға дейін өз бетімше жасауды үйрендім. Бұл менің Arduino дағдылары мен дағдарысты басқару қабілетін жақсартты. Менің ойымша, менің дағдыларым бұрын ойлағаннан әлдеқайда жақсы және менің сенімділігімді арттырады. Мен келесі жобаны асыға күтемін және үлкен сынақ іздеймін.

Ұсынылған: