Isi kandungan:
- Langkah 1: Mengumpulkan Bahagian
- Langkah 2: Membina Botol
- Langkah 3: Pendawaian Semuanya
- Langkah 4: Kodnya
- Langkah 5: Memformat Kad SD anda ke FAT32
- Langkah 6: Pemain Wav
Video: Tutup Ini: Penyusun Cap Botol Interaktif: 6 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:10
Instruksional ini dibuat untuk memenuhi keperluan projek Makecourse 2018 di University of South Florida (www.makecourse.com)
Sesekali, saya seronok pulang dan minum beberapa bir untuk berehat setelah seharian menjalani kehidupan. Malangnya, penutup botol saya mula menumpuk dan saya fikir ada sesuatu yang perlu dilakukan untuk memperbaikinya. Itulah sebabnya saya membuat penyortir penutup botol yang sangat tidak masuk akal namun separa sensibe ini. Sekarang saya tahu apa yang anda fikirkan, "tidak bisakah anda membuang penutup botol" atau "tidakkah penutup botol akan menumpuk tanpa menghiraukan?". Baiklah … ya, tetapi saya ingin membiasakan diri dengan Arduino dan ini memberi saya alasan dan motivasi untuk melakukannya !!!
Dan siapa yang tidak mahu salah satu di ManCave atau SheShed mereka sendiri?!?!
Dalam Instructable ini, saya akan menunjukkan kepada anda langkah demi langkah bagaimana saya membuat peranti ini yang tidak berguna dan keseluruhannya tidak berguna!
(Sila minum dengan penuh tanggungjawab)
Sekiranya anda mempunyai pertanyaan mengenai binaan ini atau memerlukan bantuan untuk menyelesaikan masalah, sila tinggalkan komen di bawah dan saya dengan senang hati akan membantu anda!
Langkah 1: Mengumpulkan Bahagian
Perkakasan untuk Litar
Untuk membina peranti ini, anda memerlukan bahagian berikut. Sebahagiannya adalah pilihan kerana membuat binaannya sedikit lebih tahan lama.
Tidak perlu risau, saya akan memberikan pautan ke produk yang saya beli dari Amazon.com. Tetapi lihat apa yang anda boleh keluarkan dari barang elektronik anda yang rosak / lama di sekitar rumah!
- Arduino Uno R3 ……………………………………………… $ 16.90
- Sensor Warna TCS230 / TCS2300 ……………………. $ 9,99
- Skrin LCD IIC 1602 tanpa Modul I2C …………………. $ 7.59Pastikan ia mempunyai Modul I2C !!!
- Servo SG90 9G ………………………………………………. $ 12,99 (6 pek) Lebih baik membelinya secara pukal kerana anda menggunakannya untuk semua dan secara individu harganya mahal.
- Palam Sudut Kanan Stereo 3.5mm ke Kawat Bare …… $ 5.92Anda mungkin dapat menemui kabel audio lama di sekitar rumah!
- Wayar, MM, MF, FF …………………………………………. $ 6.98
- Screw Shield untuk Arduino Uno R3 …………………….. $ 9,98 (Pilihan, saya tidak mahu kabel saya sengaja jatuh)
- Modul Pembaca Kad MicroSD ………………………… $ 8.29
- (5 pek, membeli satu unit adalah ~ $ 2 lebih murah)
- Kad MicroSD (Sebarang ukuran berfungsi, saya akan melihat butiran pemformatannya di bawah)
- Mana-mana Speaker Aktif dengan bicu input
Perisian
Arduino IDE (Muat turun Di Sini)
Pelbagai
- Pemotong Kawat / Gunting
- Dremel Genggam dan atau kertas pasir 220 grit
- Pistol haba
- Pemutar Skru Ketua Philips
- Pemutar Skru Kepala Rata
- Hot Glue Gun (untuk yang pintar & malas)
Langkah 2: Membina Botol
Nota Pantas
Pada asalnya perumahan itu akan menjadi kotak sederhana yang serupa dengan penyortir warna yang telah dibina oleh HowToMechatronics untuk salah satu projeknya. Namun, pada suatu malam berbaring di tempat tidur saya terfikir bahawa saya mempunyai alat dan pengetahuan untuk melakukan lebih banyak perkara! Nasib baik di University of South Florida kami mempunyai makmal percetakan 3D yang tersedia untuk pelajar dan percetakan pada dasarnya berharga. Ini memberi kita kebebasan untuk mencetak 3D ke keinginan hati kita dengan kos minimum kepada kita. Tidak lama kemudian, saya mengemukakan idea umum untuk membuat reka bentuk botol yang dapat anda lihat dalam produk siap!
CATATAN: Sekarang anda mungkin akan membenci saya tetapi untuk mengekalkan sejumlah keaslian ciptaan saya, saya tidak akan menghantar fail CAD untuk botol, batang, atau Penentu. Saya benar-benar percaya bahawa kreativiti, imaginasi dan kepintaran adalah kemahiran yang sangat penting yang perlu dilekatkan oleh minda muda dan tua dan terus berkembang. Walau bagaimanapun, jangan gunakan gambar yang saya siarkan dan rancang versi anda sendiri (sebenarnya tidak terlalu sukar)! Juga, jika ini adalah kali pertama anda membuat model seperti ini, saya sangat menasihatkan agar mencetak 3D reka bentuk anda! (Kesalahan dalam projek dengan cetakan yang besar ini sangat mahal untuk dicetak semula!) Walaupun tidak kelihatan seperti mencolok, papan busa jauh lebih mudah memaafkan bahan. Lihat contoh projek ini yang dibuat oleh HowToMechatronics.
Pertimbangan Reka Bentuk Utama
Botol pada asalnya dirancang untuk membolehkan pengguna membuka botol mereka dan memasukkan topi ke dalam mekanisme dalam satu gerakan halus (perhatikan reka bentuk leher terbuka). Poros harus cukup lebar untuk membolehkan penutup botol tergelincir ke bawah dengan mudah dengan cara yang cepat tetapi terkawal untuk membolehkan Penentu menangkap penutupnya.
Poros juga dirancang untuk disatukan ke dalam botol melalui penggunaan takik. Ini adalah kelebihan besar daripada menempelkannya di tempat kerana ketepatan sangat penting dengan alat yang seumpamanya. Modul sensor warna TCS3200 juga selalu diingat ketika merancang poros. Oleh kerana poros mempunyai tempat untuk sensor warna disekat, jarak dari Penentu ke sensor warna tetap tetap yang memungkinkan untuk membaca tepat dan konsisten warna penutup botol.
Decider harus dicetak hitam untuk membantu ketepatan sensor warna, kerana warna lain akan mengganggu pembacaan jika sensor warna sedikit hilang atau topi duduk di Decider dalam kedudukan yang canggung.
Slot pemulangan sebenarnya adalah pemikiran semula. Sebelum saya menghantar reka bentuk untuk dicetak, saya menyedari bahawa mengkalibrasi peranti akan menjadi aktiviti yang membosankan terutamanya jika saya mesti memiringkan botol terbalik selepas setiap bacaan.
Reka Bentuk Saya Tidak Sempurna
Sebanyak yang saya gemari untuk menikmati kejayaan projek ini, ia tidak selalu berjalan-jalan di taman. Saya tidak pernah pandai bertoleransi dengan cetakan 3D saya. Sebenarnya, saya sama sekali tidak bertolak ansur dengan cetakan saya. Saya menambah cengkerang tambahan (4 bukannya lalai 2) ke profil cetak saya. Saya lebih suka memulakan proses pengamplasan yang membosankan agar bahagian saya dapat disatukan dari awal.
Langkah 3: Pendawaian Semuanya
Aspek pendawaian dari binaan ini agak lurus ke depan, ikuti skema Fritzing dan anda mesti maju! Seperti kebanyakan projek Arduino, jika satu wayar tidak betul, kemungkinan besar litar ini tidak akan berfungsi dengan baik!
Untuk memastikan keseluruhan litar betul, saya sangat menasihatkan agar menyusun setiap komponen satu persatu dan pastikan ia berfungsi dengan betul dengan menggunakan contoh yang saya siarkan di atas.
Langkah 4: Kodnya
Sekiranya anda baru menggunakan Arduino, ini akan sangat luar biasa! Tetapi bersabarlah, dalam usaha memastikan ini sesederhana mungkin, saya akan memecahkan kod saya dengan komen dan juga menunjukkan kepada anda di mana saya dapati contoh kod yang saya gunakan untuk membina kod induk saya. Ingatlah, pada permulaan projek ini saya tidak tahu apa yang saya lakukan. Permulaan yang baik adalah melihat carta alir keputusan untuk mengetahui apakah matlamat program ini, kemudian cuba pecahkan kod saya dan apabila anda tersesat, periksa contoh-contoh yang saya buat dari kod saya.
Perpustakaan untuk dimuat turun (Klik di sini untuk mengetahui cara memasang perpustakaan di Arduino anda)
- ServoTimer2 - Servos menggunakan Timer2 kerana Wav Player memonopoli Timer 1
- LiquidCrystal_I2C
- Perpustakaan untuk Modul Pembaca Kad SD
- TMRpcm (Perpustakaan Pemain Wav / Mp3)
Konsep Utama Kod (Terpaut di bawah adalah kod yang saya gunakan untuk membina kod induk saya)
- Sensor Warna
- Skrin LCD (baris 24 - 33)
- Servo (Fail -> Contoh -> ServoTimer2 -> Sapu)
- Modul Kad SD (Fail -> Contoh -> SD -> CardInfo)
- Pemain Wav (Fail -> Contoh ->)
Kod Induk
Tarik nafas dalam-dalam dan periksa kod yang saya kirimkan dan komen mereka yang bersebelahan demi baris untuk mengetahui apa yang berlaku semasa Arduino berfungsi melalui kod tersebut.
Tidak lama lagi saya akan menghantar video terperinci mengenai kod saya.
Langkah 5: Memformat Kad SD anda ke FAT32
Oleh itu, agar Arduino anda berfungsi dengan betul dengan kad Micro SD anda, kad memori mesti diformat ke FAT32. Untuk Kad SD di bawah 32Gb ini tidak menjadi masalah dan mudah untuk menukarnya dari format lalai exFAT ke FAT32.
Walau bagaimanapun, jika anda seperti saya dan melihat kad Micro SD 64GB di Amazon dengan harga $ 13 dan tidak dapat menolong membelinya. Penyelesaiannya masih cukup cepat dan tidak menyakitkan.
Pergi ke https://www.ridgecrop.demon.co.uk/index.htm?fat32format.htm, dan muat turun "fat32format". JANGAN klik pada butang hijau besar. Fail itu sendiri selamat, saya telah mengimbas virus dan anda juga boleh, namun jika anda mengklik butang hijau jangan katakan saya tidak memberi amaran kepada anda!
Juga, pastikan anda memilih pemacu yang betul di kad SD anda. Anda tidak mahu memformat yang salah, walaupun saya cukup yakin program ini tidak akan membenarkannya berlaku.
Itu sahaja yang diperlukan! Kad SD anda kini siap digunakan dengan Arduino!
Langkah 6: Pemain Wav
Agar program anda berjaya memanggil fail audio. Wav dari kad Micro SD yang baru diformat, fail MP3 anda mesti ditukar ke format audio. Wav yang betul.
Pergi ke https://audio.online-convert.com/convert-to-wav dan ikuti arahan yang ditunjukkan dalam gambar di bawah.
Tetapkan Resolusi Bit ke 8-bit Tetapkan Kadar Persampelan ke 16000 Hz Tukar Saluran Audio ke Mono Ubah Format PCM ke PCM 8-bit Tidak Ditandatangani
Kemudian setelah anda memuat turun fail. Wav anda, masukkannya ke folder utama yang terletak di Kad SD anda. Perhatikan nama fail yang tepat kerana anda akan memanggilnya kemudian dalam kod anda!
Disyorkan:
Motosikal Kitar Semula Dari Tutup Botol: 9 Langkah (dengan Gambar)
Motosikal Kitar Semula Dari Tutup Botol: v Apa yang perlu dilakukan di rumah? Berikut adalah beberapa kaedah mudah untuk membuat kereta lumba di rumah. Saya akan membimbing anda langkah demi langkah untuk menjadikan kereta lumba asas hingga maju. Anda boleh lakukan dan mencubanya. atau anda boleh membungkusnya sebagai Hadiah untuk diberikan kepada Anak-anak atau Rakan-rakan anda. Saya harap
Lampu Dinding Cap Botol Nuka Cola: 9 Langkah
Lampu Dinding Cap Botol Nuka Cola: Anda peminat Fallout? Anda akan menyukai lampu ini di bilik tidur anda. Baiklah, mari kita buat ini
Pemegang Atomizer Cap Botol: 3 Langkah
Pemegang Atomizer Cap Botol: Hai, Petunjuk yang sangat mudah ini menunjukkan cara membuat pemegang alat penyemprot anda sendiri, tanpa apa-apa. Mari kita mulakan
Lampu suluh Cap Botol DIY: 15 Langkah (dengan Gambar)
Lampu Senter Cap Botol DIY: Ya ini lampu suluh yang dibina dalam penutup botol:) Saya fikir akan menjadi lucu untuk mengubah topi biasa menjadi lampu suluh tidak lebih daripada yang boleh saya lakukan? Dan ya, saya membuatnya adalah perjalanan panjang dengan banyak percubaan! Tetapi jika anda tetap bersama saya, anda mungkin
Lampu Cap Botol: 3 Langkah
Botol Tutup Cahaya: - Ubah minuman peribadi anda menjadi tongkat kesedaran bandar! Jadi inilah perjanjiannya. Setiap pagi saya menunggu di perhentian bas selama 5-10 minit. Banyak kereta melepasi 40+ MPH hanya dengan berjalan kaki. Penjimatan siang membantu, tetapi hanya akan menjadi lebih gelap sehingga musim sejuk