Cara membuat sensor warna RGB Arduino
Sensor warna RGB arduino oleh thediylife via Instructable.com |
Kali ini saya akan membahas tentang Sensor warna RGB menggunakan Arduino. jadi seperti ini, pernahkan terlintas di benak kamu untuk bisa mendapatkan Kode RGB (misal : R:134 G:84 B:39) dari benda yang kamu lihat dari sekitar kamu. Saat melihat Sensor warna RGB Arduino ini akan sangat berguna untuk kamu apalagi kalau kamu berpfrofesi sebagai designer UI, desainer Web, designer material untuk sebuah aplikasi mobile android IOS dll. Singkat cerita Sensor warna RGB Arduino adalah alat untuk mendeteksi sebuah objek Berwarna yang kemudian hasil deteksinya akan di konversi menjadi kode RGB.
Jadi seperti Tool RGB grabber?
Tepat sekali, namun kelebihan Sensor warna RGB Arduino adalah dia tidak mendeteksi sumber warna RGBnya dengan pallete tool. Sensor warna RGB Arduino ini mampu mempresentasikan warna object real menggunakan sensor RGB TCS34725 nya menjadi konversi kode RGB digital. Dengan alat diatas khususnya untuk kamu seorang programmer atau designer, misal kamu saat mencari ide warna/ ingin mencontoh warna dari suatu objek tertentu disekitar meja kerjamu. atau saat kamu sedang jalan-jalan dan melihat warna menarik yang ingin kamu gunakan. Kamu tinggal gunakan Sensor warna RGB Arduino ini untuk capture/scanning.
Bukankah sudah ada aplikasi Color Grabber di appstore?
Pada aplikasi smartphone color grabber metode yang digunakan adalah Scanning gambar digital dan Capture melalui kamera. scanning gambar disini cara kerjanya hampir sama seperti pallete color grabber. sedangkan kamera juga sama namun saat melakukan pengambilan gambar tidak semua kamera di Smartphone itu sensornya bagus. Ada yang memiliki hasil warna pudar, ada yang terlalu tajam dan lain sebagainya. Kalau kamu masih bingung berikut cara kerjanya saya gambarkan
Gambar yang sudah ada di scan (file digital) >>> program mendeteksi dan memproses >>> untuk menghasilkan output kode RGB (digital)
- Color Grabber model Scan gambar
Color Grabber model Capture kameraKamera mengambil gambar >>> Gambar di scan (file digital) >>> program mendeteksi dan memproses >>> untuk menghasilkan output kode RGB (digital)Gambar di scan dengan sensor TCS34725 >>> program mendeteksi dan memproses >>> untuk menghasilkan output kode RGB (digital)
- Sensor warna RGB Arduino TCS34725
Dengan menggunakan Sensor TCS34725 ini kamu akan mendapatkan kode warna dalam Bilangan RGB secara instan tanpa harus khawatir akan berbeda karena kamera dan layar yang kurang valid. Sensor Warna RGB Arduino ini dirancang dengan model sangat fleksibel, bentuknya yang simple dibekali layar LCD 16x2 membuatnya praktis. karena Sensor warna RGB Arduino diprogram hanya untuk mengubah Sinyal sensor RGB menjadi kode RGB. Sebenarnya sensor warna RGB arduino seperti ini sudah bukan hal baru lagi. Dunia Industri sudah lama menerapkannya dengan menggunakan sensor RGB. Biasanya digunakan untuk alat penyortiran Buah(buah yang masih hijau/sudah matang kuning. merah dan masih banyak lagi. Bisa juga digunakan untuk alat sortir barang dengan metode warna dan masih banyak lagi
Apa saja bahan yang dibutuhkan untuk membuat Sensor warna RGB arduino ?
Sensor warna RGB arduino oleh thediylife via Instructable.com |
Yang akan kamu perlukan adalah :
- Arduino (bisa menggunakan Arduino Pro mini/ nano) Rp, 35.000
- Modul sensor warna TCS34725 RGB Rp, 50.000
- Panel LCD 16 x 2 Rp. 20.000
- Push button Rp. 500
- 2 buah Resistor 10K Rp. 1.000 (harga per 10pcs)
- 3 buah x 220Ω Resistor Rp. 1.000 (harga per 10pcs)
- 1 buah 470Ω Resistor Rp. 1.000 (harga per 10pcs)
- RGB LED Rp. 600
- 7 Pin Female Header Strip (Cut to Length) Rp. 3000(per 1x40 pin)
- Potensio 10K Rp. 3.000
- PCB lubang & Kabel2 = Rp. 20.000
Total biaya yang kamu butuhkan untuk membuat sensor warna RGB Arduino adalah : Rp. 117.100. Nilai yang murah untuk sebuah alat unik seperti ini. dari pada kamu harus beli PLC dan sensor-sensor yang mahal bukan. Kamu juga dapat membeli alat dibawa ini sebagai opsi untuk development.
- Breadboard & Jumpers for Testing(untuk development Rp. 20.000
- Kotak plastik untuk casing (bisa bikin pakai 3d printer/ kotak bekas) Rp. 20.000
- Baterai, Baterai juga bisa menjadi opsional kalau kamu ingin menggunakan Sensor warna RGB Arduino di luar ruang yang jauh dari sumber daya. atau pakai Powerbank.
Sensor warna RGB arduino oleh thediylife via Instructable.com |
Cara penggunaanya cukup mudah cukup tempelkan / dekatkan benda/object yang akan di pindai warnanya pada modul RGB TCS34725 yang ada pada sensor warna RGB kemudian tekan tombol push button maka arduino layar LCD 16x2 akan menampilkan Output Warna yang barusan kamu pindai.
Koding Sensor Warna RGB Arduino oleh thediylife via Instructable.com |
Koding
Library yang digunakan sensor warna RGB Arduino ini adalah "<LiquidCrystal.h>" sebagai library LCDnya, lalu "<Wire.h>" dan "Adafruit_TCS34725.h" sebagai library modul sensor RGB TCS34725nya. sebelum mengkompil kodenya ke dalam Arduino, kamu harus mendownload repository ketiga library diatas jika belum mendownloadnya. dan jangan lupa untuk memasukkannya kedalam IDE Arduino dengan cara #include
Untuk melihat kode dan tutorial projectnya lengkapnya kamu bisa mendownloadnya di sini Instructable.com The DIY LIFE