Jika anda mempunyai jam dalam bentuk kucing, menggunakan mikrokontroler anda boleh menambah fungsi lain kepada mereka - untuk membuat meow setiap jam. Dan bagaimana - kata pengarang Instructables di bawah nama samaran.
Dari penterjemah. Sebenarnya, ia lebih tepat untuk purr. Kucing meow apabila mereka meminta sesuatu, dan purr apabila mereka gembira dengan sesuatu.
Tuan memasang sensor Dewan pada jam tangan, meletakkannya supaya ia bertindak balas terhadap medan magnet elektromagnet. Ia perlu memasang semula penutup tanpa gangguan, jika tidak, aci gear boleh bengkok tanpa jatuh ke dalam lubang di penutup.
Pengawal induk konduktor kepada kesimpulan sensor Hall.
Wizard menukar fail dengan bunyi "meow" ke format berikut: WAV, 8 bit, 8 kHz, mono, unsigned. Menukar fail kepada urutan aksara yang diterima dalam C, ini utiliti. Kemudian mengambil sebagai asas yang satu ini lakaran yang diperbetulkan, menambah bunyi meow dan sekeping program yang menghidupkan bunyi itu setiap jam. Spread hasilnya di sini.
Untuk memotong hanya serpihan dengan "meow" bunyi dari fail, mengetahui lokasinya, anda boleh melakukan ini dengan menukar nombor pada baris arahan yang menunjukkan permulaan dan akhir serpihan dalam milisaat:
sox file.wav file-cut.wav trim 0 10000s
Sintaks untuk utiliti wav2c adalah seperti berikut:
wav2c file-cut.wav file.h sounddata
Hasil kerjanya adalah fail header.
Penyihir mengumpul segala-galanya di papan roti seperti ini dan ini skim. Pertama menghubungkan di luar Arduino, kemudian menyalakan mikrokontroler ATmega328P dengan bootloader Arduino dan lakaran menggunakan Arduino yang lain.
Setelah memastikan semuanya berfungsi, penyihir memindahkan litar dari papan roti ke panel.
Dan dengan kemas meletakkan segala-galanya dalam kes menonton:
Sink tenggelam pada penstabil diperlukan. Menyediakan reka bentuk datang untuk menghidupkan pada ketika jam menunjukkan 0 minit. Kemudian bunyi "meow" akan didengar pada awal jam.