Мазмұны:

Баспалдақтар үшін интерактивті жарықдиодты жүйе жасаңыз: 7 қадам
Баспалдақтар үшін интерактивті жарықдиодты жүйе жасаңыз: 7 қадам

Бейне: Баспалдақтар үшін интерактивті жарықдиодты жүйе жасаңыз: 7 қадам

Бейне: Баспалдақтар үшін интерактивті жарықдиодты жүйе жасаңыз: 7 қадам
Бейне: дәріс 5 Ақпаратты енгізу құрылғылары 2024, Қараша
Anonim
Image
Image
Баспалдақтар үшін интерактивті жарықдиодты жүйе жасаңыз
Баспалдақтар үшін интерактивті жарықдиодты жүйе жасаңыз

Үйде баспалдақ бар. Қоғамда баспалдақтарды жөндеу бойынша көптеген жобаларды көру өте қызықты. Жақында бос емес, сондықтан мен үйдегі баспалдақтарды өзгерту және кейбір интерактивті функцияларды қосу үшін ашық бастапқы модульдерді қолдануды шештім. Бұл жоба қиын болмайды, маған түстен кейін уақыт қажет. Егер сіздің үйіңізде баспалдақ болса, оны жөндеу қажет болса, бұл бөлісу сізге көмектеседі деп сенемін.

1 -қадам: жұмысқа дайындық

Жұмысқа дайындық
Жұмысқа дайындық

Біріншіден, сіз келесі материалдарды қамтитын бірнеше материалдарды дайындауыңыз керек:

Электронды модуль:

• Longan Core тақтасы немесе басқа Arduino даму тақтасы

• Баспалдақтан біреудің өткенін анықтауға арналған ультрадыбыстық сенсор

• Жарық диодты жолақ

• Жарық диодты жарық жолағын басқаруға арналған MOS қосқышы

Шығын материалдары:

• Сым

• DuPont Wire

• Тақырып

Құрал:

• Пісіру үтігі

• Сымды тазартқыш

• қайшы

• желім мылтығы

2 -қадам: LED жолағын MOS қосқышына қосыңыз және оны баспалдақтың астына бекітіңіз

Жарықдиодты жолақты MOS қосқышына жалғап, баспалдақ астына жабыстырыңыз
Жарықдиодты жолақты MOS қосқышына жалғап, баспалдақ астына жабыстырыңыз
Жарықдиодты жолақты MOS қосқышына жалғап, баспалдақтың астына жабыстырыңыз
Жарықдиодты жолақты MOS қосқышына жалғап, баспалдақтың астына жабыстырыңыз
Жарықдиодты жолақты MOS қосқышына жалғап, баспалдақтың астына жабыстырыңыз
Жарықдиодты жолақты MOS қосқышына жалғап, баспалдақтың астына жабыстырыңыз

MOS қосқышын қолдану ток күшейту болып табылады. Жарық диодты шамасы шамамен 500 мА қажет болғандықтан, Arduino IO портында жарық диодты шамды тікелей басқаруға мүмкіндік жоқ, және Arduino -дің IO жету мүмкіндігін MOS қосқышы арқылы пайдалануға болады.

MOS қосқышында 3 интерфейс бар, V + және V- жарық диодты жолақтың оң және теріс полюстеріне, VIN мен GND қуат көзінің оң және теріс полюстеріне қосылған. Сонымен қатар 3PIN басқару түйреуіштері бар. SIG Arduino IO -ға, VCC 5V -ге, ал GND қуат көзінің теріс полюсіне қосылған. Arduino мен светодиод бірдей 5В қуат көзін пайдаланатындықтан, біз MOS қосқыш модулінің VIN кодын сым арқылы VCC -ге қосамыз, осылайша қуат көзін екі рет қосудың қажеті жоқ.

Алдымен жарық диодты жолақтың оң және теріс полюстерін V + және V- ға қосыңыз.

Содан кейін, жарық диодты жолақтың артында 3М таспасы бар, оны тікелей баспалдақтың астына қоюға болады. MOS қосқышы баспалдақ астына желім тапаншасы арқылы бекітілуі мүмкін.

3 -қадам: Барлық MOS қосқыштарының қуатын қосыңыз және баспалдаққа бекітіңіз

