Мазмуну:

Үн менен башкарылган кулпулоо тутуму: 7 кадам (сүрөттөр менен)
Үн менен башкарылган кулпулоо тутуму: 7 кадам (сүрөттөр менен)

Video: Үн менен башкарылган кулпулоо тутуму: 7 кадам (сүрөттөр менен)

Video: Үн менен башкарылган кулпулоо тутуму: 7 кадам (сүрөттөр менен)
Video: Каныбек 2024, Июль
Anonim
Үн менен башкарылган кулпулоо тутуму
Үн менен башкарылган кулпулоо тутуму

Үн менен башкарылган кулпулоо тутуму, блютузду Arduino менен Android телефонуңуздун ортосундагы байланыш үчүн ортомчу катары колдонгон автоматташтырылган кулпулоо тутуму. Үн менен башкарылган кулпулоо тутуму, сиз койгон паролду айтканыңызда кулпусу ачылат (мен аны "көрсөтмө" деп койгом) жана "кулпу" деп бекитип коет. Үн менен башкарылуучу кулпу тартмаңыздын же гардеробуңуздун кулпусун ачып, кулпулап коюуга мүмкүндүк берет, болжол менен 10 метр диапазонуна тийбей туруп. Жөн эле колдонмону ачып, сырсөздү айтыңыз жана бир баскычты басып, суурмаңызды/гардеробуңузду ачтыңыз.

Окуу столумдун суурмасына ылайык мен кулпуну же бекиткичти иштеп чыккам. Бул жөн гана мотор шахтасынын кулпусунун башын өзгөртүү аркылуу муктаждыкка ылайыкташтырылышы мүмкүн.

ЭСКЕРТҮҮ: БУЛ ДИЗАЙН прототиптик этапта жана КООПСУЗДУКТУ ЖАНА КООПСУЗДУККӨ кепилдик бере албайт. ЭЧ КАНДАЙ ЖОГОТУЛСА ЖООП БЕРБЕЙМ

1 -кадам: Тетиктер талап кылынат

Бөлүктөр талап кылынат
Бөлүктөр талап кылынат
Бөлүктөр талап кылынат
Бөлүктөр талап кылынат
Бөлүктөр талап кылынат
Бөлүктөр талап кылынат

КОНТРОЛЛЕР

1) Arduino UNO

www.amazon.com/Arduino-Uno-R3-Microcontrol…

2) Arduino Pro mini 5v 16mhz

www.amazon.com/Arduino-Pro-Mini-5V/dp/B00V…

3) L293D мотор драйвери (Сервону колдонсоңуз кереги жок)

www.amazon.com/HC-05-Bluetooth-Pass-throug…

БАЙЛАНЫШ

1) Bluetooth модулу HC 05

www.amazon.com/HC-05-Bluetooth-Pass-throug…

ЖҮКТӨР

1) DC Geared мотору 100 RPM/ 9g servo мотор

www.amazon.com/Dimart-100RPM-Robot-Intelli…

2) 16x2 LCD дисплей (милдеттүү эмес)

ЭЛЕКТР КАМСЫЗДОО

1) 5V 200 ма DC адаптер

Башка мис. бөлүктөр кирет-

БАШКА МАТЕРИАЛ

1) кулпу үчүн алюминий кесим (10x2x0.2 см).

2) которуштуруу

2 -кадам: Байланыштар

Байланыштар
Байланыштар
Байланыштар
Байланыштар
Байланыштар
Байланыштар
Байланыштар
Байланыштар

BLUTOOTH модулу - ARDUINO PRO MINI

Rx - Tx

Tx - Rx

5v - Vcc

GND - GND

** КОДУ ЖҮКТӨӨДӨ, TX ЖАНА RX ПИНДЕРИН Ажыратыңыз.

ARDUINO PRO MINI - МОТОР АЙДООЧУСУ

PIN 6 - L293Dдин In1 же PIN 2 (эгер ICге түз туташса)

PIN 7 - L293D In2 же PIN 6 (эгер ICге түз туташса)

PIN8 - PIN 1 ЖАНЫТУУ

5V - VCC

МОТОР АЙДООЧУСУ - МОТОР

Мотор киргизүү 1 - Терминал 1

Мотор киргизүү 2 - Терминал 2

3 -кадам:

Сүрөт
Сүрөт

4 -кадам: Arduino Pro Miniге кодду жүктөө

Кодду Arduino Pro Miniге жүктөө
Кодду Arduino Pro Miniге жүктөө

Программаны Arduino Pro miniге түз жүктөө мүмкүн эмес. Кодду Pro miniге жүктөөнүн негизинен эки жолу бар.

1) программалоо тактасын колдонуу, 2) Arduino Uno аркылуу.

Мен Pro mini Via Arduino UNO аркылуу программаладым. Бул үчүн, биринчиден, Arduino Unoдогу музду толугу менен алып салыңыз. Андан кийин Arduino IDEде жана тактаны UNOдон Pro miniге алмаштырыңыз.

Куралдар> Доскалар> Arduino Pro же Pro mini

Муну аткаргандан кийин, IDEңиздин төмөнкү оң бурчу азыр Arduino Pro же Pro mini ATmega 328 (5v, 16 Mhz) тактасын көрсөтөт.

Эми pro mini'ни Uno- га туташтырыңыз

PRO MINI - UNO

DTR - баштапкы абалга келтирүү

Vcc - 5v

GND - GND

Rx - Rx

Tx - Tx

Андан кийин, USB кабелин колдонуп Arduino UNOну ноутбукка/компьютериңизге туташтырыңыз жана кодду UNO үчүн жасагандай жүктөңүз.

5 -кадам: Arduino жана жумушчу кодун жазуу

Кулпу тутуму үчүн төмөндө берилген код/программа 16x2 LCD дисплейинин кодун камтыйт. Аны колдонуу толугу менен милдеттүү эмес жана кодго эч кандай өзгөртүү киргизбестен өткөрүп жиберүүгө болот. Программа абдан жөнөкөй жана түшүнүүгө оңой

6 -кадам: Arduino UNO менен кодду текшерүү

Кодду Arduino UNO менен текшерүү
Кодду Arduino UNO менен текшерүү

Кодду Pro miniге жүктөөдөн мурун, мен программаны ЮНОдо сынап көрүүнү чечтим, программа эң сонун иштеп жатканына.

Жыйынтыктар сонун болду, кодек күтүлгөндөй иштеди жана бул жерде тесттин видеосу бар-

7 -кадам: Өткөрүүчү кодду коюу жана колдонмону жүктөө

Сырсөздү төмөнкү буйрук аркылуу коюуга болот-

эгер (үн == "*пароль")

Сырсөздү өзгөртүү үчүн, тескери үтүрдөгү сөздү өзгөртүү керек. ЖЫЛДЫЗДЫ * СӨЗДҮН АЛДЫНА КОЮуну УНУТПАҢЫЗ

Колдонмо жүктөлүүдө

Колдонмону жүктөп алыңыз:- Android роботтор менен жолугушат: Үн

Бул колдонмо дүкөндөн бекер жүктөлүп алынат.

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