Mundarija:
- 1 -qadam: UNIEL rozetkalari
- 2 -qadam: Radio modullari
- 3 -qadam: Qabul qilgichni Arduino -ga ulash va masofadan boshqarish rozetkasidan kodlarni qabul qilish
- 4 -qadam: Transmitterdan radio rozetkalarni boshqarish uchun buyruqlar yuborish
- 5 -qadam: V2 ovozni aniqlash moduli
- 6 -qadam:
- 7 -qadam:
- 8 -qadam:
- 9 -qadam:
- 10 -qadam:
- 11 -qadam:
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Hozir hammamiz keng tarqalgan COVID-19 pandemiyasi bilan kurashmoqdamiz. Bundan tashqari, biz hozirda qo'shimcha xavfsizlik choralarini qo'llash orqali mavjud sharoitga moslashishimiz kerak bo'lgan vaziyatdamiz. Bu erda loyiha COVID-19 teginish orqali tarqalishining oldini oladi. Bu loyihani 8 -sinfda (15 yil) maktabga boradigan o'quvchilarim ishlab chiqqan. Bu Elechouse tomonidan Arduino tekshirgichi, 433 MGts chastotali uzatuvchi va ovozli modul V2 ga asoslangan UNIEL rozetkalarini ovozli boshqarish moslamasi (sayt -
1 -qadam: UNIEL rozetkalari
Ular to'g'ridan -to'g'ri har qanday rozetkaga o'rnatiladi va ularga elektr moslamasi allaqachon ulangan, uni masofadan boshqarish pultidan yoqish va o'chirish mumkin. Ochiq maydonda harakatlanish diapazoni 25 m gacha, buyruqlarni qabul qilish va uzatish chastotasi 433,9 MGts. Bu diapazon 300 Vt, 1000 Vt, 3600 Vt uchun turli yuklarni o'z ichiga oladi. Butun diapazonni https://www.uniel.ru/ru/catalog/1235 rasmiy veb -saytida ko'rish mumkin.
Guruh kodi masofadan boshqarish pultida o'rnatiladi. Har bir rozetkada guruh kodi = masofadan boshqarish guruhi kodi va soket kodi
2 -qadam: Radio modullari
Bizning vazifamiz - UNIEL rozetkalari uchun masofadan boshqarish pultini almashtirish. Bizga 433 MGts chastotada ishlaydigan radio modullar kerak. Men FS1000A sotib oldim
Qabul qilgich va uzatuvchi kiradi. Ebaydagi narx 100 rubldan past.
3 -qadam: Qabul qilgichni Arduino -ga ulash va masofadan boshqarish rozetkasidan kodlarni qabul qilish
Arduino uchun 433/315 MGts chastotali boshqariladigan turli xil aktuatorlar bilan ishlash uchun kutubxonalar mavjud. Men buni ishlatganman:
rc-switch-Arduino kutubxonasi past narxli 315 MGts/433 MGts masofadan boshqarish moslamalarini boshqaradi-https://code.google.com/p/rc-switch/
Yuklab oling va kutubxonalar papkasida oching
Birinchidan, qabul qilgichni ulang
Arduino - - - - - moduli
+5V ---------- VCC
GND ---------- GND
Ma'lumotlar (har qanday) ------------ 2
RCswitch kutubxonasi misolidan ReceiveDemo_Advanced misolini ishga tushirish
Masofadan boshqarish pultini bosing va eskizni ketma -ket portga nima berishini ko'ring
Parametrlarni eslang 24Bit, PulseLength - 309 mikrosaniya, 1 -protokol
Eskizni yozishda bizga kerak bo'ladi. Kodlarni eslab qolish shart emas !!! Kodlarni yuborish uchun siz faqat guruh kodini va qurilma kodini bilishingiz kerak !!!
4 -qadam: Transmitterdan radio rozetkalarni boshqarish uchun buyruqlar yuborish
Soketlarning ishlashini tekshirish uchun transmitterni Arduino -ga ulang
Arduino - - - - - moduli
+5V ---------- VCC
GND ---------- GND
DATE ------------ 10
Biz eskizni Arduino taxtasiga yuklaymiz va rozetkalarning aylana shaklida yoqilishini kuzatamiz va keyin o'chamiz.
Agar so'ralsa, siz 32x32 rozetkalarni boshqaruvchidan boshqarishingiz mumkin
5 -qadam: V2 ovozni aniqlash moduli
Ovozni aniqlash moduli V2 ebayda juda qulay narxda sotib olingan. Buyurtma berayotganda, men bunga qaramadim va behuda. Modul kutilgan natijalarni bermadi:
1) Bir vaqtning o'zida 15 ta oldindan yozib olingan ovozli buyruqlar bilan e'lon qilingan operatsiyani bajarish mumkin emas (modul har bir blokdan atigi 5 ta buyruqni taniydi (3 blok)). Siz faqat 1 ta blokni yuklashingiz mumkin, keyin boshqasini va hokazo. Shuning uchun, masalan, keyingi blokni yuklash uchun zarur bo'lgan pauzalar bilan so'z zanjirlarini (2-3) ishlatishga qaror qilindi
Kafe chiroqchasi o'chadi
Favvorani yoqish
2) Modul boshqa odamning ovoziga javob bermaydi, ikki kishi buyruqlarni takrorlashi kerak bo'ladi, avval men sizga modul bilan qanday ishlashni, keyin esa muammo qanday hal qilinganligini aytib beraman.
6 -qadam:
Modulni o'rgatish uchun siz ketma -ket port orqali modulga buyruqlar yuborishingiz va iboralarni aytishingiz kerak. Kompyuteringizga (Windows) yuklash porti bilan ishlash uchun ishlab chiqaruvchi tomonidan tavsiya etilgan dastur (AccessPort-yuklash sahifasi), modulni ArduinoArduino ----- moduliga ulang.
+5V ---------- VCC
GND ---------- GND
TX ------------ 3
RX ------------ 2
Arduino -ni kompyuteringizga ulang. Arduino -ga eskiz yuklanmoqda
7 -qadam:
AccessPort dasturida biz quyidagi sozlamalarni o'rnatdik
8 -qadam:
Ilova qilingan xaritaga qarang
va buyruqlarni yuboring
AABB-modul haqida ma'lumot
V2. 0 ELECHOUSE tomonidan www.elechouse.com
Birinchi blokning navbatdagi mashg'uloti - AA11
Terminal oynasida START buyrug'idan so'ng, biz mikrofonga "THE" iborasini aytamiz, "Yana" yozuvi paydo bo'ladi, biz kutamiz, biz jimmiz, "START" buyrug'i yana paydo bo'ladi. Ikkinchi marta biz tasdiqlash uchun mikrofonga birinchi iborani aytamiz. Agar yozish muvaffaqiyatli bo'lsa, birinchi buyruq muvaffaqiyatli yozilganligini ko'rsatuvchi Finish one paydo bo'ladi. Boshqa yorliq, ikkinchi buyruq birinchisiga o'xshamaganligini va modul uni tanimaganligini ko'rsatadi. Juda baland ovoz mikrofonga juda baland gapirayotganingizni ko'rsatadi (> 1300 MS). Xuddi shunday, biz qolgan 4 ta iborani yozamiz. Label Group 1 tugadi! birinchi blok muvaffaqiyatli yozilganligini ko'rsatadi.
Nutqni aniqlashni tekshirish uchun aa21 buyrug'i bilan 1 -blokga qo'ng'iroq qiling va iboralarni mikrofonga ayting. Tanib olish vaqtida terminalga tasdiqnoma yuboriladi
9 -qadam:
Keyin biz 2 va 3 -bloklarni mos ravishda AA12 VA AA13 buyruqlarini yuborib o'rgatamiz. Xotiradan 2 va 3 -bloklarni chaqirish uchun mos ravishda AA22 va aa23 terminallariga buyruq yuboring.
Yana bir nuqta - agar biz ovozli moduldan qisqa shaklda javob olishni istasak ("Natija: 15" emas, balki 15), biz modulga AA37 buyrug'ini yuborishimiz kerak.
Bloklarda biz oshxonada (elektr) + yorug'lik (RGB chiroqlari, oshxona stolining yonidagi chiroq, tungi chiroq) yig'ilishlari uchun quyidagi buyruqlarni kiritamiz (2 kishi qatnashadi).
Bu erda to'g'ri zanjirlarga misollar
"Kafe" (1 ovoz) "tungi yorug'lik" (1 ovoz) "O'chirish" (1 ovoz)
"Favvora" (2 ovoz) "Yoqish" (2 ovoz)
"Kafe" (2 ovoz) "Chiroqlar" (2 ovoz) "yoqish" (2 ovoz)
va boshqalar.
10 -qadam:
Aniqlik uchun biz 7, 8, 9 pimlarga 3 ta LED ko'rsatkichini qo'shamiz
(qizil - 1 ta blok yuklangan
sariq - 2 -blok yuklangan
yashil - blok 3 yuklangan
3 LED yonadi (1 soniya) - so'zlarning kombinatsiyasi to'g'ri)
Mana, qurilma diagrammasi
11 -qadam:
Va Arduino uchun eskiz. Yuqoridagilarga men buni qo'shaman
FRAZA_TIME = 2000 MS paytida ikkinchi yoki uchinchi bloklarni yuklaganingizdan so'ng, taniqli so'z yo'q -
Bank 1 yuklangan.
Tavsiya:
Ovozli uy boshqaruvi V1.0: 12 qadam
Ovozli uyni boshqarish V1.0: Bir necha oy oldin men shaxsiy yordamchimni, xususan, Alexa bilan jihozlangan Echo Dot -ni sotib oldim. Men buni tanladim, chunki men oddiy tarzda qurilmani o'chirish va yoqish uchun chiroqlar, fanatlar va boshqalarni boshqarish uchun plaginlarni qo'shish mumkinligini bilib oldim. Internet -do'konlarda men
HT12D HT12E yordamida RF 433MHZ radio boshqaruvi - HT12E va HT12D yordamida 433 MGts chastotali masofadan boshqarish pultini yaratish: 5 qadam
HT12D HT12E yordamida RF 433MHZ radio boshqaruvi | HT12E va HT12D yordamida 433 MGts chastotali masofadan boshqarish pultini yaratish: Bu ko'rsatmali men sizga HT12E kodli 433 mGts chastotali qabul qiluvchi moduli yordamida RADIO masofadan boshqarish pultini qanday qilishni ko'rsataman. HT12D dekoder IC.Ushbu yo'riqnomada siz ma'lumotlarni juda arzon komponentlar yordamida yuborishingiz va qabul qilishingiz mumkin: HT
Ovozli ovozli fayllarni (Wav) Arduino va DAC yordamida ijro etish: 9 qadam
Ovozli ovozli fayllarni (Wav) Arduino va DAC yordamida ijro etish: Audino SD -kartangizdan wav faylli ovozni ijro etish. Bu ko'rsatma sizga sdCard -dagi wav faylini dinamikdan oddiy zanjir orqali qanday ijro etish mumkinligini ko'rsatib beradi. Wav fayli 8 bitli mono bo'lishi kerak. Menda 44 kHz chastotali fayllarni ijro etish muammosi yo'q edi
Videokamera, radio boshqaruvi / yuk mashinasidagi videokamera: 5 qadam
Kamera De Video, Carro De Radio Control / R / C yuk mashinasidagi videokamera: Este Instruccionable presentado en Espanol e Ingles. Bu ko'rsatma ispan va ingliz tillarida taqdim etilgan
Ovozli baland ovozli karnay: 5 qadam
Clear Loud Cube Karnay: Men akkumulyator qutisini, 10 dollarlik katlanadigan dinamik modullaridan birini, epoksi va plastmassadan yasalgan sumkani sotib oldim. Men buni juda zo'r deb o'yladim, chunki sig'im kabi elektron elementlarning barchasini yashirish o'rniga