Барлық MOS қосқыштарының қуатын бірге қосыңыз және баспалдаққа бекітіңіз
Барлық MOS қосқыштарының қуатын бірге қосыңыз және баспалдаққа бекітіңіз
Барлық MOS қосқыштарының қуатын бірге қосыңыз және баспалдаққа бекітіңіз
Барлық MOS қосқыштарының қуатын бірге қосыңыз және баспалдаққа бекітіңіз

Бұл қадамда барлық MOS қосқыштарының қуат көздерін параллель қосу керек, ал мұнда сізге бірнеше сымдар қажет. Қосылымның схемасы 1 суретте көрсетілгендей.

Бұл 2 -суретте көрсетілгендей, аяқталғаннан кейін, негізінен, жалықтыратын жұмыс.

4 -қадам: Ультрадыбыстық сенсор мен Arduino түзетілді

Ультрадыбыстық сенсор мен Arduino түзетілді
Ультрадыбыстық сенсор мен Arduino түзетілді
Ультрадыбыстық сенсор мен Arduino түзетілді
Ультрадыбыстық сенсор мен Arduino түзетілді
Ультрадыбыстық сенсор мен Arduino түзетілді
Ультрадыбыстық сенсор мен Arduino түзетілді

Бұл қадамда сіз ультрадыбыстық сенсорды баспалдақтың кіреберісіне бекітуіңіз керек, осылайша сіз баспалдақпен көтерілгенде ультрадыбыстық сезімге ие болады.

Ультрадыбыстық сенсорды 1 -суретте көрсетілгендей желім пистолеті арқылы бекітуге болады.

Бұл кезде Ардуиноны баспалдақтың артына бекітіңіз.

Ультрадыбыстық аппаратта 4 түйреуіш бар, оларды Arduino -ға қосу қажет.

1. VCC 5В қосылады

2. GND - GND

3. Trig, бұл ультрадыбыстық сенсордың жіберуші түйрегіші, Arduino D2 -ге қосылған

4. Эхо, бұл ультрадыбыстық сенсордың қабылдау түйіні, Arduino D3 -ке қосылған

5 -қадам: MOS қосқышының сигналын Arduino IO -ға қосыңыз

MOS қосқышының сигналын Arduino IO -ға қосыңыз
MOS қосқышының сигналын Arduino IO -ға қосыңыз
MOS қосқышының сигналын Arduino IO -ға қосыңыз
MOS қосқышының сигналын Arduino IO -ға қосыңыз

Бұл жобада барлығы 9 MOS қосқышы қолданылады. Біз SIG 9 коммутаторын Ardino D4 ~ D12 -ге қостық. Схемалық диаграмма 1 суретте.

Бұл сонымен қатар көптеген сымдарды дәнекерлеуді және бекітуді қажет ететін және аздап шыдамдылықты қажет ететін жұмыс. Аяқтау 2 -суретте көрсетілгендей:

6-қадам: Қуатты қосу және тестілеу

Қуат және тест
Қуат және тест

STEP3 MOS қосқышына қосылған екі қуат кабелін Arduino 5V мен GND -ге қосыңыз.

Әзірге ең қиын жұмыс аяқталды. Біз сымдардың жұмысында ақау бар -жоғын тексеруіміз керек. Arduino IDE ашыңыз және D4-D12 түйреуіштерін жоғары деңгейге жазыңыз, барлық светодиодтар жақсы жұмыс істейтінін білу үшін. Егер олардың кейбіреулері жұмыс істемесе, біз сымдарды тексеруіміз керек.

Егер сымдар жақсы болса, біз қазір қызықты бағдарламалық қамтамасыз ету жұмысын бастай аламыз.

7 -қадам: Arduino IDE көмегімен бағдарламалау

Мұнда біз бағдарламалау үшін әйгілі Arduino IDE қолданамыз.

Ультрадыбыстық сенсорға жету үшін кітапхана қажет, жүктеу үшін басыңыз.

Бұл жобада мен жай ғана мысал жаздым. Адам анықталған кезде жарық баяу жанады.

Әрине, сіз өзіңіздің қалауыңыз бойынша қызықты әрекеттерді қоса аласыз.

Ұсынылған: