Mundarija:
Video: IOT123 - SENSORNI ASSIMILASH: MAX9812: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Mikrofon tovush kuchaytirgichi MIC 3.3V / 5V sobit daromad 20dB
Ushbu qurilish I2C MAX9812 BRICK -ga asoslangan.
Agar sizga sozlanadigan daromad kerak bo'lsa, men ushbu sensorni MAX4466 bilan almashtirishni maslahat beraman.
ASSIMILATE SENSORS - bu qo'shimcha apparat va dasturiy ta'minotni ajratish qatlamiga ega bo'lgan atrof -muhit sensorlaridir, bu ASSIMILATE SENSOR HUB -ga mutlaqo yangi turlarni qo'shish va o'qishni kodlashsiz MQTT serveriga yuborish imkonini beradi.
Bu ASSIMILATE SENSOR 3 ta xususiyatni tashlaydi:
- audMin (0-1023) - 50ms (20Hz) namuna oynasidagi eng past qiymat
- audMax (0-1023) - 50ms (20Hz) namuna oynasidagi eng yuqori qiymat
- audDiff (0-50) - aMin va aMax farqidan olingan qiymat
1 -qadam: Materiallar va asboblar
Bu I2C MAX9812 BRICKBill materiallari va manbalari ro'yxati.
- 3D bosilgan qismlar (3)
- CJMCU-9812 sensori (1)
- ATTINY85 20PU (1)
- 1 "Ikki tomonlama protoboard (1)
- Erkaklar sarlavhasi 90º (3P, 3P)
- Erkaklar sarlavhasi (2P, 2P)
- Jumper shanti (1)
- Ulanish simlari (~ 7)
- Lehim va temir (1)
- Kuchli siyanoxrilat yopishtiruvchi (1)
- 4G x 20 mm o'z -o'zidan tejamkor vint (1)
- Issiq yopishtiruvchi qurol (1)
- Hunarmand pichoq (1)
2 -qadam: yig'ish
IOT123 - I2C MAX9812 BRICK bo'yicha qurilish ko'rsatmalariga amal qiling. CJMCU-9812 sensorini kontaktlardan uzilgan holda qoldiring.
- 3P erkak sarlavhasini CJMCU-9812 dan olib tashlang.
- CJMCU-9812 ning orqa tomoniga "OUT" va lehimga sariq simni joylashtiring.
- CJMCU-9812 ning orqa tomoniga "GND" va lehimga qora simni joylashtiring.
- CJMCU-9812 ning orqa tomoniga "VCC" va lehimga qizil simni joylashtiring.
- 3D bosilgan qavsni CJMCU-9812 taxtasiga yuqoridan joylashtiring, agar kerak bo'lsa mikrofonni yon tomonga buking.
- Qavsning chetiga yupqa qatlam (~ 0,6 mm) issiq elim qo'shing. Sovuq bo'lsin.
- 3D bosilgan qopqog'iga mahkam o'rnashguncha qattiq elimni pichoq bilan qirqing. CJMCU-9812 va qavsni 3D bosilgan qopqog'iga soling, bir oz egilib oling, shunda u yig'ilganda G'isht tagida qoladi.
- BRICKning orqa tomonida sariq simni SARI 1 va lehimga joylashtiring.
- BRICKning orqa tomonida qora simni BLACK1 va lehimga joylashtiring.
- BRICKning orqa tomonida qizil simni RED1 va lehimga joylashtiring.
- BRICK ustidagi o'tish pimlarini eging, shunda ular kiritilganda taglik tozalanadi.
- G'ishtni 3D bosma taglik oluklariga joylashtiring, bunda 90 ta pin bo'shliqlar bilan o'ralgan.
- Qaytib, g'ishtning yuqori qismini qattiq yuzaga bosing. Agar G'ishtning yuqori qismi va tagligi tekislanmagan bo'lsa, G'ishtdan olib tashlang va hizalamani to'xtatishi mumkin bo'lgan filamentni tozalang va qaytadan urinib ko'ring.
- Qachonki, tekislanganda, vintni G'ishtni taglikka ulaydigan pastki teshikka mahkamlang.
- Simlarni lehim yonidagi tayanchga BRICK ga ulang.
- Qopqoqning pastki qismiga siyanaxrilat tayog'ini qo'ying.
- Qopqoqni taglikdagi teshiklarni taglikdagi hizalaydigan taglik bilan yig'ing.
Bog'lanish uchun engil kalit bo'lgandan tashqari, teshiklar texnik xizmat ko'rsatish uchun bog'ichni sindirish kerak bo'lsa, ingichka asbobni sekin bosish uchun ishlatiladi.
3 -qadam: Sinov
Sinov (bu bosqichda) asosiy BRICK bilan bir xil bo'lishi mumkin.
O'tish simlarini ASSIMILATE SENSOR ostidagi bir xil pinlarga ulang.
4 -qadam: Keyingi qadamlar
O'zingizning ASSIMILATE SENSOR TARMOQINI ishga tushirish uchun kod va sxemaning tavsifi etarli.
Yoki kelgusi haftalarda ko'proq sensorlar va MQTT uyasi borligini tekshirishingiz mumkin.
Tavsiya:
IOT123 - SENSOR HUBINI ASSIMILASH: ICOS10 UMUMIY SHELL (HOOKUP WIRE) Assambleyasi: 4 qadam
IOT123 - ASSIMILAT SENSOR HUB: ICOS10 GENERIC SHELL (HOOKUP WIRE) Assambleyasi: YANGILANISH Ishonchliligi uchun IDC sxemasidan (HOOKUP emas) foydalanishni tavsiya etamiz. Agar siz kontaktlarning zanglashini tekshirishga vaqtingiz bo'lsa, bu HOOKUP yig'ilishi muhim bo'lmagan operatsiyalar uchun javob beradi. Men bir nechta simlarni topdim (panellarning yuqori qatlami: qizil/sariq) uzoq vaqt emas
IOT123 - AKTORNI ASSIMILASH: KY019: 4 qadam
IOT123 - ASSIMILAT ACTOR: KY019: U 5V TIL boshqaruv signaliga ega, u DC / AC signalini boshqarishi mumkin, bu qurilish I2C KY019 BRICK ga asoslangan. Agar sizga 2 ta kanal kerak bo'lsa, men bu aktyorni 2CH RELAY BRICK bilan almashtirishni tavsiya qilaman. ASSIMILAT ACTORS/SENSORS - atrof -muhit aktyorlari/senso
IOT123 - SENSOR HUBINI ASSIMILASH: ICOS10 UMUMIY SHELL (IDC) Yig'ish: 6 qadam
IOT123 - ASSIMILAT SENSOR HUBI: ICOS10 GENERIC SHELL (IDC) MONTAJI: QAYD - Bu ASSIMILAT SENSOR HUBI: ICOS10 GENERIC SHELL (HOOKUP WIRE) Assambleyasining takomillashtirilgan (elektron mustahkamligi) versiyasi. U tezroq yig'iladi va yuqori sifatli sxemaga ega, lekin qimmatroq (10 ta sensorni qo'llab -quvvatlasa ~ 10 dollar qo'shimcha). Asosiy fe
IOT123 - SENSOR HUBINI ASSIMILASH: ICOS10 CROUTON SIFIRLANISH NODI: 6 qadam
IOT123 - SENSOR HUBINI ASIMSIYA QILISH: ICOS10 CROUTON SIFIRLANISH TUZU: Crouton. http://crouton.mybluemix.net/ Crouton - bu IOT qurilmalarini minimal sozlash bilan vizualizatsiya qilish va boshqarish imkonini beruvchi asboblar paneli. Aslida, bu har qanday IOT apparat ixlosmandlari uchun faqat MQTT va JSON yordamida sozlashning eng oson boshqaruv paneli
IOT123 - SENSOR HUBINI ASSIMILASH: ICOS10 XUSUSIYLASHTIRISH VAZIFASI: 11 qadam
IOT123 - ASSIMILAT SENSOR HUB: ICOS10 CUSTOMIZATION WEBSEREVER: ASSIMILATE SENSOR/ACTOR Slaves Crouton vizualizatsiyasini aniqlash uchun ishlatiladigan metadatalarni joylashtiradi. Ushbu tuzilma ESP8266 Master -ga veb -server qo'shadi, foydalanuvchi o'zgartirishi mumkin bo'lgan ba'zi konfiguratsiya fayllariga xizmat qiladi, so'ngra ushbu fayllarni qayta aniqlash uchun ishlatadi