Sensor Suara Pi PICO Dengan Raspberry | KY-038

Posted on

Hallo Gaes. Siang ini kita akan membicarakan tentang topik yaitu Sensor Suara Pi PICO Dengan Raspberry | KY-038

Semoga postingan mengenaiSensor Suara Pi PICO Dengan Raspberry | KY-038

dapat memberikan faedah bagi Sahabat semua. Mari kita lihat artikel ini sampai selesai.

Halo teman-teman, saya di sini untuk melakukan tutorial menarik lainnya tentang Raspberry Piquo. Sensor Suara Pi PICO adalah topik diskusi hari ini di mana Anda dapat melihat bagaimana kita dapat menggunakan sensor suara KY-038 dan Raspberry Pi PICO. Tutorial berbasis Micropython ini juga sangat sederhana untuk dipahami dan dibuat kodenya. Kami juga akan mencoba membuat suara LED sesuai dengan suara dan kami juga akan mencoba menerima sinyal analog melalui Sound Sensor. Jadi mari kita mulai latihan hari ini.

Pelatihan Sensor Suara Raspberry Pico

Hari ini dalam tutorialnya kita akan menggunakan sensor suara KY-038 yang tersedia dengan mudah di toko online dan offline. Selain itu, ia memiliki dua jenis output, yaitu output digital dan analog. Kami akan mencoba menunjukkan kedua jenis output dengan LED terang berdasarkan itu. Ada jenis lain di pasar yang menawarkan keluaran analog dan digital atau keluaran digital.

Untuk sinyal audio yang lebih akurat dan tepat, Anda dapat menggunakan modul yang lebih canggih seperti Sparkfun dan beberapa yang lebih mahal, tetapi ini untuk tujuan yang berbeda. Tutorial Raspberry Pico Untuk tampilan hari ini, kita dapat menggunakan basis ini karena kita tidak membutuhkan data audio yang sangat akurat. Juga di modul kecil ini, ada berbagai fitur lain seperti memotong rentang nilai menggunakan potensiometer dan lampu status onboard yang bersinar ketika ada suara.

Baca :  Sensor Kelembaban Tanah Raspberry Pi | LM393

Bahan yang dibutuhkan

  • Pico Raspberry
  • Papan roti
  • Kabel jumper
  • Sensor suara
  • LED (jika RGB memungkinkan)
  • LCD I2C

Desain Sirkuit Raspberry Pi Pico

Tutorial Pico Raspberry
Raspberry PI PICO Sensor suara
GPIO 16 pin D0
3,3 volt VCC
GND GND
Raspberry PI PICO LCD 16*2
GPIO 4 (SDA) pin SDA
GPIO 5 (SCL) pin SCL
+5 volt VCC
GND GND
Raspberry PI PICO Kepemimpinan Resistansi 220 ohm
GPIO 15 pin Terminal anoda (+)
GND Terminal 1
Terminal katoda (-) Terminal 2

Kode dan deskripsi sensor suara ras pi pico

Penjelasan

Pertama, kita mengimpor beberapa modul yang diperlukan agar program dapat bekerja. Karena kami menggunakan modul LCD 16 × 2 I2C, maka kami menggunakan modulnya yang sudah dimuat pada PICO seperti yang ditunjukkan dalam tutorial LCD PICO I2C kami. Kami juga mengimpor modul PIN dan I2C yang membutuhkan waktu untuk tampilan dan sensor suara untuk menerima data dan tidur dari modul.

Selain itu, kami mendefinisikan dua pin sebagai input dan output untuk sensor suara untuk menerima input dan lead, masing-masing. Kami kemudian membuat objek LCD yang menginisialisasi tampilan i2c ke port I2C 0 (nol), yang pinnya ditentukan kode dan dapat diubah dari port 0 ke port 1. Kemudian kami menghapus layar untuk menghapus dan data sebelumnya di ROM perangkat. LCD.

Selanjutnya, kami memindahkan kursor ke lokasi tertentu, menggunakan perintah yang didefinisikan dengan jelas dan dijelaskan dalam tutorial I2C LCD PICO. Kemudian pada while loop kita menggunakan metode try & out untuk membuat infinite loop dengan jeda keyboard. Dalam loop sementara, segera setelah sensor suara mendeteksi suara, kami menyalakan LED pada pin 15. Ini memberikan efek VU meter, tetapi karena kualitas sensornya rendah, efeknya mungkin sedikit berbeda dan tidak memuaskan tetapi dapat diterima.

Baca :  Modul SSD1306 Raspberry Pi Pico | SPI

kode

 from LQ_i2c import I2cLcd  
 from machine import Pin,I2C  
 from time import sleep  
 vu=Pin(15,Pin.OUT)  
 di=Pin(16,Pin.IN)  
 i2c = I2C(id=0,scl=Pin(5),sda=Pin(4),freq=100000)  
 lcd = I2cLcd(i2c, 0x3f, 2, 16) # LCD 16x2  
 lcd.clear()  
 lcd.move_to(2,0)  
 lcd.putstr('Sound Sensor')  
 while True:  
   try:  
     if di.value()== True:  
       vu.value(True)  
     else:  
       vu.value(False)  
   except KeyboardInterrupt:  
     break  

Dengan ini, kami menyelesaikan tutorial Sensor Suara Pi PICO. Anda dapat menanyakan masalah Anda di bawah ini.Jika Anda mengalami masalah, serta tautan pelatihan LCD yang disebutkan dalam uraian di atas, lihatlah dengan cermat untuk mengetahui petunjuknya.

Sebarkan cinta, bagikan posting ini dengan teman-teman Anda

Demikianlah Teman-teman semua ulasan tentang Sensor Suara Pi PICO Dengan Raspberry | KY-038.

Semoga Teman-teman semuanya bisa mendapatkan manfaat dari topik ini.