Arduino

Tutorial Arduino Mengakses Sensor Load Cell HX711

Stay Hallo sobat BotDuino.com pada tutorial kali ini akan membahas mengenai bagaimana cara mengakses sensor Load Cell dengan Amplifier HX711 menggunakan Board Arduino. Tutorial ini juga akan membahas mengenai bagaimana cara merangkaian dan menyambungkan antar komponen module, bagaimana cara mengkalibrasi sensor Load Cell HX711. Jadi terus pantengin dan baca tutorial arduino di botduino.com.

Apa itu Sensor Load Cell

Sensor Load Cell adalah sensor yang digunakan untuk mengukur beban atau gaya pada suatu objek. Sensor Load Cell bekerja dengan cara mengubah gaya atau beban yang bekerja pada sensor menjadi sinyal listrik yang dapat diukur namun sinyal tersebut masih lemah, sehingga membutuhkan suatu rangkaian penguat (Amplifier) agar sinya tersebut dapat terbaca oleh Mikrokontroler.

Fungsi Modul Amplifier Load Cell HX711

Modul HX711 atau modul amplifier Loadcell Modul berfungsi untuk pembaca berat pada sensor berat (Load cell) dalam pengukuran berat. Prinsip Kerja dari modul HX711 adalah mengkonversi perubahan yang terukur dalam perubahan resistansi dan mengkonversinya ke dalam besaran tegangan yang nantinya besaran ini diteruskan ke Arduino Uno.

Bagaimana Cara Merakit Sensor Load Cell Dengan Amplifier HX711?

Untuk dapat membaca sinyal output dari sensor Load Cell, memerlukan modul amplifier yang biasa digunakan adalah Modul HX711, modul ini mempunyai 4 Pin output dengan masing-masing diantaranya adalah GND, VCC, Serial Data dan Serial Clock. Tetapi dalam penggunaan library nya Pin Serial Data dan Serial Clock tersebut boleh di sambung ke Pin GPIO mana saja.

Cara Menambahkan Library HX711 ke IDE Arduino

Buka IDE Arduino, kemudian pilih ke Menu Library->Library Manager. Pada kotak pencarian Library ketik “HX711” kemudian pilih install. Jika cara tersebut dirasa cukup ribet, anda bisa menambahkan folder Library HX711 ke folder Library pada Arduino IDE dimana anda menginstalnya di direktori Laptop.

Melakukan Pengukuran Berat dengan Sensor Load Cell HX711

Berikut adalah contoh code Arduino sederhana bagaimana cara mengakses sensor Load Cell HX711 menggunakan Board Arduino. Sebenernya masih banyak example atau contoh program dari bawaan library nya yg kalian tinggal pakai saja.

/*
  Rui Santos
  Complete project details at https://RandomNerdTutorials.com/arduino-load-cell-hx711/
  
  Permission is hereby granted, free of charge, to any person obtaining a copy
  of this software and associated documentation files.
  
  The above copyright notice and this permission notice shall be included in all
  copies or substantial portions of the Software.
*/

// Calibrating the load cell
#include "HX711.h"

// HX711 circuit wiring
const int LOADCELL_DOUT_PIN = 2;
const int LOADCELL_SCK_PIN = 3;

HX711 scale;

void setup() {
  Serial.begin(57600);
  scale.begin(LOADCELL_DOUT_PIN, LOADCELL_SCK_PIN);
}

void loop() {

  if (scale.is_ready()) {
    scale.set_scale();    
    Serial.println("Tare... remove any weights from the scale.");
    delay(5000);
    scale.tare();
    Serial.println("Tare done...");
    Serial.print("Place a known weight on the scale...");
    delay(5000);
    long reading = scale.get_units(10);
    Serial.print("Result: ");
    Serial.println(reading);
  } 
  else {
    Serial.println("HX711 not found.");
  }
  delay(1000);
}

//calibration factor will be the (reading)/(known weight)

Kesimpulan dari Tutorial Arduino Mengakses Sensor Load Cell dengan HX711

Sensor Load Cell adalah komponen penting dalam berbagai industri dan aplikasi di mana pengukuran beban atau gaya diperlukan. Dengan berbagai prinsip kerja dan jenisnya, sensor ini mampu memberikan pengukuran yang akurat dan konsisten. Keunggulannya dalam akurasi, stabilitas, dan kemudahan integrasi membuatnya menjadi pilihan utama dalam pengukuran berat dan gaya dalam berbagai situasi.

User Rating: Be the first one !

Related Articles

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Back to top button
0
Would love your thoughts, please comment.x
()
x