LAFL
Mendengarkan Array Besar
Basis kode untuk skrip Python yang berjalan di RPI dan di laptop
Hal yang harus dilakukan
Perbaiki grafik yang campur aduk besar/sedikit -- Diperbaiki pada 27/2/24 (Keduanya harus disetel ke besar/MSB terlebih dahulu) -- Diperbaiki lagi pada 27/3/24 dengan 12 sinyal dialihkan ke kecil/LSB
perluas grafik ke 12 sinyal
- Kode pada pi dan laptop
- Selesai 27/3/24
Menerapkan kode FFT
- Sebuah langkah untuk pengurangan kebisingan -- Selesai untuk satu mikrofon 24/3/24
- masih memerlukan ujian sesungguhnya
- penolakan mode umum
- Diimplementasikan tetapi mungkin tidak berguna
Memfilter kode -- Cole
Perbedaan kode fase -- Casie && Mungkin Tyler
- Aku bahkan tidak tahu apa yang menyebabkan hal ini
- juga memerlukan kode untuk menyelaraskan offset mikrofon secara otomatis dalam kode
Penghematan sinyal dan pemutaran ulang dengan emulator HW
Kotak -- Robert
UNTUK EKSPLORASI KEMUDIAN
- Menyiapkan Desktop Github
- Saya memerlukan nama pengguna agar saya dapat menjadikan Anda kontributor
- Klon dari URL https://github.com/MattRSON/LAFL
- Tetapkan cabang ke tugas saat ini
- Jika Anda mencoba untuk Push ke main, Anda akan diberitahu tidak.
- Hanya dorong ke tugas saat ini
- Setelah tugas selesai saya akan memindahkannya ke utama
- Setiap perubahan pada file akan ditampilkan di desktop github
- Mereka kemudian dapat berkomitmen dan didorong
- Kode VS
- Instal python 3.12 dari toko windows
- Instal ekstensi python dalam kode vs
- Instal ekstensi Live Share dalam kode vs
- Buka folder LAFL di dokumen/github
- Jaringan SPI berjalan pada Rpi
- LaptopPython berjalan di laptop
- Kode pengujian apa pun yang ingin Anda tulis dapat dimasukkan ke dalam folder TestScripts
- Kode Berjalan
- Jika terminal sekarang terbuka dalam Vs Code, tekan Terminal/Terminal Baru di bagian atas
- Dari sini tekan tanda tambah kecil di kanan atas jendela terminal (Kanan bawah layar)
- Salah satu terminal ini akan digunakan untuk menjalankan kode di laptop
- Yang lainnya akan digunakan untuk menjalankan kode pada Rpi
- Untuk menjalankan kode di sisi laptop ketik 'python LaptopPython.py'
- 'python' Memintanya untuk dijalankan sebagai file python
- 'LaptopPython.py' pada nama skrip
- Ini hanya akan berfungsi jika kode Rpi sedang berjalan
- Untuk menghentikan kode, tekan x di jendela
- Untuk menjalankan kode di sisi Rpi pertama-tama kita harus menghubungkannya (Abaikan untuk HardwareEmulator)
- di terminal yang tidak digunakan ketik 'ssh pi@LAFL'
- Ini akan menghubungkannya sebagai pengguna 'pi' ke komputer 'LAFL'
- Kata sandinya adalah LAFLTSMCR
- Kemudian untuk menjalankan kode tersebut kita perlu memasukkan folder LAFL
- dan terakhir ketik 'sudo python SPI-Network.py'
- Kode tidak akan menampilkan apa pun, ini normal
- Peringatan mungkin muncul. Dalam bisa diabaikan
- Untuk menghentikan kode tekan 'ctrl C'
- Untuk menjalankan emulator perangkat keras
- Atur host di LaptopPython ke yang berbasis nomor
- Untuk menjalankan kode ketik 'python HardwareEmulator.py'
- Menavigasi di baris perintah
- Mengubah folder
- 'cd FOLDERNAME' akan masuk ke folder itu
- 'cd ..' akan kembali satu folder
- 'ls' akan mencantumkan folder dan file dalam sebuah folder
- Menjalankan sesuatu
- 'sudo' Memberikan hak istimewa admin yang diperlukan untuk beberapa perintah
- Mematikan pi
- 'sudo shutdown now' mematikannya sehingga aman untuk dicabut