Mundarija:
Video: NodeMcu ISD1820 moduli bilan gapiring: 3 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:27
Ushbu oddiy qo'llanmada men NodeMCU platasi yordamida ISD1820 modulini qanday ulash va ishlatishni tushuntiraman. P. S. yomon ingliz tilim uchun uzr.
Ma'lumotlar jadvalini o'qish shunday yozilgan: Bu moduldan foydalanish juda oson, bortdagi tugma yordamida yoki Arduino, STM32, ChipKit va boshqalar kabi mikrokontroller yordamida boshqarishingiz mumkin, bulardan siz yozuv, ijro va takrorlashni oson boshqarishingiz mumkin. yoqilgan.
1 -qadam: Sizga nima kerak?
Ushbu loyihani amalga oshirish uchun bizga kerak: NodeMCU taxtasi.
ISD1820 moduli.
Breadboard karnay (odatda modul bilan birga keladi).
Esingizda bo'lsin: NodeMcu taxtasi 3,3 voltda ishlaydi, shuning uchun modulga ulanish uchun bizga rezistor kerak emas, chunki modul ham 3,3 voltsda ishlaydi.
2 -qadam: ulanishlar
NodeMcu kartasini modul bilan ulash juda oson, bizga faqat 5 ta sim kerak, ulanishni rasmda yoki videoda ko'rsatilgandek qiling. Esda tutingki, nodeMCU -ni dasturlashda ismlar Arduino IDE -dagi nomlardan farq qiladi va men sizga ulanishlarni ko'rsatilgan tarzda ishga tushirish va umumiy dasturni yuklash uchun test bosqichlarida tavsiya qilaman.
3 -qadam: Kod
ISD1820 moduli 3 pin bilan boshqariladi, agar har bir pin qabul qilsa (shuning uchun modul pimlari kiritiladi) 3,3 voltli signal modulni boshqa funktsiyani bajarishiga olib keladi (aniqki, signal yuborilgan pinga bog'liq). Rasmda ko'rsatilgandek, ISD1820 3 ta foydalanish rejimi bilan jihozlangan, har bir rejim nodeMcu -dan yuborilgan 3,3 voltsli signal bilan tanlanadi. Modlar payvandlangan mikrofon orqali ovoz yoziladigan "yozib olish" rejimidir (u juda qisqa yozish vaqtiga ega), ilgari yozilgan ovozni "takrorlash" rejimi va nihoyat "qisman takrorlash" rejimi. Ovoz "bu erda ovoz qisman takrorlanadi, dasturlash paytida men tushuntiraman
. Men yaratgan dizaynga qarab (lol qanday chizishni bilmayman), qizil o'qlar nodeMcu -dan modulning bitta piniga yuborilgan 3,3 voltli signalni ko'rsatadigan taxtaning qanday ishlashini osonlikcha taxmin qilish mumkin. (Qora o'qlar hech qanday signal yuborilmasligini bildiradi, shuning uchun biz dasturga "past" deb yozamiz)
Zanjirning ishlashini tushunib bo'lgach, biz dasturni yozishni boshlashimiz mumkin. NodeMCU dasturida aytilganidek, biz Arduino IDE -dan foydalanamiz. Dastur juda oddiy: 3 ta pinni e'lon qilib (3 rejimni ko'rsatib) va ularni chiqish pimi sifatida o'rnatgandan so'ng biz o'z vazifalarimizni yozishni boshlashimiz mumkin. (Men ketma -ket monitorni faqat klaviaturadan ma'lum funktsiyani faollashtirish buyrug'ini yuborish uchun ishlataman. modul).
Birinchi funksiya "rekord" dir, bu erda "REC" pinasi baland bo'lsa, modul pin baland bo'lganda ovozni yozishni boshlaydi.
Ikkinchi funksiya "playSignal", bu erda siz yozilgan ovozni ijro etishni faollashtirish uchun modulga qisqa signal yuborishingiz kerak (PLAY_E pin).
Oxirgi funksiya "playSignal_L" bo'lib, bu erda modul faqat "PLAY_L" pimi baland bo'lgan vaqtdagina ovoz chiqaradi (masalan, agar yozilgan ovoz 3 soniya bo'lsa va men playSignal_L funktsiyasini faqat bir soniya faollashtirsam) Bu ovoz faqat bir soniya uchun)
Dasturni yozgandan so'ng, uni NodeMCU -ga yuklang va sxemada o'ynang. Umid qilamanki, men sizga yordam berdim. Robogi
Tavsiya:
NodeMCU + eski noutbukning kamera moduli bilan CCTV kamerasi (Blynk bilan va ishlatmasdan): 5 qadam
NodeMCU + eski noutbukning kamera moduli bilan CCTV kamerasi (Blynk bilan va ishlatmasdan): Salom bolalar! Bu ko'rsatmada men sizga eski noutbukning kamera moduli va nodeMCU -dan CCTV -ga o'xshash narsalarni qanday ishlatganimni ko'rsataman
Bir nechta PZEM 004T ni Nodemcu moduli bilan ulang: 3 qadam
Bir nechta PZEM 004T -ni Nodemcu moduli bilan ulang: Quvvatni o'g'irlashni aniqlash tizimi yoki energiyani kuzatish tizimi kabi ba'zi loyihalarda bir nechta PZEM 004T modullari talab qilinadi, shuning uchun men bu erda Nodemcu kodini va 3 PZEM 004T modullarini Nodemcu.if bilan ulashini ta'minladim. keyin k
E32-433T LoRa moduli bo'yicha qo'llanma - E32 moduli uchun DIY kesish taxtasi: 6 qadam
E32-433T LoRa moduli bo'yicha qo'llanma | E32 moduli uchun DIY Breakout Board: Hey, nima bo'ldi, bolalar! Akarsh bu erda CETech.Bu mening loyiham-E32 LoRa modulining ishlashini tushunish uchun eByte-dan, bu yuqori quvvatli 1 vattli qabul qiluvchi moduli. Ishni tushunganimizda, menda dizayn bor
TCA9548A I2C Multiplexer moduli - Arduino va NodeMCU bilan: 11 qadam
TCA9548A I2C ko'p multipleksorli moduli - Arduino va NodeMCU bilan: Sensorlarning I2C manzili sobit yoki bir xil ekanligini bilish uchun siz Arduino -ga ikkita, uch yoki undan ko'p I2C datchiklarini ulashingiz kerak bo'lgan vaziyatga duch keldingizmi? Bundan tashqari, siz bitta SDA -da bir xil manzilga ega ikkita qurilmaga ega bo'lolmaysiz
ESP8266 -NODEMCU $ 3 WiFi moduli #2 - WEB -sahifa orqali simsiz pinlarni boshqarish: 9 qadam (rasmlar bilan)
ESP8266 -NODEMCU $ 3 WiFi moduli #2 - WEB -sahifa orqali simsiz pinlarni boshqarish: Bu mikro -hisoblashning yangi dunyosi keldi va bu ESP8266 NODEMCU. Bu esp8266 muhitini arduino IDE -ga boshlang'ich video orqali va uning qismlari sifatida qanday o'rnatishingiz mumkinligini ko'rsatadigan birinchi qism