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 :
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
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.
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.
>>>>> Download Now
BalasHapus>>>>> Download Full
>>>>> Download LINK
>>>>> Download Now
>>>>> Download Full
>>>>> Download LINK