Daftar Isi:
- Perlengkapan
- Langkah 1: Menghubungkan Semua Elemen ke Breadboard
- Langkah 2: Menulis Kode
- Langkah 3: Buat Wadah untuk Arduino Anda
- Langkah 4: Menggunakan Mesin Cat Deteksi Warna Anda
Video: Mesin Cat Deteksi Warna: 4 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:54
Mesin cat pendeteksi warna menyalin warna di sekitar Anda dan membiarkan Anda menggambar dengannya. Jika Anda memiliki cat warna primer, Anda dapat menggunakan sensor warna RGB untuk merasakan warna yang Anda inginkan dan mencampurnya. Tapi ingat, gunakan objek berwarna cerah.
Perlengkapan
- Arduino Leonardo (Atau lainnya) _x1 - Beli di sini
- Papan tempat memotong roti _x1 - Beli di sini
- Sensor RGB TCS3200 (Atau lainnya) _x1 - Beli di sini
- Tombol tekan (apa pun) _x1
- Resistor 10kΩ _x1 - Beli di sini
- Karton
- Pompa Air 5V 120L/H _x3 - Beli disini
- Selang karet (ukuran sesuai untuk outlet air motor) _x3
- Driver motor L298N _x3 - Beli disini
Langkah 1: Menghubungkan Semua Elemen ke Breadboard
Sebelum kita menginstal semuanya sekaligus, lebih aman untuk menguji setiap item satu per satu. Karena jika Anda telah menginstal semuanya tetapi tidak berhasil, Anda hampir tidak dapat menemukan apa yang salah.
Pengkabelan Arduino yang berbeda akan berbeda. Jika Anda menggunakan Arduino lain, Anda dapat mencari diagram pengkabelan dan kode dari proyek lain.
Sekarang kami akan memperkenalkan cara menghubungkan kabel:
Sensor warna RGB
GND_ada dua GND, keduanya terhubung ke kutub negatif breadboard (kutub negatif harus menarik kabel ke Arduino GND)
OUT_connect ke pin8 Arduino
S2→Arduinopin10
S3→Arduino pin9
VCC_ada dua VCC, keduanya terhubung ke kutub positif dari papan tempat memotong roti (kutub positif perlu menarik kabel ke 5v Arduino)
S0→Arduino pin12
S1→Arduino pin11
- Tombol
Gunakan pin untuk memasukkan dua kawat ke papan tempat memotong roti
Kawat sisi kiri_hubungkan resistor 10kΩ dan kemudian tarik kabel ke analog Arduino A5.
Kawat sisi kanan_Dibagi menjadi dua sisi:
Sisi pertama: tarik kabel ke sisi positif papan tempat memotong roti.
Sisi kedua adalah: sambungkan resistor 10kΩ dan kemudian sambungkan garis ke sisi negatif papan tempat memotong roti.
Motor (Pompa Air 5V 120L/H) & Driver motor (L298N)
sambungkan motor ke L298N (tergantung berapa banyak motor yang digunakan)
1. L298N (terhubung ke motor kuning dan biru): + → In1 / - → In2, + → In3 / - → In4
2. L298N (terhubung ke motor merah): + → In1 / - → In2
Output pada L298N ke pin Arduino:
motor 1(merah): + → In1 / - → In2. Keluaran ke pin 6 dan pin 7
motor 2(biru): + → In1 / - → In2. Keluaran ke pin 2 dan pin 3
motor 2(kuning): + → In1 / - → In2. Keluaran ke pin 4 dan pin 5
Langkah 2: Menulis Kode
Setelah rangkaian terhubung, Anda dapat mulai menulis kode.
Kode ada di sini Di sini
Ingatlah untuk menguji setiap bagian secara terpisah!!
Sebelum mencolokkan kabel USB ke Arduino, harap periksa dengan cermat apakah semua kabel sudah benar. Jika ada sirkuit yang salah, dapat menyebabkan kerusakan pada komputer atau papan Arduino.
Pin dapat diubah sendiri, sesuai dengan sirkuit di papan sirkuit Anda sendiri.
Langkah 3: Buat Wadah untuk Arduino Anda
Ukur jarak antara Arduino Anda dan papan tempat memotong roti, dan potong dengan kotak kardus. Setelah ikatan, tempatkan komponen.
Ukuran cangkang:
- Panjang: 22cm
- Lebar: 21cm
- Tinggi: 11cm
Langkah 4: Menggunakan Mesin Cat Deteksi Warna Anda
Hubungkan kabel USB ke Arduino dan setelah daya dihidupkan, Anda dapat mulai menggunakannya!
Sesuaikan tiga warna yang Anda inginkan (disarankan untuk menggunakan tiga warna utama: merah, kuning, biru)
Saran: semakin banyak warna semakin baik, semakin terang tidak jelas
Jika Anda menginginkan air berwarna ungu, pilihlah objek berwarna ungu cerah untuk diindera, kemudian warna biru dan merah akan bercampur menjadi ungu.
Jika Anda ingin air hijau, pilih objek hijau terang untuk merasakan, itu akan mencampur biru dan kuning menjadi hijau.
Peringatan!!!
Posisi motor tidak boleh lebih tinggi dari cangkir, jika tidak, air tidak akan dipompa.
Direkomendasikan:
Cara Menggunakan Deteksi Warna TCS3200 Dengan SkiiiD: 9 Langkah
Cara Menggunakan Deteksi Warna TCS3200 Dengan SkiiiD: Tutorial untuk mengembangkan Deteksi Warna TCS3200 dengan skiiiD
Deteksi Warna Sederhana Menggunakan OpenCV: 6 Langkah
Deteksi Warna Sederhana Menggunakan OpenCV: Hai! Hari ini saya akan menunjukkan metode sederhana untuk mendeteksi warna dari video langsung menggunakan OpenCV dan python. Pada dasarnya saya hanya akan menguji warna yang diperlukan ada di bingkai latar belakang atau tidak dan menggunakan modul OpenCV saya akan menutupi wilayah itu dan
Deteksi Warna dengan Python Menggunakan OpenCV: 8 Langkah
Deteksi Warna dengan Python Menggunakan OpenCV: Halo! Instruksi ini digunakan untuk memandu tentang cara mengekstrak warna tertentu dari gambar dengan python menggunakan pustaka openCV. Jika Anda baru mengenal teknik ini maka jangan khawatir, di akhir panduan ini Anda akan dapat memprogram warna Anda sendiri
Pelacakan Objek Berbasis Deteksi Warna: 10 Langkah
Pelacakan Objek Berbasis Deteksi Warna: Cerita Saya melakukan proyek ini untuk mempelajari pemrosesan gambar menggunakan Raspberry PI dan membuka CV. Untuk membuat proyek ini lebih menarik saya menggunakan dua motor Servo SG90 dan memasang kamera di atasnya. Satu motor digunakan untuk bergerak horizontal dan motor kedua digunakan untuk bergerak vertikal
Deteksi Warna Menggunakan LED RGB: 4 Langkah
Deteksi Warna Menggunakan LED RGB: Pernahkah Anda menginginkan cara otomatis untuk mendeteksi warna suatu objek? Dengan menyinari cahaya dengan warna tertentu pada objek dan melihat seberapa banyak cahaya yang dipantulkan kembali, Anda dapat mengetahui apa warna objek tersebut. Misalnya, jika Anda menyinari lampu merah