Мазмуну:

DIY коопсуздук сенсору Arduino аркылуу: 5 кадам
DIY коопсуздук сенсору Arduino аркылуу: 5 кадам

Video: DIY коопсуздук сенсору Arduino аркылуу: 5 кадам

Video: DIY коопсуздук сенсору Arduino аркылуу: 5 кадам
Video: Lesson 11: Using Tilt Sensor Switch with Arduino 2024, Июль
Anonim
DIY коопсуздук сенсору Arduino аркылуу
DIY коопсуздук сенсору Arduino аркылуу

Үйүңүздү каракчылыктан кантип коопсуз сактоону үйрөнүңүз!

1 -кадам: Киришүү:

Киришүү
Киришүү

Сиз саякатка чыкканыңызды билесиз жана бүт эс алууңузда сиздин үй тоноочулуктан коопсузбу деп ойлонуп турасыз; жана бош убактыңызда эс ала албайсызбы? Анда сиздин көйгөйүңүз чечилет! Бул прототип - бул гараждын эшигинин чоң масштабы. Бул өлчөмүнө карабастан, ар бир турак жайга киргизилиши мүмкүн.

2 -кадам: материалдар

Материалдар
Материалдар

Бул үчүн бул жерде сизге керектүү нерселер:

- Arduino Uno тактасы

- Нан тактасы

- секирүүчү зымдар

- аралык сенсор

- Зумер

- Arduino колдонмосу орнотулган компьютер

- Белгилүү бир код (кийинчерээк аны көрө аласыз)

- 10K каршылыгы

- USB кабели (arduino менен келет)

3 -кадам: 3 -кадам - Breadboard

3 -кадам - Breadboard
3 -кадам - Breadboard

3.1 -кадам - Биринчиден, сиз бардык компоненттериңизди бөлөсүз. Бул прототипти түзүү процессин алда канча жеңил жана уюшкан кылат.

3.2 -кадам - аралык сенсорун нанга салып, анан зымдарга туташтырыңыз. Ошол эле нерсени баскыч жана ызылдак менен жасаңыз (Байкоо: компоненттерди туташтыруунун туура тартиби жок, бирок мен сенсордон баштоону сунуштайт элем, анткени бул кыймылдаткычтын эң маанилүү бөлүгү.)

3.3 -кадам - аягында ал мындай көрүнүшү керек:

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

2.1 -кадам - Код үчүн эң биринчи нерсе - arduino колдонмосунда жаңы файлды ачуу жана бул кодду көчүрүү:

2.2 -кадам - Андан кийин, АР БИР КОМПОНЕНТ нандын туура жеринде экенин текшериңиз. Мисалы: const int buzzPin = 2;

2.3 -кадам - Бул код базасы прототип болуп саналат. Ал 35 сантиметрден ашкан нерселер компьютерге белги жөнөтө тургандай кылып иштелип чыккан. Чараларды көргөндөн кийин, сенсор жашырылган, бирок иштеп жаткан болушу үчүн, бөлүктү кайра коддоого туура келет.

Мисал: Кимден: // Аралыкты эсептөө = узактыгы*0.034/2;

Кимге: // Аралыкты эсептөө = узактыгы*0.034/2;

Байкоо: Сиз баскычты баскандан кийин, сенсор 10 секунд иштебей калат.

5 -кадам: Акыркы версия:

Акыркы версия
Акыркы версия

Унутпа! Бул жөн гана прототип. Сиз муну жасай аласыз жана башка көптөгөн нерселер үчүн колдоно аласыз! Чыгармачыл болуңуз, эң негизгиси, коопсуз болуңуз!

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