Sensor flex adalah sensor yang berfungsi untuk mendeteksi suatu
kelengkungan Prinsip kerjanya sama seperti potensio. Untuk menggunakan
sensor flex kita membutuhkan rangkaian pembagi tegangan. Sensor flex
dapat di aplikasikan pada beberapa perangkat, biasanya digunakan sebagai
pengontrol game pada sarung tangan pengendali. Selain pada aplikasi
game sensor flex juga biasa digunakan untuk pengontrolan robot, sebagai
pembaca isarat tangan digital.
Artikel Lain:
Penyebab tidak bisa mengupload program ke Arduino
Menampilkan Pembacaan 2 Potensio pada Android
Menggunakan RTC1307
Menggunakan Sensor L3G4200D
Sensor
yang dikeluarkan oleh SparkFun ini dipasaran Indonesia memiliki harga
pasaran Rp. 100-150rb untuk sensor flex yang 2,2" dan Rp. 250-300rb
untuk yang ukuran 4,5". Kalau disitus Sparkfun harga dalam dolar 8,95
untuk ukuran 2,2" dan 12,95 untuk ukuran 4,5". Memang mahal sih tapi
untuk stok di Indonesia capat sekali habisnya, ini berarti sensor ini
banyak digunakan di Indonesia.
Untuk
skematik penggunaan contoh menggunakan ArduinoMega tapi untuk Arduino
Uno pin yang digunakan sama yaitu Analog pin dari pin 0 sampai 4
(A0-A4). Untuk pembagi tegangan yang digunakan adalah resistor 10K,
namun bisa divariasikan sesuai keinginan. Berikut gambar skemanya:
Untuk perogram pembacaan nilai sensor flex bisa didownload disini.
Pada analisanya kita bisa mengunakan
rumus pembagi tegangan untuk mencari tegangan keluaranya dan untuk data
ADC kita menggunakan perbandingan. berikut rumus-rumusnya:
Pada
tegangan nilai Vi bernilai 5 volt sesuai keluaran arduino yang
digunakan, nilai R1 adalah 10 K sesuai dengan resistor pembagi tegangan
yang digunakan dan R2 adalah nilai dari sensor flex yang terukur. Pada
data ADC VinAnalog adalah nilai tegangan luaran dari sensor flex yang
terukur.
Selamat mencoba, Semoga bermanfaat....
Baca Juga:
Menggunakan ISD1932 Arduino (Direct Mode)
Menggunakan Sensor Ultrasonik HC-SR04
Prototipe Robot Lengan berbasis Arduino Mega 2560 dengan Pengendali Pergerakan Lengan Manusia
Tampilkan postingan dengan label Sensor. Tampilkan semua postingan
Tampilkan postingan dengan label Sensor. Tampilkan semua postingan
Jumat, 10 Juni 2016
Menggunakan Sensor Ultrasonik HC-SR04
Sensor ini bekerja dengan mengirimkan gelombang ultrasonik (di atas
ambang batas pendengaran manusia) dan menyediakan pulsa keluaran yang
berkaitan dengan waktu yang dibutuhkan saat gelombang pantulan diterima
kembali oleh sensor. Dengan mengukur jeda waktu pulsa kirim terhadap
pulsa yang diterima, maka jarak yang diukur dapat dikalkulasikan. (*1:
hal 221)
Artikel Lain:
Belajar Sensor Kit Arduino
Memahami fungsi 'diantara' Arduino (C++)
Menggunakan 3 Sensor Ping
Penyebab tidak bisa mengupload program ke Arduin
Tanpilan Sensor HC-SR04
Definisi Pin Sensor HC-SR04
Spesifikasi Sensor HC-SR04
Teori Operasi
Sensor ultrasonik PING))) mendeteksi objek dengan mengirimkan pulsa-pulsa pendek ultrasonik dan kemudian menunggu gelombang pantulan (echo). Sensor ini membentuk pulsa penyulut (trigger pulse) dengan mengantarmukakan peranti pengendali (microkontroller) sehingga pengiriman gelombang ultrasonik 40kHz pendek oleh sensor akan menunggu intruksi dari pengendali. (*1: hal 223)
Aplikasi Sensor
Untuk pengaplikasian sensor ini telah banyak contohnya di situs-situs lain. Penulis mencontoh dan mencoba dari situs INI. Dan setelah dicoba berhasil. Dari program prinsip kerja dari pengaplikasian sensor ping disini adalah pengukur jarak antara sensor dengan benda. Sensor diseting memiliki jangkauan berkisar 0-200cm. Apabila jarak kurang dari 4 cm, lampu led berwarna merah akan menyala sebagai indikator.Selain dari itu lampu led hijau yang menyala. Jika jarak benda lebih dari 200cm maka akan muncul pesan "Diluar Jangkauan". Sket antara arduino dengan sensor ping sbb:
Hasil tmpilan pembacaan jarak pada Serial Monitor
Untuk program bisa didownload langsung disitus referensi ini. Atau bisa mencoba program INI yang sudah sedikit diubah dan diterjemahkan.
Referensi:
*1: Buku Pintar Robotika. Ditulis: Taufiq Dwi Septian Suyadhi. Penerbit Andi.
Selamat mencoba...
Semoga bermanfaat...
Baca Juga:
Sensor Suhu dan Kelembapan (DHT 11) Arduino
Menggunakan Sensor Cahaya (LDR) Arduino
Menggunakan Power Supply PC untuk Mikrokontroller
Menggunakan Buzzer Arduino
Artikel Lain:
Belajar Sensor Kit Arduino
Memahami fungsi 'diantara' Arduino (C++)
Menggunakan 3 Sensor Ping
Penyebab tidak bisa mengupload program ke Arduin
Tanpilan Sensor HC-SR04
Definisi Pin Sensor HC-SR04
Spesifikasi Sensor HC-SR04
Teori Operasi
Sensor ultrasonik PING))) mendeteksi objek dengan mengirimkan pulsa-pulsa pendek ultrasonik dan kemudian menunggu gelombang pantulan (echo). Sensor ini membentuk pulsa penyulut (trigger pulse) dengan mengantarmukakan peranti pengendali (microkontroller) sehingga pengiriman gelombang ultrasonik 40kHz pendek oleh sensor akan menunggu intruksi dari pengendali. (*1: hal 223)
Aplikasi Sensor
Untuk pengaplikasian sensor ini telah banyak contohnya di situs-situs lain. Penulis mencontoh dan mencoba dari situs INI. Dan setelah dicoba berhasil. Dari program prinsip kerja dari pengaplikasian sensor ping disini adalah pengukur jarak antara sensor dengan benda. Sensor diseting memiliki jangkauan berkisar 0-200cm. Apabila jarak kurang dari 4 cm, lampu led berwarna merah akan menyala sebagai indikator.Selain dari itu lampu led hijau yang menyala. Jika jarak benda lebih dari 200cm maka akan muncul pesan "Diluar Jangkauan". Sket antara arduino dengan sensor ping sbb:
Hasil tmpilan pembacaan jarak pada Serial Monitor
Untuk program bisa didownload langsung disitus referensi ini. Atau bisa mencoba program INI yang sudah sedikit diubah dan diterjemahkan.
Referensi:
*1: Buku Pintar Robotika. Ditulis: Taufiq Dwi Septian Suyadhi. Penerbit Andi.
Selamat mencoba...
Semoga bermanfaat...
Baca Juga:
Sensor Suhu dan Kelembapan (DHT 11) Arduino
Menggunakan Sensor Cahaya (LDR) Arduino
Menggunakan Power Supply PC untuk Mikrokontroller
Menggunakan Buzzer Arduino
Menggunakan Sensor L3G4200D
Sensor L3G4200D yang penulis
gunakan adalah sensor yang merupakan bagian dari sensor GY 80. Pada sensor GY 80 terbapat 4 sensor yaitu:
Gyro (L3G4200D), Akselerometer(ADXL35), Magnetometer (MC5883L) dan
barometer+Termometer (BMP085). Pada tulisan ini yang dibahas hanya bagaimana
menggunakan sensor Gyro L3G4200D.
Block Diagram
Gambar 2.13 Konfigurasi pin sensor Gyro L3G2400D
Tabel 2.1 Deskripsi Pin
Code :
Berikut kode untuk mendeteksi pergerakan dari sensor Gyro L3G4200D yang nilainya akan ditampilkan pada serial Monitor. Code didapat dari situs bildr.org dan sudah diterjemahkan ke dalam bahasa indonesia. jika ingin ke sumber asli silahkan klik link yang tertera di sumber.
Kode bisa didownload disini.
Sumber:
Semoga Bermanfaat...
Baca Juga:
Adabaiknya untuk membahas
pengertian sensor gyro dan spesifkasi dari Sensr L3G4200D. Berikut
penjelasannya:
Gyroscope adalah device yang
berguna untuk menentukan orientasi gerak yang berotasi dengan cepat pada poros
sumbu. Gyroscope memiliki output yang peka terhadap kecepatan sudut dari
arah sumbu x yang nantinya akan menjadi sudut phi (roll), dari sumbu y
nantinya menjadi sudut theta (pitch), dan sumbu z nantinya menjadi
sudut psi (yaw).
Artikel lain:
Menggunakan Sensor Cahaya (LDR) Arduino
Menggunakan Power Supply PC untuk Mikrokontroller
Menggunakan Buzzer Arduino
Belajar Sensor Kit Arduino
Artikel lain:
Menggunakan Sensor Cahaya (LDR) Arduino
Menggunakan Power Supply PC untuk Mikrokontroller
Menggunakan Buzzer Arduino
Belajar Sensor Kit Arduino
Penggunaan giroscope dalam
kehidupan sehari belum banyak. Gyroscope lazimnya digunakan pada Pesawat
terbang, Kapal, Helikopter, dll. Hal tersebut untuk mengurangi getaran yang
ditimbulkan mesin agar keseimbangan tidak goyah. Gyroscope baru-baru ini juga
diterapkan pada mainan Helikopter dengan tujuan menyeimbangkan saat
diterbangkan.
Sensor Gyro berbasis IC L3G4200D
Sensor 3 Axis Gyroscope merupakan modul sensor untuk
pengukuran kecepatan sudut. Modul ini berbasis IC L3G4200D buatan
STMicrolectronics. Sensor ini mampu mengukur kecepatan sudut pada 3 sumbu
dengan range pengukuran yang dapat dipilih oleh pengguna. Selain itu, modul ini
juga memiliki kemampuan untuk memilih bandwidth atau kecepatan output data,
memiliki FIFO buffer, serta memiliki pin dan sistem interupsi. Contoh aplikasi
modul ini antara lain seperti pada alat kendali game atau virtual reality,
bagian dari sistem navigasi GPS dan robot, bagian dari sistem IMU (Inertial
Measurement Unit), alat kendali MMI (Man Machine Interface) serta
aplikasi-aplikasi lain yang memerlukan pengukuran kecepatan sudut. Spesifikasi
dari modul ini adalah sebagai berikut:
- Catu daya 3,3 VDC.
- Mampu mebaca kecepatan sudut pada 3 sumbu pengukuran.
- Range pengukuran yang bisa dipilih yaitu ±250, ±500, atau ±2000 dps (degree per second).
- Tersedia dua pilihan antarmuka I2C dan SPI yang dapat dihubungkan dengan berbagai macam sistem mikrokontroler.
- Memiliki output data dengan format 16 bit.
- Telah
dilengkapi dengan sensor temperatur 8 bit. Tersedia pin
interrupt yang fungsinya dapat dipilih oleh pengguna.
Memiliki dimensi modul yang kecil dan ringkas sehingga mudah ditempatkan pada berbagai aplikasi.
Block Diagram
Gambar 2.12 Block
diagram sensor Gyro L3G4200D
Struktur getaran dikelola oleh
sirkuit pengendali dalam bentuk umpan balik. Pengindraan disaring dan
dimunculkan sebagai sinyal digital pada output.
Konfigurasi Pin
Gambar 2.13 Konfigurasi pin sensor Gyro L3G2400D
Tabel 2.1 Deskripsi Pin
Pin#
|
Nama
|
Fungsi
|
1
|
Vdd_IO
|
Power supply untuk pin
I/O
|
2
|
SCL
SPC
|
I2C serial
clock (SCL)
SPI serial port clock
(SPC)
|
3
|
SDA
SDI
SDO
|
I2C serial
data (SDA)
SPI serial data input
(SPI)
3-wire interface
serial data output (SPO)
|
4
|
SDO
SA0
|
SPI serial data output
(SDO)
I2C least significant
bit of the device address (SAD)
|
5
|
CS
|
SPI enable
I2C/SPI
mode selection (1:SPI idle mode/I2C communication enabled; 0:SPI
communication mode /I2C disabled)
|
6
|
DRDY/INT2
|
Data ready/ FIFO
interrupt
|
7
|
INT2
|
Programmable interrupt
|
8
|
Reserved
|
Terhubung ke GND
|
9
|
Reserved
|
Terhubung ke GND
|
10
|
Reserved
|
Terhubung ke GND
|
11
|
Reserved
|
Terhubung ke GND
|
12
|
Reserved
|
Terhubung ke GND
|
13
|
GND
|
0 V supply
|
14
|
PLLFILT
|
Phase-locke loop
filter
|
15
|
Reserved
|
Terhubung ke Vdd
|
16
|
Vdd
|
Power supply
|
Konfigurasi
Pin
Untuk konfigurasi yang mengunakan
Arduino Uno atau yang lain (kecuali Arduino Mega), hubungkan SDA (Data) ke Pin
Analog 4 dan SCL (Clock) ke Pin Analog 5. Pada Arduino Mega, SDA di Pin Digital
20, dan SCL di Pin Digital 21.
Code :
Berikut kode untuk mendeteksi pergerakan dari sensor Gyro L3G4200D yang nilainya akan ditampilkan pada serial Monitor. Code didapat dari situs bildr.org dan sudah diterjemahkan ke dalam bahasa indonesia. jika ingin ke sumber asli silahkan klik link yang tertera di sumber.
Kode bisa didownload disini.
Sumber:
Romi
Wiryadinata (2011). Cara kerja sensor gyroscope dari
deg/sec ke deg (body to inertial reference). Dari: http://wiryadinata.web.id/?p=46. (Jumat, 31-10-14)
Atiq Mustaqim (2011). makalah accelerometer-gyroscope. Dari:
http://satuduaenam.blogspot.com/2011/11/makalah-accelerometer-gyroscope.html.
(Jumat, 31-10-14)
Anonim (2011). L3G4200D
Tripple Axis Gyroscope + Arduino. Dari: http://bildr.org/2011/06/l3g4200d-arduino/ (Minggu, 14-12-14)Semoga Bermanfaat...
Baca Juga:
Langganan:
Postingan (Atom)







