Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Ovoz bilan boshqariladigan qulflash tizimi - bu avtomatik qulflash tizimi bo'lib, bluetooth -ni Arduino va Android telefoningiz o'rtasida aloqa vositasi sifatida ishlatadi. Ovoz bilan boshqariladigan qulflash tizimi, siz parolni siz belgilaganingizda aytganingizda qulfdan chiqariladi (men uni "ko'rsatma" deb belgilab qo'yganman) va "qulflash" deb qulflanadi. Ovoz bilan boshqariladigan qulf sizga tortmasining yoki garderobining qulfini ochish va qulflash imkonini beradi, unga tegmasdan ham, taxminan 10 metr oralig'ida. Faqat dasturni oching, parolni ayting va tugmachani bosib, tortma/shkafni ochdingiz.
Men ish stolining tortmasiga ko'ra qulfni yoki mandalni loyihalashtirdim. Buni motor milidan mandal boshini o'zgartirish orqali ehtiyojga qarab sozlash mumkin.
ESLATMA: BU DIZAYN prototip bosqichida va xavfsizlik va xavfsizlikni to'liq kafolatlay olmaydi. SABABLANGAN YO'QOTISH UCHUN MEN JAVOBGAR BO'LMAYMAN
1 -qadam: kerakli qismlar
NAZORATCHILAR
1) Arduino UNO
www.amazon.com/Arduino-Uno-R3-Microcontrol…
2) Arduino Pro mini 5v 16 MGts
www.amazon.com/Arduino-Pro-Mini-5V/dp/B00V…
3) L293D dvigatel drayveri (servo ishlatilganda kerak emas)
www.amazon.com/HC-05-Bluetooth-Pass-throug…
ALOQA
1) Bluetooth moduli HC 05
www.amazon.com/HC-05-Bluetooth-Pass-throug…
YUKLAR
1) DC tishli vosita 100 RPM/ 9g servo vosita
www.amazon.com/Dimart-100RPM-Robot-Intelli…
2) 16x2 lcd displey (ixtiyoriy)
QUVVATLANTIRISH MANBAI
1) 5V 200 ma DC shahar adapteri
Boshqa misol. qismlar kiradi-
BOShQA MATERIAL
1) qulf uchun alyuminiy bo'lak (10x2x0.2 sm).
2) almashtirish
2 -qadam: ulanishlar
BLUTOOTH MODULI - ARDUINO PRO MINI
Rx - Tx
Tx - Rx
5v - Vcc
GND - GND
** KODNI yuklashda TX va RX PIN -kodlarini uzib qo'yganingizga ishonch hosil qiling.
ARDUINO PRO MINI - avtomobil haydovchisi
PIN 6 - L293D ning In1 yoki PIN 2 (agar to'g'ridan -to'g'ri IC ga ulangan bo'lsa)
PIN 7 - L293D ning In2 yoki PIN 6 (to'g'ridan -to'g'ri IC ga ulangan bo'lsa)
PIN8 - PIN -kodni yoqish 1
5V - VCC
MOTOR HAVOJI - MOTOR
Dvigatel kirish 1 - terminal 1
Dvigatel kirish 2 - terminal 2
3 -qadam:
4 -qadam: Kodni Arduino Pro Mini -ga yuklash
Dasturni Arduino Pro mini -ga to'g'ridan -to'g'ri yuklash mumkin emas. Kodni Pro mini-ga yuklashning ikki yo'li mavjud.
1) dasturlash paneli yordamida, 2) Arduino Uno orqali.
Men Pro mini Via Arduino UNO dasturlashtirdim. Buning uchun, birinchi navbatda, Arduino Uno -dagi muzni juda ehtiyotkorlik bilan olib tashlang. Keyin Arduino IDE -da va taxtani UNO -dan Pro mini -ga o'zgartiring.
Asboblar> Kengashlar> Arduino Pro yoki Pro mini
Buni amalga oshirgandan so'ng, IDE-ning pastki o'ng burchagida Arduino Pro yoki Pro mini ATmega 328 (5v, 16 MGts) taxtasi ko'rsatiladi.
Endi pro mini-ni Uno-ga ulang.
PRO MINI - UNO
DTR - asl holatini tiklash
VC - 5V
GND - GND
Rx - Rx
Tx - Tx
Shundan so'ng, USB kabelidan foydalanib, Arduino UNO -ni noutbukga/kompyuteringizga ulang va kodni UNO -da bo'lgani kabi yuklang.
5 -qadam: Arduino va ishlash kodini yozish
Qulflash tizimi uchun quyida berilgan kod/dastur 16x2 lcd displeyli kodni o'z ichiga oladi. Uni ishlatish mutlaqo ixtiyoriy va kodga hech qanday o'zgartirish kiritmasdan o'tkazib yuborilishi mumkin. Dastur juda oddiy va tushunish oson
6 -qadam: Arduino UNO bilan kodni sinab ko'rish
Kodni Pro mini -ga yuklashdan oldin, men dasturni UNOda sinab ko'rishga qaror qildim, chunki dastur mukammal ishlagan.
Natijalar juda zo'r edi, kod kutilganidek ishladi va mana test videosi.
7 -qadam: parolni o'rnatish va dasturni yuklab olish
Parolni quyidagi buyruq yordamida o'rnatish mumkin.
agar (ovoz == "*parol")
Parolni o'zgartirish uchun teskari vergullardagi so'zni o'zgartirish kifoya. Yulduzni * so'zdan oldin qo'yishni unutmang
Ilovani yuklab olish
Ilovani yuklab oling:- Android robotlar bilan uchrashadi: ovozli
bu ilovani o'yin do'konidan bepul yuklab olish mumkin.