Penggunaan Fungsi Matematika

on Friday, 20 December 2013

PRAKTIKUM 10
PENGGUNAAN FUNGSI MATEMATIKA

TUJUAN :
1. Mampu mempergunakan fungsi matematika pada pemrograman mikrokontroler.
2. Mampu mengimplementasikan fungsi matematika untuk melakukan perhitungan matematika sederhana.

PERALATAN :
1. Komputer : 1 set
2. Arduino Uno : 1 pcs
3. Kabel USB tipe B : 1 pcs

PERCOBAAN :
10.1 Penggunaan Fungsi pada Library Math.h
Pada percobaan kali ini akan dijelaskan penggunaan fungsi matematika pada pemrograman mikrokontroler menggunakan Arduino IDE. Fungsi-fungsi yang digunakan telah tersedia pada file library math.h.

Prosedur :
1. Tuliskan sintaks program berikut ini, lakukan kompilasi dan upload program.
void setup() { Serial.begin(9600);
Serial.println("========== Fungsi Matematika ===========");
Serial.print("cos(90) = "); Serial.println(cos(90));
Serial.print("sin(45) = "); Serial.println(sin(45));
Serial.print("tan(90) = "); Serial.println(tan(90));
Serial.print("atan(90) = "); Serial.println(atan(90));
Serial.print("atan2(90,10) = "); Serial.println(atan2(90,10));
Serial.print("sqrt(9) = "); Serial.println(sqrt(9));
Serial.print("exp(9) = "); Serial.println(exp(9));
Serial.print("log(100) = "); Serial.println(log(100));
Serial.print("log10(100) = "); Serial.println(log10(100));
Serial.print("pow(9,2) = "); Serial.println(pow(9,2));
Serial.print("square(9) = "); Serial.println(sqrt(9));
Serial.print("fabs(-1.5) = "); Serial.println(fabs(-1.5));

Serial.print("fmod(1.2334,2) = "); Serial.println(fmod(1.2334,2));
}
void loop() {
}

Tugas dan Pertanyaan :
1. Buka aplikasi Serial Monitor, kemudian amati data yang ditampilkan pada Serial Monitor. Periksalah hasil perhitungan pada program secara manual. Apakah ada yang salah dari perhitungan program ? Jika ada sebutkan pada fungsi apa !
Fungsi Trigonometri diatas salah, karena seharusnya input parameter trigono berbentuk radians.

Berikut hasil dari serial monitor yang inputan parameter trigono nya belum diganti degrees masih rad.

Berikut hasil dari serial monitor yang inputan parameter trigono nya sudah diganti degrees .

2. Pada fungsi trigonometri, parameter input fungsi dalam bentuk apa ? radian atau degree ?
Dalam bentuk Radians.

3. Buatlah kalkulator sederhana dengan antarmuka serial port, dimana kalkulator tersebut mampu melakukan perhitungan besar sudut pada salah satu sudut segitiga. Gunakan fungsi trigonometri untuk melakukan perhitungan !




untuk lebih jelasnya silahkan download link ini ... :)
Prograam Arduino Penggunaan Fungsi Matematika :
http://www.mediafire.com/download/njbtai5oza0nij1/program_arduino_minggu_ke-10.rar

Prograam Arduino : Kalkulator sederhana trigonometri
http://www.mediafire.com/download/gnv4a3xjl5xxalv/kalkulator+trigono.rar

Terima Kasih :)
#NHS