Daftar Isi:
- Langkah 1: Pertama, Biarkan Saya Memberitahu Anda Cara Kerjanya
- Langkah 2: Kedua, Ini Semua Tentang Coding
- Langkah 3: Ketiga, Saya Akan Menjelaskan Kode Saya
- Langkah 4: Lalu, Inilah Tentang Desainnya
- Langkah 5: Akhirnya, Selesaikan Proyek, dan Biarkan Anak-Anak Bermain Dengannya
Video: Proyek Penyortir Warna Bata Arduino: 5 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
Dalam Tutorial Arduino ini, kita akan belajar cara mendeteksi warna batu bata mainan saya dengan menggunakan Arduino dan Sensor Warna TCS3200. Anda dapat membaca tutorial tertulis di bawah ini untuk lebih jelasnya.
Bahan:
Arduino Leonardo x 1
TCS3200 x 1
Banyak kardus
180 Servo x 2
Garis
Sebuah kotak ekstra
Langkah 1: Pertama, Biarkan Saya Memberitahu Anda Cara Kerjanya
Saya melakukan penelitian untuk apa sensor ini, dan ini adalah definisi singkat. TCS32000 merasakan cahaya warna dengan bantuan susunan fotodioda 8 x 8. Kemudian menggunakan Current-to-Frequency Converter pembacaan dari fotodioda diubah menjadi gelombang persegi dengan frekuensi berbanding lurus dengan intensitas cahaya. Terakhir, dengan menggunakan Arduino Board, kita dapat membaca output gelombang persegi dan mendapatkan hasil untuk warnanya.
Jika kita melihat lebih dekat pada sensor, kita dapat melihat bagaimana sensor mendeteksi berbagai warna. Fotodioda memiliki tiga filter warna yang berbeda. Enam belas di antaranya memiliki filter merah, 16 lainnya memiliki filter hijau, 16 lainnya memiliki filter biru dan 16 fotodioda lainnya jernih tanpa filter.
Langkah 2: Kedua, Ini Semua Tentang Coding
Berikut adalah kode proyek ini:
Langkah 3: Ketiga, Saya Akan Menjelaskan Kode Saya
Bagian pertama dari kode saya, kita perlu menentukan pin yang terhubung dengan sensor ke papan kita. Dan kita akan mendefinisikan variabel untuk membaca frekuensi.
Di bagian setup, kita perlu mendefinisikan empat pin kontrol sebagai output dan output sensor sebagai input Arduino. Dan juga servo yang kita gunakan akan diatur sebagai pin output.
Di bagian loop, kita akan mulai dengan membaca fotodioda yang difilter berwarna merah. Untuk tujuan itu, kami akan mengatur dua pin kontrol S2 dan S3 ke level logika yang lebih rendah. Kemudian menggunakan fungsi “pulseIn()” kita akan membaca frekuensi keluaran dan memasukkannya ke dalam variabel “frekuensi”. Menggunakan Serial. Print() fungsi kita akan mencetak hasilnya pada serial monitor. Prosedur yang sama berlaku untuk dua warna lainnya, kita hanya perlu menyesuaikan pin kontrol untuk warna yang sesuai. Kemudian, kami menggunakan informasi dari frekuensi dan frekuensi1 sebagai nomor kondisional dalam if kami, kemudian mengubah servo ke tempat yang tepat.
Langkah 4: Lalu, Inilah Tentang Desainnya
Cara kerja mesin ini sangat sederhana, hanya ada tiga langkah:
1. Pertama, batu bata berwarna yang dipegang di pengisi daya jatuh ke platform yang terpasang pada motor servo atas.
2. Kemudian motor servo berputar dan membawa bata ke sensor warna, yang mendeteksi warnanya dengan bata merah, kuning, dan biru.
3. Setelah itu motor servo bawah berputar ke posisi tertentu dan kemudian motor servo atas berputar lagi sampai bata jatuh ke rel pemandu.
Langkah 5: Akhirnya, Selesaikan Proyek, dan Biarkan Anak-Anak Bermain Dengannya
Setelah mengupload kode saya mengamankan Board Arduino menggunakan lem. Kemudian menggunakan botol plastik transparan saya membuat pengisi daya dan bersama-sama dengan bagian atas merekatkan untuk perakitan dan menyelesaikan proyek. Bagaimanapun, ini adalah pengalaman yang luar biasa untuk memiliki kesempatan untuk membuat proyek ini. Dan saya berharap Anda dapat mempelajari banyak hal melalui tutorial ini. Dan saya bebas untuk mengajukan pertanyaan apa pun di bagian komentar di bawah. Terima kasih.
Direkomendasikan:
Cara Membuat Kode Penyortir Warna di Modkit untuk Vex: 7 Langkah
Cara Membuat Kode Penyortir Warna di Modkit untuk Vex: Hai semuanya,Dalam tutorial ini Anda akan belajar cara membuat kode penyortir bola warna di Modkit untuk VexSemoga Anda berhasil dan menikmati! Tolong pilih saya
Penyortir Warna: 6 Langkah
Penyortir Warna: Tujuan Penyortir Warna ini adalah untuk memindahkan m&m ke tumpukan yang berbeda berdasarkan warnanya
Bagaimana Membuat Proyek Penyortir Warna Dengan Microbit?: 4 Langkah
Bagaimana Membuat Proyek Penyortir Warna Dengan Microbit?: Tujuan proyek Setelah mengunduh program, kita dapat melihat bahwa dot matrix LED mikro:bit menunjukkan "hati", inisialisasi servo 90°. Ketika kita meletakkan benda biru atau kuning pada sensor warna, servo akan mengubah sudut yang berbeda, mengklasifikasikan beberapa
Penyortir Warna M&M: 3 Langkah
Penyortir Warna M&M: Pada awal proyek ini, kami mulai menyortir permen berwarna berbeda secara otomatis ke dalam mangkuk terpisah dengan kecepatan yang efisien. Kami pertama kali terinspirasi oleh ide ini ketika kami melihat posting di situs https://howtomechatronics.com/projects/arduino-col
Proyek Penyortir Warna Arduino Dengan Aplikasi Kontrol Pc: 4 Langkah (dengan Gambar)
Proyek Penyortir Warna Arduino Dengan Aplikasi Kontrol Pc: Dalam proyek ini, saya memilih sensor warna TCS34725. Karena sensor ini melakukan deteksi yang lebih akurat daripada yang lain dan tidak terpengaruh oleh perubahan cahaya di lingkungan. Robot debugging produk dikendalikan oleh program antarmuka