Pengukur Tinggi Badan Otomatis dengan ARDUINO

Pengukur Tinggi Badan Otomatis dengan ARDUINO


Emang gatal ? kok dikukur segala, hehe… (kukur itu bahasa jowo, kalau dicompile ke bhs jakarta = digaruk, karena gatal, bukan karena digaruk satpol PP, :) )
Lho kok jadi gak jelas ngomongnya .. OK langsung saja, kali ini kita akan membuat proyek ARDUINO. Aplikasi ARDUINO yaitu mengukur tinggi badan secara otomatis. Cukup letakkan kepala anda (sak awake) dibawah sensor, nah otomatis muncul berapa tinggi badan anda.
Konespnya sederhana. Perhatikan gambar berikut :
Konsep Pengukur Tinggi Badan Otomatis
Jadi tugasnya sensor adalah mengukur jarak antara sensor dengan permukaan kepala anda (H1). Tinggi sensor dibuat standar (Ht), misalnya 2 m, atau kalau ada orang tertinggi di dunia ya dibikin 3 m. Nah, hasilnya (H2) merupakan pengurangan Ht – H1. Gampang tow ? Nih rangkaian ARDUINO-nya.
Rangkaian Ultrasonik Arduino
Rangkaian Ultrasonik Arduino
Programe kaya kie mbok :
#define ECHOPIN 10                            
#define TRIGPIN 11                            
#include <LiquidCrystal.h>
LiquidCrystal lcd(2, 3, 4, 5, 6, 7);
int H2,HT,H1;
void setup(){
  lcd.begin(16, 2);
  lcd.print(“Tinggi Badan”);
  lcd.setCursor(0, 1);
  lcd.print(“TB=”);
  pinMode(ECHOPIN, INPUT);
  pinMode(TRIGPIN, OUTPUT);
  delay(1000);
  HT=200;
}
void loop(){
  digitalWrite(TRIGPIN, LOW);                   
  delayMicroseconds(2);
  digitalWrite(TRIGPIN, HIGH);                  
  delayMicroseconds(10);
  digitalWrite(TRIGPIN, LOW);                   
  int distance = pulseIn(ECHOPIN, HIGH);        
  distance= distance/58;                        
  H2=HT-distance;                    
  lcd.setCursor(3, 1);
  lcd.print(H2); 
  lcd.print(” cm “);
  delay(1000);    
}
Saya ndevelopnya pakai sensor ultrasonic SRF05 dengan Master Mikro Arduino , yang berbasis ARDUINO UNO.
SRF05 dengan ARDUINO UNO

http://smart-generation-bogor.blogspot.com

Phasellus facilisis convallis metus, ut imperdiet augue auctor nec. Duis at velit id augue lobortis porta. Sed varius, enim accumsan aliquam tincidunt, tortor urna vulputate quam, eget finibus urna est in augue.

1 komentar: