Isi kandungan:

Masa Berlalu Oleh: 5 Langkah
Masa Berlalu Oleh: 5 Langkah

Video: Masa Berlalu Oleh: 5 Langkah

Video: Masa Berlalu Oleh: 5 Langkah
Video: Terry - Di Persimpangan Dilema (Official Music Video) 2024, November
Anonim
Image
Image

Time Gone By adalah jam yang mengumumkan waktu ketika ditekan, bercakap dengan anak lelaki saya yang berusia dua tahun yang saya rakam mengatakan jam, "suku hingga", "setengah lewat" dll.

Tidak perlu dikatakan, ketika masih muda dia hampir tidak mendapat nombor dengan betul dan membuat kesilapan lucu dalam perjalanan - kesalahan yang sekarang, dua tahun selepas (dan mungkin kemudian), menggembirakan telinga kita, serta datuk dan nenek, paman dan seisi keluarga.

Pembuatan jam agak mudah. Selama bertahun-tahun saya rasa saya telah menemui beberapa cara dan trik untuk membuat projek mudah menjadi mudah, dan membuat prototaip berfungsi selama bertahun-tahun, tanpa perlu membuat PCB khusus atau papan pemateri yang disolder. Saya harap anda juga senang membina.

Jam diaktifkan oleh satu bateri 18650 Li / Ion yang meningkat hingga 5V, dan ia disimpan dalam mod tidur nyenyak sepanjang masa, sehingga tidak memerlukan banyak tenaga kecuali terus diaktifkan (sesuatu yang dapat terjadi pada pasangan pertama hari, terutamanya di hadapan kanak-kanak). Walau apa pun, bateri boleh dicas semula dan dilengkapi dengan litar perlindungan pengecasan dan pengecasan, jadi cukup mudah untuk mengisi semula dan tidak membuat sisa tambahan di planet Bumi.

Apa lagi? Ya. Inilah kepulangan saya ke tempat penulisan 'ibles setelah beberapa lama saya tidak melakukannya. Oleh itu, saya mungkin agak berkarat pada waktu itu, maafkan saya terlebih dahulu. Saya akan berusaha memastikan perkara-perkara pendek dan manis.

Haruskah kita mulakan?

Langkah 1: Alat dan Bahan

Alat dan Bahan
Alat dan Bahan
Alat dan Bahan
Alat dan Bahan

Alat:

Pemotong

Soldering Iron dengan sedikit pateri

Lubang gergaji atau pisau tepat (untuk membuat lubang butang)

Bahan-bahan:

Arduino Nano

Pengawal mikro di mana-mana yang kita semua tahu dan suka

Arduino Sensor ShieldAlat berguna untuk membuat sambungan yang pantas dan boleh dipercayai

Modul MosfetDigunakan untuk memicu dan mematikan modul mp3, untuk menjimatkan kuasa

Serial MP3 Player (versi baru, merah) Modul super mudah untuk memainkan fail MP3

Kad SD Micro 2GBDigunakan untuk menyimpan fail MP3

18650 Li / Ion bateri jika anda mempunyai komputer riba yang mati, bateri ini biasanya merupakan tangkapan yang baik. Mereka banyak tenaga dan untuk projek mikrokontroler rata-rata, bateri separuh mati boleh bertahan dalam jangka masa yang lama.

18650 Pemegang / pengecas bateri Li / IonSaya menyukai komponen satu-penyelesaian-untuk-semua ini, walaupun inilah kali pertama saya menggunakannya dalam projek

Modul RTC DS3231Ini jauh lebih baik daripada modul DS1307 sebelumnya, kerana ia mengimbangi ketidaktepatan masa yang disebabkan oleh turun naik suhu kristal.

Butang Besar Arcade Butang besar, apa yang harus dikatakan. Kebanggaan dan kegembiraan setiap projek.

Wayar Dupont atau Kawat ServoUntuk membuat pelbagai hubungan antara komponen

BoxI menggunakan penganjur kotak penyimpanan IKEA ini yang dijual pada hari yang lain.

Pita Dua SisiUntuk menyatukan semuanya, tentu saja. Pita dua sisi adalah barang yang diperbuat daripada kehidupan.

Langkah 2: Perhimpunan

perhimpunan
perhimpunan
perhimpunan
perhimpunan
perhimpunan
perhimpunan

Sambungkan input isyarat Mosfet ke Arduino menggunakan kabel servo atau wayar dupont wanita-wanita. Pastikan bahawa GND dan VCC disambungkan ke rakan Arduino dan pin isyarat Mosfet disambungkan ke pin 4 Arduino.

Seterusnya, Wire the Arduino's VCC dan GND masing-masing ke terminal Mosfet's Vin dan GND, menggunakan wayar Dupont. Oleh kerana penyambung pada Mosfet adalah terminal skru, sebaiknya tanggalkan penutup plastik dupont di tempat yang sepatutnya disambungkan ke Mosfet, agar sesuai. Ini dapat dicapai dengan mengangkat penutup plastik dan menarik wayar dengan lembut.

Seterusnya, sambungkan terminal VCC dan GND Pemain MP3 ke modul V + dan V- pada modul Mosfet, dan pin MP3 RX dan TX masing-masing ke pin Arduino 5 dan 6. Sambungkan pembesar suara yang terpasang ke pemain, dan itu akan menyimpulkan baki sambungan yang dibuat dengan pemain MP3.

Sekarang pateri 2 wayar ke terminal 5V dan GND ruang bateri dan sambungkannya ke pin VCC dan GND yang sesuai dengan Arduino. Itulah bekalan kuasa kami. Anda boleh menggunakan kabel servo atau wayar Dupont.

Seterusnya, solder kabel Dupont / servo ke butang dan sambungkan ke GND dan pin 2. Semasa menggunakan wayar servo, pastikan anda menggunakan konvensi warna di mana merah positif, hitam negatif dan putih adalah isyarat. Sekiranya butang, anda hanya perlu menyambungkan pin GND dan Isyarat ke butang, kerana pin akan ditarik ke atas.

Yang terakhir tetapi yang pasti - jam itu sendiri. Sambungkan modul RTC menggunakan 4 wayar Dupont ke Port I2C yang terdapat di perisai sensor (memberitahu anda, ini adalah alat kecil yang bagus, yang ini). pastikan pin GND, VCC, SDA, SCL dipadankan di kedua-dua belah pihak.

Langkah 3: Penyuntingan Bunyi

Penyuntingan Bunyi
Penyuntingan Bunyi
Penyuntingan Bunyi
Penyuntingan Bunyi

Pasang Audacity, jika anda belum memasangnya.

Rakam anak lelaki / anak perempuan bongsu anda dengan menyebut semua nombor dari 1-12. Kemudian, minta mereka mengatakan "sekarang", "suku lalu", "setengah lewat", "suku hingga" dan "pukul". Anda boleh menggunakan komputer atau telefon anda (kemudian mengirimkannya ke komputer untuk diedit).

Jalankan Audacity dan import rakaman. Mengikut format rakaman, anda mungkin perlu memasang plugin penyahkodan, seperti yang dijelaskan di sini.

Sekarang, satu demi satu tandakan bahagian-bahagian yang sesuai dengan kata-kata "1", "2", "3", dan lain-lain. Untuk setiap perkataan, pastikan terlebih dahulu anda menangkapnya dengan tepat, kemudian pilih Fail -> Eksport -> Eksport Audio yang dipilih dan simpan fail sebagai MP3. Untuk peringkat ini, anda perlu memasang pengekod LAME, sila lihat arahan di sini.

pada akhir proses, Anda harus memiliki file bernama 001xxx.mp3, 002xxx.mp3,… hingga 012xxx.mp3, masing-masing berisi rakaman nombornya. iaitu fail 007xxx.mp3 akan bertuliskan "Tujuh" ketika dimainkan. Seterusnya, beri nama rakaman tambahan mengikut senarai:

020xxx.mp3 = "sekarang"

021xxx.mp3 = "suku lalu"

022xxx.mp3 = "separuh masa lalu"

023xxx.mp3 = "suku hingga"

024xxx.mp3 = "pukul"

Buat folder pada root SD bernama "01" dan salin semua fail di atas ke dalamnya.

Sekarang masukkan kad SD di dalam pemain MP3.

Catatan: Pada masa ini, corak pengumuman masa yang disokong hanya untuk bahasa Inggeris dan Ibrani, tetapi dengan sedikit perubahan, anda dapat menyesuaikan kod tersebut ke bahasa anda sendiri, jika berbeza dari kedua. Sementara itu, pastikan anda merakam semua

Langkah 4: Kod

Muat turun kod projek dan ekstrak zip.

Lancarkan Arduino IDE (saya menggunakan versi 1.8.5) dan di bawah pilihan, ubah lokasi buku lakaran ke akar zip yang diekstrak. Tutup dan lancarkan semula Arduino IDE dan kali ini, di bawah Fail -> Sketchbook, anda harus menemui BoboClockV13 - membukanya.

Agar Arduino menetapkan waktu di RTC, lepaskan garis:

// #tentukan ADJUST_DATE_TIME_NOW

Sambungkan Arduino nano anda ke komputer dan muat naik lakaran ke papan.

Buka monitor bersiri dan pastikan anda melihat waktu yang betul yang dipaparkan di layar ketika butang ditekan, dan waktu akan diumumkan, dengan suara si kecil anda. Hebat! (bukan?)

sekarang, sangat penting untuk memberi komen pada baris yang baru sahaja anda beri komen dan memuat naik kodnya sekali lagi (jika tidak, pada setiap tetapan semula Arduino, jam akan diset semula ke masa muat naik terakhir)

Semua berfungsi? Bagus. Mari kemaskan, kalau begitu.

Langkah 5: Pembungkusan

Image
Image
Pembungkusan
Pembungkusan
Pembungkusan
Pembungkusan

Jadi … bungkusan benar-benar diserahkan kepada pembuatnya, masing-masing mungkin menginginkan kotak khas mereka sendiri yang dia dapat dari suatu tempat. Jadi, di sini saya akan mengehadkan petunjuk kepada perkara yang harus anda lakukan secara umum daripada bercakap secara berasingan mengenai setiap jenis kotak. Saya menggunakan kotak IKEA, terutamanya untuk harganya, tetapi mereka tetap menjalankan tugasnya.

Mulakan dengan menggerakkan penahan butang anda di bahagian atas kotak. Gergaji lubang disarankan pada tahap ini, walaupun pisau X-Acto mungkin akan melakukan pekerjaan yang baik juga, dengan syarat anda tidak menggigit jari, kehilangan kesedaran dan membuat diri anda mati di lantai dapur. Lebih selamat dan kemudian tanpa jari, ya?

Selepas itu, gunakan pita dua sisi untuk memasang semuanya dengan baik di dalam kotak. Bergantung pada kotak dan akustik anda, mungkin diperlukan lubang kecil tambahan untuk pembesar suara, untuk meningkatkan kelantangan suara yang dirasakan.

Mudah-mudahan, binaan ini tidak boleh mengambil masa yang lebih lama daripada hujung minggu yang tidak sibuk, dan pada akhirnya anda ditinggalkan dengan objek yang akan terus menghiburkan anda selama bertahun-tahun…

Terima kasih kerana membaca Instructable ini! Sekiranya anda menyukainya, pertimbangkan untuk memilih saya dalam Peraduan Audio

Kedamaian,

Disyorkan: