Isi kandungan:
- Langkah 1: Video yang Menunjukkan Bagaimana Peranan Berfungsi dan Apa Kelihatannya
- Langkah 2: Memperolehi Alat, Bahagian, dan Bahan yang Diperlukan
- Langkah 3: Pasang Bekas ke Tripod
- Langkah 4: Pasang Komponen Elektrik
- Langkah 5: Muat naik Program ke Arduino Uno R3
- Langkah 6: Arahan untuk Mengkonfigurasi Parameter Program agar Sesuai dengan Keperluan Anda
- Langkah 7: Pasang Potongan Karton ke Motor Servo, dan Servo Motor ke Botol Pil
- Langkah 8: Pastikan Tahap Putaran yang betul dan Braket Lek ke Motor Servo
- Langkah 9: Sapukan Botol Pil ke Bekas dan Potong Lubang di dalam Bekas
- Langkah 10: Pasang Pipa Pvc ke Pangkalan Tripod
- Langkah 11: Pasang Mangkuk Makanan ke Pengumpan
- Langkah 12: Programkan Kod untuk Membagikan Jumlah Makanan Yang Anda Inginkan
- Langkah 13: Anda Kini Selesai! Bahagian Tambahan yang Mengandungi Maklumat dan Cadangan P&P untuk Peningkatan
Video: Projek Mangkuk Makanan Makanan Automatik: 13 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:06
Instruksional ini akan menggambarkan dan menerangkan bagaimana membina makanan haiwan peliharaan yang boleh diprogramkan secara automatik dengan mangkuk makanan yang dilampirkan. Saya telah melampirkan video di sini yang menggambarkan bagaimana produk berfungsi dan bagaimana rupanya.
Langkah 1: Video yang Menunjukkan Bagaimana Peranan Berfungsi dan Apa Kelihatannya
Langkah 2: Memperolehi Alat, Bahagian, dan Bahan yang Diperlukan
Alat, bahagian, dan bahan yang diperlukan untuk pembuatan ditunjukkan dalam foto di atas
Bahagian:
Kabel pencetak USB 1x (lelaki Jenis A hingga lelaki Jenis B) atau penyesuai kuasa soket dinding 5V AC-DC
1x Bekas dengan penutup tangan dan skru di atas (saya menggunakan bekas sampah kucing 8.5 paun)
Jadual 2x 1-1 / 4 in. PVC. 40 45-Degree S x S Elbow Fitting (pemasangan pvc yang mempunyai 2 hujung ditunjukkan dalam gambar)
1x Charlotte Pipe 1-1 / 4 in. PVC Side Outlet 90-Degree Socket Elbow (pemasangan pvc yang mempunyai 3 hujung ditunjukkan dalam gambar dengan dua kelengkapan 45 x S x S Elbow terpasang padanya)
1x papan mikrokontroler ARDUINO UNO R3 (saya beli dari kedai Arduino di Amazon)
Motor servo 1x yang dilengkapi dengan pendakap plastik kecil yang terpasang, seperti yang ditunjukkan dalam foto (saya membeli Kit Motor Servo Mikro Smraza SG90 9G dari kedai Smraza di Amazon)
Botol pil 1x (Saya menggunakan botol pil yang mudah dipotong menggunakan pisau dan gunting dengan diameter 1-1 / 3 inci)
Kabel Jumper lelaki hingga 3x lelaki (Saya membeli Elegoo EL-CP-004 Dupont Wire Multicolored 40pin Lelaki hingga lelaki)
Tripod 1x dengan pangkalan yang boleh disesuaikan dengan lengan yang bertemu di tengah (serupa dengan yang ditunjukkan dalam gambar tanpa lajur tengah di tengah; beberapa tripod boleh mengeluarkan lajur tengah dan dibuat untuk berfungsi dengan binaan ini. Pastikan jarak yang cukup antara pangkal dan bahagian atas tripod supaya bekasnya sesuai.)
1x bahagian yang boleh diletakkan di antara tripod dan bekas untuk memusatkan bekas sekiranya tidak berpusat (saya menggunakan botol jus seperti yang ditunjukkan dalam gambar)
2x mangkuk makanan yang boleh dilekatkan pada pangkalan yang boleh disesuaikan (hanya perkara yang tidak ditunjukkan dalam foto)
Bahan:
Jalur getah (lebih disukai dari saiz sederhana dan ketebalan yang baik untuk menyokong sokongan bekas)
Ikatan zip (Saya menggunakan tali pinggang 11 inci yang dibeli dari Lowe's)
Super lem (saya menggunakan gel gam super Gorilla, gam super bukan gel mungkin lebih baik kerana gel cenderung tidak melekat pada plastik tertentu)
Pita saluran (Saya menggunakan pita saluran jenama Duck Tape)
Kadbod (Saya membuat potongan dari kotak pizza Domino, tetapi anda harus menggunakan kadbod terkuat yang anda ada)
Serbuk penaik
Alat:
Gunting atau alat pemotong yang serupa (pastikan ia cukup kuat untuk memotong plastik dengan betul)
Pisau atau alat serupa untuk menindik
Tiup pengering (lebih disukai dengan tetapan yang boleh dilaraskan untuk membolehkan daya hembusan rendah dan panas tinggi)
Sarung tangan (ini akan digunakan untuk mengelakkan lem super terkena tangan
Penanda
Langkah 3: Pasang Bekas ke Tripod
Bekas itu akan dilekatkan pada tripod menggunakan tali getah, ikatan zip, dan pita saluran
- Mulakan dengan menggulung gelang getah melalui pemegang bekas dan memasangkannya ke bahagian atas tripod. Sekiranya tripod tidak mempunyai reka bentuk yang memungkinkan, anda boleh mengikat tali getah bersama atau mengikat tali getah bersama-sama membentuk rantai tertutup.
- Selanjutnya ikatkan tali getah di sekitar tangan bekas kaki tripod yang terdapat di bahagian belakang seperti yang ditunjukkan dalam gambar, dan ikat atau rantai dengan tali leher.
- Seterusnya, ikat tali zip ke kawasan yang sama untuk menahan bekas dengan betul.
- Setelah bekas diikat, dapatkan pita saluran dan bungkus di bahagian atas tripod untuk mengikat tali getah.
- Tentukan di mana anda mahu lubang itu, yang berada di bahagian bawah bekas tempat makanan akan keluar, dan pastikan ia berada di tengah tengah pangkal tripod yang boleh disesuaikan. Sekiranya tidak, anda perlu memusatkan bekas seperti yang saya dan yang ditunjukkan dalam gambar.
Sekiranya anda perlu memusatkan bekas:
- Mulakan dengan mencari objek yang akan berfungsi dengan baik.
- Untuk memasang objek ini, mulailah dengan mengikat tali getah di sekeliling objek dan kaki tripod di sisi yang perlu ditekan untuk memusatkan bekas.
- Cari tahu di mana objek perlu menyentuh bekas, dan sapukan gam super ke tempat ini, serta sebilangan kecil baking soda ke lem setelah ditambahkan. Catatan: Baking soda menyebabkan lem kering lebih cepat kerana pH baking soda berbanding dengan gam, dan juga menguatkan ikatan kerana reaksi kimia yang berlainan yang berlaku kerana kehadiran baking soda.
- Campurkan baking soda dan gam bersama-sama dan tekan dengan cepat tempat dengan gam ke dalam bekas. Tahan di sana selama kira-kira 30 saat dan lepaskan.
- Sekarang gunakan pengering pengering, tetapkan ke pengaturan tiupan terendah dan tetapan panas tertinggi, untuk memanaskan gam dan mempercepat proses pengeringan. Selepas kira-kira 30 saat hingga satu minit, ia pasti bagus. Berhati-hatilah untuk tidak terlalu panas di kawasan ini.
- Akhirnya, bungkus pita saluran di sekeliling objek dan bekas untuk mengamankannya lebih jauh.
Langkah 4: Pasang Komponen Elektrik
Anda memerlukan wayar 3 pelompat, motor servo, kabel pencetak atau penyesuai kuasa 5 volt, dan Arduino Uno R3 untuk langkah ini
- Pasang salah satu hujung dari ketiga-tiga wayar pelompat ke papan Arduino Uno R3 mengikut rajah, warnakan warna setiap wayar dengan betul. Sekiranya anda mempunyai wayar coklat dan bukannya wayar hitam, gunakan coklat sebagai gantinya.
- Motor servo yang anda perolehi mungkin mempunyai wayar coklat dan bukannya wayar hitam, dan sambungannya sama dengan wayar hitam pada wayar litar yang dilampirkan di sini.
- Sekiranya menggunakan kabel pencetak untuk menghidupkan litar, pasangkan kabel pencetak ke soket yang sesuai seperti yang ditunjukkan dalam rajah, ia mungkin akan terbungkus logam dalam kehidupan nyata. Pasangkan hujung kabel pencetak yang lain ke soket USB sumber kuasa yang sesuai. Sekiranya menggunakan kabel penyesuai kuasa soket dinding 5V untuk menghidupkan litar, pasangkan hujung yang sesuai ke soket hitam yang ditunjukkan dalam rajah dan hujung yang lain ke soket kuasa yang sesuai.
Langkah 5: Muat naik Program ke Arduino Uno R3
Di sini anda akan memuat naik kod, yang telah saya sediakan di sini dalam pautan muat turun, yang membolehkan anda memprogram motor servo dan menetapkan tahap putaran, berapa lama motor servo tetap dalam posisi berputar, dan seberapa kerap motor servo akan lakukan putaran ini Sekiranya semua susunan perkakasan disambungkan dengan betul, anda hanya boleh menyusun dan memuat naik perisian ke papan.
- Pasang Arduino IDE, dari pautan berikut:
- Klik pada pemasang Windows
- Klik pada HANYA MUAT TURUN
- Setelah muat turun selesai, klik pada butang RUN
- Klik pada butang I Agree (Arduino IDE adalah perisian percuma)
- Pilih semua komponen dari senarai dan klik pada butang Next
- Teruskan dengan pemasangan setelah memilih lokasi yang diinginkan
- Pasang pemacu "Adafruit Industries LLC Ports", dengan mengklik pada butang Pasang
- Pasang pemacu Pemacu USB Arduino”dengan mengklik pada butang Pasang
- Pasang pemacu "Linino Ports (COM & LPT)" dengan mengklik pada butang Pasang
- Tekan butang TUTUP apabila pemasangan selesai.
- Muat turun fail aplikasi: PetFeeder.ino.
- Sekiranya semua susunan perkakasan disambungkan dengan betul, anda hanya boleh menyusun dan memuat naik perisian ke papan.
Langkah 6: Arahan untuk Mengkonfigurasi Parameter Program agar Sesuai dengan Keperluan Anda
Di sini anda akan belajar bagaimana mengubah kod program yang mengawal motor servo
Untuk mengkonfigurasi seberapa kerap motor servo akan berputar:
Dua baris kod berikut akan diubah untuk menetapkan seberapa kerap motor servo akan berputar. Dalam rancangan persediaan di bawah, motor akan berputar setiap 5 saat. Nilai ditentukan dengan mengalikan nilai selang suapan, 1, dengan nilai panjang yang tidak ditandatangani, 5, ditunjukkan pada baris kedua. Anda boleh menggunakan dua nombor ini untuk membuat jangka masa yang anda inginkan. Sebagai contoh, jika anda mahu ia berputar setiap 6 jam, anda boleh menukar 5 hingga 60, yang mengubahnya dari 5 saat hingga 60 saat, dan anda boleh menukar 1 menjadi 360, yang mengubahnya dari 1 set 60 saat hingga 360 set 60 saat. 360 set 60 saat bersamaan dengan 360 jam, iaitu bersamaan dengan 6 jam
#tentukan FEED_INTERVAL 1 // minit antara waktu makan
const feed lama tidak ditandatanganiInterval = (panjang tidak ditandatangani) FEED_INTERVAL * (panjang tidak ditandatangani) 5; // dinyatakan dalam beberapa saat
Untuk mengkonfigurasi berapa lama motor servo akan tetap berputar:
Gunakan kod berikut untuk mengubahnya. Pengumpan void Kod terbuka menetapkan semula motor servo ke sudut dasarnya 0, kemudian berpusing hingga 90 darjah untuk jangka masa 4000 ribu saat, atau 4 saat, dan selepas 4 saat ini, motor servo menjalankan pengumpan kosong Tutup kod untuk putar 90 darjah ke arah yang bertentangan, kembali ke kedudukan asal 0. Untuk mengubah tahap putaran motor servo, ubah nilai 90 ke darjah yang anda mahukan di kedua-dua bahagian kekosongan. Untuk menetapkan berapa lama anda mahu motor servo tetap berputar, ubah nilai kelewatan, iaitu 4000 dalam contoh ini
pengumpan kosongTutup () {
servo.write (90);
}
pengumpan kosongBuka () {
servo.write (0);
kelewatan (4000);
servo.write (90);
}
Langkah 7: Pasang Potongan Karton ke Motor Servo, dan Servo Motor ke Botol Pil
Potongan kadbod akan dilekatkan pada motor servo menggunakan superglue, dan motor servo akan dipasang pada botol pil menggunakan gelang getah dan lem super
- Tentukan ukuran yang sesuai untuk potongan kadbod berdasarkan diameter bukaan botol pil yang akan ditutup. Tinggalkan sedikit ruang tambahan di setiap sisi sekiranya papan kad tidak selaras dengan pembukaan botol pil setelah dipasang secara tetap pada motor servo dengan gam super.
- Potong bentuk persegi atau segi empat tepat berdasarkan dimensi yang ditentukan dengan gunting atau alat pemotong lain.
- Ambil pendakap plastik kecil, yang ditunjukkan dalam gambar, atau yang serupa, dan potong ujung lengan yang mempunyai 6 lubang yang bosan ke dalamnya. Terdapat 4 lengan, satu dengan 7 lubang, satu dengan 6 lubang dan dua lagi dengan 2 lubang. Ini untuk mengelakkan lengan memukul botol pil ketika motor servo berputar.
- Pasang pendakap plastik ke potongan kadbod menggunakan superglue. Arahkan kadbod ke pendakap sesuai yang anda mahukan dan pastikan ada ruang tambahan di setiap sisi sekiranya berlaku.
- Pasang pendakap ke kawasan motor servo yang sesuai. Saya mengarahkannya supaya lengan 7 lubang dilanjutkan terus ke botol pil.
- Ikat gelang getah di sekitar motor servo dan arahkan ke arahnya sehingga hanya ada sedikit ruang antara kadbod dan bukaan botol pil.
- Setelah berada, gunakan superglue di tempat motor servo menyentuh botol pil serta sedikit baking soda merawat campuran dengan cara yang sama seperti sebelumnya.
Langkah 8: Pastikan Tahap Putaran yang betul dan Braket Lek ke Motor Servo
Di sini anda akan melekatkan pendakap dengan kadbod ke motor servo dan menguji bahawa motor servo diprogramkan dengan betul ke tahap yang betul
- Pertama, dengan program yang dimuat naik dan komponen elektrik terpasang, jalankan program dan pastikan motor servo diselaraskan dengan betul dan diatur ke putaran yang betul, jika anda tidak dapat membuatnya sempurna dan ada ruang yang cukup untuk melakukan ini tanpa membuat terlalu banyak banyak bukaan di kadbod yang akan mengakibatkan tumpahan makanan secara berterusan, memotong kawasan kadbod yang tetap menutupi bukaan botol pil semasa berada dalam posisi putaran terbuka.
- Setelah putaran yang betul telah ditentukan, perhatikan di mana papan kad berada ketika berada dalam kedudukan 0 darjah, lepaskan pendakap dengan kadbod dari motor servo, gunakan sedikit superglue ke kawasan pendakap yang melekat pada motor servo dan pasangkannya kembali ke motor servo pada kedudukan yang sebelumnya diperhatikan semasa berada dalam kedudukan 0 darjah. Biarkan sekeping ini kering sebentar sehingga lem dapat menyetel, gam yang saya gunakan set sepenuhnya setelah 24 jam.
Langkah 9: Sapukan Botol Pil ke Bekas dan Potong Lubang di dalam Bekas
Di sini anda akan menempelkan botol pil ke dalam bekas menggunakan superglue, gunting mekanisme botol pil dan pisau atau benda menusuk lain
- Tentukan di mana anda mahu lubang di dalam bekas berada dan letakkan bahagian bawah botol pil ke dalam bekas dan lukis bulatan di bahagian bawah bekas dengan penanda. Ia perlu diletakkan dengan betul di atas pusat pangkalan tripod.
- Potong lubang menggunakan alat menindik dan alat pemotong.
- Potong bahagian bawah botol pil menggunakan alat menindik dan alat pemotong.
- Potong sekeping kadbod yang boleh dipasang di sekitar lubang dan tutup lubang
- Potong papan kad dengan sempurna yang akan menutup lubang
- Lem, dengan menggunakan baking soda dan kaedah pemanasan, kadbod di sekitar lubang itu akan berfungsi sebagai asas untuk botol pil
- Saluran pita tepi pangkal
- Lem, menggunakan kaedah penaik soda dan pemanasan, botol pil ke dasar kadbod dan biarkan sehingga kering untuk jangka masa yang sesuai. Setelah kering, sapukan pita saluran di sisi botol pil dan bekas untuk memberi sokongan yang lebih baik
Langkah 10: Pasang Pipa Pvc ke Pangkalan Tripod
Di sini anda akan melekatkan paip pvc ke dasar tripod menggunakan kadbod, lem super, ikatan zip, dan pita saluran
- Potong sekeping kadbod yang boleh anda pasangkan paip pvc anda yang akan menjadi asas untuknya. Potong sekeping lain yang serupa.
- Masukkan satu bahagian ke pangkal dan gunakan kaedah pemanasan soda penaik, kemudian lekatkan bahagian lain ke kepingan kadbod pertama menggunakan kaedah yang sama. Sekarang pita saluran sudut ke pangkal.
- Sambungkan paip pvc seperti yang ditunjukkan dalam foto dan pasangkannya dengan betul menggunakan kaedah penaik soda / pemanasan.
- Cari tahu bagaimana paip pvc perlu diposisikan agar sesuai dengan betul di bawah botol pil sehingga makanan jatuh ke dalam paip pvc. Sekarang lekatkan pangkal dari paip pvc ke dasar kadbod dengan menggunakan kaedah penaik soda / pemanasan. Simpan dengan betul semasa melakukan ini.
- Selanjutnya pasangkan paip pvc menggunakan ikatan zip dan pita saluran dengan memasangkannya ke dasar tripod.
Sekiranya pvc tidak disetel dengan betul selepas perekat super:
Gunakan ikatan zip dan pita saluran untuk mengubah kedudukan paip pvc dan letakkan dengan betul di bawah bukaan botol pil
Langkah 11: Pasang Mangkuk Makanan ke Pengumpan
Dalam langkah ini, anda akan belajar bagaimana melekatkan mangkuk makanan ke pengumpan menggunakan lem super, atau pita saluran super dan saluran
- Tentukan dua mangkuk yang anda mahu gunakan. Kerana tripod mempunyai dasar yang boleh disesuaikan yang dapat anda naikkan dan turunkan, anda dapat memasangkannya ke ketinggian mangkuk anda.
- Sekiranya boleh, potong lubang di dalam mangkuk, dan pasangkan zip di dalamnya dan kemudian ikat dan lekatkan mangkuk pada kedudukan yang masih berada di bawah paip pvc. Jika tidak, lekatkan mangkuk secara langsung di bawah bukaan paip pvc di mana makanan akan mengalir keluar dan masuk ke dalam mangkuk menggunakan kaedah penaik soda / pemanasan.
Langkah 12: Programkan Kod untuk Membagikan Jumlah Makanan Yang Anda Inginkan
Bahagian ini menjelaskan untuk menentukan berapa lama motor servo harus tetap terbuka, yang akan menentukan jumlah makanan yang mengalir ke dalam mangkuk pada setiap waktu makan
- Kadar penukaran botol pil berdiameter 1-1 / 3 inci saya adalah seperti berikut: setiap saat, kira-kira 2 auns cecair makanan rata-rata mengalir keluar dari bekas. Berdasarkan kadar ini, anda dapat menentukan cara memprogramkan kod tersebut untuk membebaskan jumlah makanan yang anda inginkan jika anda menggunakan botol pil berdiameter yang sama dengan saya.
- Anda perlu mengetahui kadar penukaran anda sendiri berdasarkan persediaan anda kerana ia mungkin berbeza-beza.
- Contohnya, anda ingin memberi makan kepada kucing anda 4 auns cecair setiap makanan dan kadar alirannya adalah 2 ons cecair sesaat. Anda akan menetapkan nilai ke 2000, yang sama dengan 2 saat masa motor servo diputar ke posisi terbuka.
Langkah 13: Anda Kini Selesai! Bahagian Tambahan yang Mengandungi Maklumat dan Cadangan P&P untuk Peningkatan
Bahagian ini akan mengandungi maklumat dan foto tambahan mengenai proses pembinaan peranti ini, serta cadangan untuk menaikkan versi ini. Kami telah memasukkan sketsa bangunan serta foto tinjauan yang kami buat untuk meneliti pasar
Cadangan untuk peningkatan: Produk boleh mendapat manfaat daripada pelaksanaan teknologi yang lebih maju. Menambah aplikasi yang dapat digunakan pengguna untuk memprogram waktu akan membantu dengan mudah. Selain itu, seseorang dapat menambahkan kamera, pembesar suara dan mikrofon sehingga pengguna dapat memeriksa haiwan kesayangan dan bahkan berbicara dengan mereka. Menambah objek berwajaran ke setiap kaki tripod akan meningkatkan kestabilan peranti sehingga tidak jatuh. Menggunakan pelindung pelindung pada Arduino Uno R3 serta bentuk perlindungan lain untuk wayar pelompat akan memberikan peningkatan ketahanan yang besar.
Maklumat mengenai penyelidikan makanan anjing: Mangkuk makanan kami mesti dirancang untuk menampung pelbagai jenis makanan kering agar dapat berfungsi dengan haiwan peliharaan yang berbeza. Berikut adalah jenama makanan haiwan peliharaan yang paling popular. Rasa Alam Liar - Purina Anjing - Iams Anjing - Friskies Kucing - Kucing Semasa merancang mangkuk dan dispenser kami, kami ingat bahawa makanan haiwan peliharaan terdapat dalam semua jenis bentuk dan ukuran bergantung pada ukuran haiwan kesayangan. Sebagai permulaan, saya menjumpai jenama makanan haiwan peliharaan yang paling banyak dijual untuk anjing dan kucing sehingga kami yakin bahawa dispenser kami dapat menampung jenama popular ini.
Disyorkan:
PENGEDAR MAKANAN PET AUTOMATIK: 9 Langkah
PENYEDIA MAKANAN PET AUTOMATIK: Pernah merasa membuang masa untuk memberi makan haiwan kesayangan anda? Pernah memanggil seseorang untuk memberi makan haiwan kesayangan anda semasa anda bercuti? Saya telah berusaha menyelesaikan kedua-dua masalah ini dengan projek sekolah saya sekarang: Petfeed
Projek Arduino: Dispenser Makanan Kucing: 6 Langkah
Projek Arduino: Cat Food Dispenser: Instruksional ini dibuat untuk memenuhi keperluan projek Makecourse di University of South Florida (www.makecourse.com)
Dispenser Makanan Kucing Automatik: 7 Langkah (dengan Gambar)
Dispenser Makanan Kucing Automatik: Sekiranya anda tidak mengawal jumlah makanan yang dimakan kucing anda ini boleh menyebabkan masalah makan berlebihan dan berat badan berlebihan. Perkara ini berlaku terutamanya jika anda jauh dari rumah dan meninggalkan makanan tambahan untuk dimakan oleh kucing mengikut jadualnya sendiri. Pada masa lain anda mungkin
Peranti Penutup Mangkuk Makanan Kucing: 4 Langkah
Peranti Penutup Mangkuk Makanan Cat: Instruksional ini dibuat untuk memenuhi keperluan projek Makecourse di University of South Florida (www.makecourse.com) Dalam arahan ini saya akan menunjukkan kepada anda bagaimana saya membuat peranti Penutup Mangkuk Makanan Cat saya. Peranti ini
Catapult Automatik untuk Melemparkan Makanan Haiwan Peliharaan (anjing, Kucing, Ayam, dll), Baling Baling dan Banyak Lagi !: 4 Langkah (dengan Gambar)
Catapult Automatik untuk Melemparkan Makanan Haiwan Peliharaan (anjing, Kucing, Ayam, dll), Bola Baling dan Banyak Lagi!: Halo dan selamat datang di Instructable pertama saya! Anjing kami MENYUKAI makanannya, dia akan memakan semuanya dalam beberapa saat. Saya telah merancang cara untuk melambatkannya, dari bola dengan makanan di dalam hingga membuangnya ke halaman belakang. Hebatnya, dia