Mündəricat:
Video: NodeMcu ISD1820 Modulu ilə Danış: 3 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:47
Bu sadə təlimatda NodeMCU lövhəsini istifadə edərək ISD1820 modulunun necə bağlanacağını və istifadəsini izah edəcəyəm. P. S. pis ingilis dilim üçün üzr istəyirəm.
Modul məlumat cədvəlini oxuduqda yazılır: Bu modulun istifadəsi çox rahatdır ki, onu idarəetmə düymələri ilə idarə edə bilərsiniz və ya Arduino, STM32, ChipKit və s. üzərində
Addım 1: Nə lazımdır?
Bu layihəni həyata keçirmək üçün bizə lazımdır: NodeMCU lövhəsi.
ISD1820 modulu.
Çörək taxtası dinamik (ümumiyyətlə modula daxil edilir).
Unutmayın: NodeMcu lövhəsi 3.3 voltda işləyir, buna görə modulla əlaqə yaratmaq üçün dövrədə rezistorlara ehtiyacımız yoxdur, çünki modul da 3.3 voltda işləyir.
Addım 2: Bağlantılar
NodeMcu lövhəsini modula bağlamaq çox asandır, yalnız 5 telə ehtiyacımız var. Şəkildə və ya videoda göstərildiyi kimi əlaqə qurun. Unutmayın ki, nodeMCU -nu proqramlaşdırarkən adlar Arduino IDE -dən fərqlənir və sonra əlaqələri göstərildiyi kimi işlətmək və paylaşılan proqramı yükləmək üçün test mərhələlərində tövsiyə edirəm.
Addım 3: Kod
ISD1820 modulu 3 pinlə idarə olunur, hər pin aldıqda (buna görə də modul pinləri daxil edilir) 3.3 voltluq bir siqnal modulu fərqli bir funksiyanı yerinə yetirəcək (açıq şəkildə siqnalın göndərildiyi pindən asılı olaraq). Rəsmdə göstərildiyi kimi, ISD1820, hər rejimi nodeMcu -dan göndərilən 3.3 voltluq bir siqnal ilə seçilə bilən 3 istifadə rejimi ilə təchiz edilmişdir. Modlar, bir səsin modula qaynaqlanan mikrofon tərəfindən yazıldığı "çox qısa bir maksimum qeyd müddətinə malikdir", əvvəllər yazılmış səsin "bərpası" rejimi və nəhayət "qismən çoxalma" rejimidir. səs "proqramlaşdırma zamanı izah edəcəyim müəyyən şərtlər altında, səsin qismən təkrarlandığı yer
. Hazırladığım dizayna baxaraq (lol necə çəkəcəyimi bilmirəm) qırmızı oxların nodeMcu -dan modulun tək bir pininə göndərdiyi 3.3 voltluq bir siqnalı təmsil etdiyi lövhənin necə işlədiyini asanlıqla təxmin edə bilərsiniz. (Qara oxlar heç bir siqnal göndərilmədiyini göstərir, buna görə proqramdakı sancaqlara "LOW" yazacağıq)
Dövrənin işini başa düşdükdən sonra proqramı yazmağa başlaya bilərik. NodeMCU proqramlaşdırmaq üçün artıq qeyd edildiyi kimi, Arduino IDE -dən istifadə edəcəyik. Proqram çox sadədir: 3 sancağı (3 rejimi göstərərək) elan etdikdən və onları çıxış pinləri olaraq təyin etdikdən sonra öz funksiyalarımızı yazmağa başlaya bilərik. (Seriyalı monitoru yalnız klaviaturadan müəyyən bir funksiyanı aktivləşdirmək əmrini göndərmək üçün istifadə edirəm. modul).
İlk funksiya "qeyd" dir, əgər 'REC' pin yüksəkdirsə, pin yüksək olduğu müddətdə modul bu səsi yazmağa başlayacaq.
Qeydə alınan səsin çalınmasını aktivləşdirmək üçün modula qısa bir siqnal göndərməli olduğunuz "playSignal" ikinci funksiyası (pin PLAY_E).
Son funksiya "playSignal_L" dir, burada modul səsi yalnız 'PLAY_L' pininin yüksək olduğu müddətdə çalacaq (məsələn, qeyd olunan səs 3 saniyədirsə və playSignal_L funksiyasını yalnız bir saniyə aktiv etsəm modul çalacaq) bu səs yalnız bir saniyə)
Proqramı yazdıqdan sonra NodeMCU -ya yükləyin və dövrə ilə oynayın. Ümid edirəm sizə kömək etdim. Robogi
Tövsiyə:
Ayaq İdarə Edilən Danış Düyməsi: 5 Addım
Ayaqla İdarə Edilən Danışıq Düyməsi: Ayaqlarınızla istifadə edə biləcəyiniz Danışmaq üçün Düyməni belə hazırladım
NodeMCU + Köhnə Laptopun Kamera Modulu ilə CCTV Kamerası (Blynk istifadə edərək və istifadə etmədən): 5 addım
NodeMCU + Köhnə Laptopun Kamera Modulu ilə CCTV Kamerası (Blynk istifadə edərək və istifadə etmədən): Salam uşaqlar! Bu təlimatda, köhnə bir laptopun kamera modulunu və nodeMCU -nu CCTV -yə bənzər bir şey etmək üçün necə istifadə etdiyimi göstərəcəyəm
Birdən çox PZEM 004T -ni Nodemcu Modulu ilə qoşun: 3 addım
Birdən çox PZEM 004T -ni Nodemcu Modulu ilə bağlayın: Güc oğurluğu aşkarlama sistemi və ya enerji izləmə sistemi kimi bəzi layihələrdə birdən çox PZEM 004T moduluna ehtiyac var, buna görə burada Nodemcu kodunu və 3 PZEM 004T modulunun Nodemcu.if ilə əlaqəsini təmin etdim. sonra k
HowTo - Esp -12F Mini WiFi Modulu ESP8266 18650 Nodemcu Batterie 0.96”OLED DEMO Arduino GUI ilə: 4 addım
HowTo - Esp -12F Mini WiFi Modulu ESP8266 18650 Nodemcu Batterie 0.96”OLED DEMO Variantları Arduino GUI ilə: Sağ olun, OLED ekranı ilə tanış olun. Bu gündən etibarən ARDUINO GUI kodlarının heç biri KODLAR və Firmalar tərəfindən təsdiqlənməmişdir
Bluetooth vasitəsi ilə SD Kart Modulu ilə Arduinodan Android Telefonuna İstilik və Rütubət Məlumatlarını Qeyd edən: 5 addım
Bluetooth vasitəsi ilə SD Kart Modulu ilə Arduinodan Android Telefona qədər İstilik və Rütubət Məlumatlarını Qeyd edən: Hamıya Salam, bu mənim ilk təlimatımdır, inşallah istehsalçı cəmiyyətinə kömək etdiyim kimi kömək edərəm. Çox vaxt layihələrimizdə sensorlar istifadə edirik, ancaq məlumatları toplamaq, saxlamaq və dərhal Telefonlara və ya digər cihazlara ötürmək üçün bir yol tapırıq