Мазмуну:

Автоматтык түрдө кол жуучу кабарлоочу: 5 кадам
Автоматтык түрдө кол жуучу кабарлоочу: 5 кадам

Video: Автоматтык түрдө кол жуучу кабарлоочу: 5 кадам

Video: Автоматтык түрдө кол жуучу кабарлоочу: 5 кадам
Video: 9-кадам: Расписанияны автоматтык түрдө түзүү. Edupage/Эдупейж/Едупейж/Timetable/asc Timetable. 2024, Июнь
Anonim
Автоматтык түрдө кол жуучу кабарлоочу
Автоматтык түрдө кол жуучу кабарлоочу

Бул эшиктен киргенде кимдир бирөөгө кабар бере турган машина. Анын максаты - кимдир бирөө үйүнө кайтканда колун жуушун эскертүү. Кутунун маңдайында УЗИ сенсору бар, ал үйгө кирген адамды сезет. УЗИ сенсору кимдир бирөөнү сезгенден кийин, ЖК бирөөнүн колун жуусун эскертүү үчүн "Колду жуу" көрсөтөт. Анан динамик колго жууп турууну эскертүү үчүн үндөрдү жөнөтөт. Динамик кимдир бирөө УЗИ сенсорунан өткөн сайын иштей баштайт.

1 -кадам: 1 -кадам: Материалдарды даярдоо

САГА КЕРЕК БОЛОТ

1. Arduino Leonardo, же Arduino Uno (Бул жерден сатып алыңыз)

2. Jumper зымдары (Бул жерден сатып алыңыз)

3. Arduino үчүн спикер (Бул жерден сатып алыңыз)

4. ЖК (I2C) (Бул жерден сатып алыңыз)

5. УЗИ сенсору (Бул жерден сатып алыңыз)

2 -кадам: 2 -кадам: Кутунун көрүнүшүн түзүңүз

2 -кадам: кутунун Outlook түзүү
2 -кадам: кутунун Outlook түзүү
2 -кадам: кутунун Outlook түзүү
2 -кадам: кутунун Outlook түзүү
2 -кадам: кутунун Outlook түзүү
2 -кадам: кутунун Outlook түзүү
2 -кадам: Кутунун Outlook түзүү
2 -кадам: Кутунун Outlook түзүү

Картон кутусун даярдап, анан кутуну каалагандай формага, эң жакшы жабылган жана оңой ачыла турган формага оюп алыңыз. Мен каалагандай формага ээ болгон картонду тандадым. Андан кийин УЗИ сенсоруна жана ЖКга туура келиши үчүн картонго кээ бир тешиктерди оюп алыңыз. Динамик үчүн сиз аны картон ичине койсоңуз болот, бирок сиз аны уга аласыз. Акырында, керектүү болгон бардык материалдарды кутуга салыңыз, бул кадамга секиргич зымдарды кошуу кирбейт. Сиз кутунун сол жагында кичинекей тешик жасай аласыз, ошондо ардуинонун туташтыруучу линиясы сизден өтөт. ноутбукка картон куту, сиз дагы портативдүү заряддагычты колдонууну тандай аласыз. Сиз картонду эстетикалык болушу үчүн картонду кээ бир ороочу кагаз менен ороп аласыз.

3 -кадам: 3 -кадам: Саптарды Arduino жана Circuit менен туташтырыңыз

3 -кадам: Сызыктарды Arduino жана Circuit менен туташтырыңыз
3 -кадам: Сызыктарды Arduino жана Circuit менен туташтырыңыз
3 -кадам: Сызыктарды Arduino жана Circuit менен туташтырыңыз
3 -кадам: Сызыктарды Arduino жана Circuit менен туташтырыңыз
3 -кадам: Сызыктарды Arduino жана Circuit менен туташтырыңыз
3 -кадам: Сызыктарды Arduino жана Circuit менен туташтырыңыз
3 -кадам: Сызыктарды Arduino жана Circuit менен туташтырыңыз
3 -кадам: Сызыктарды Arduino жана Circuit менен туташтырыңыз

Кийинки кадам - Arduino үчүн секирүүчү зымдарды жана УЗИ сенсоруна, ЖКга, динамикке туташтыруу. Линияларды туташтыруу процесси УЗИ сенсорунун туташуусу үчүн, ЖК үчүн жана динамик үчүн үч башка бөлүккө бөлүнөт. Акыры мен долбоорумдун схемасын койдум, сиз аны көчүрүп, оңой көчүрө аласыз

1. УЗИ сенсорунун бөлүгү

Vcc - оң заряд

Gnd - терс заряд

Trig - D -pin (менин кодум үчүн 6)

Эхо - D -pin (менин кодум үчүн 7)

2. ЖК

GND - GND

SDA- SDA

VCC- оң заряд

GND- GND

3. Баяндамачы

Оң заряд - D пин (менин кодум үчүн 11)

Терс заряд - терс сынык

4 -кадам: 4 -кадам: Код

4 -кадам: Код
4 -кадам: Код
4 -кадам: Код
4 -кадам: Код
4 -кадам: Код
4 -кадам: Код

Жогоруда мен Ardublock менен пландаштырган жана Arduino үчүн колдонулган кодго которулган код. Эгерде сиз менин кодумду карап же жүктөгүңүз келсе, бул жерден жүктөп алсаңыз болот.

5 -кадам: 5 -кадам: Жасалгалар жана сиз бүттүңүз

Image
Image
5 -кадам: Жасалгалар жана сиз бүттүңүз!
5 -кадам: Жасалгалар жана сиз бүттүңүз!

Сиз кровать тактасын өзүңүз каалагандай кооздоп койсоңуз болот.

Сунушталууда: