b. Source Code
int y1 = A0;
int value = 0;
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
}
void loop() {
// put your main code here, to run repeatedly:
value = analogRead(y1);
Serial.println(value);
Serial.print(" ");
delay(100);
}
c. Hasil percobaan
- Sinyal Sinus
a. Source Code
double x = 0;
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
}
void loop() {
// put your main code here, to run repeatedly:
Serial.println(sin(x));
Serial.print(" ");
x += 0.05;
if(x >= (2 * 3.14))
x = 0;
}
b. Hasil Percobaan
c. Analisa
- Cosinus
a. Source Code
double x = 0;
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
}
void loop() {
// put your main code here, to run repeatedly:
Serial.print(sin(x));
Serial.print(" ");
Serial.println(cos(x));
Serial.print(" ");
delay(50);
x += 0.05;
if(x >= (2 * 3.14))
x = 0;
}
b. Hasil Percobaan
- Other Signal
a. Source Code
//berbagai sinyal
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
}
void loop() {
/*
// Subve Wave & Cosine Wave
for(float angle=0; angle<=90; angle+=0.1){
float sin_a = sin(angle);
float cos_a = cos(angle);
Serial.print(sin_a);
Serial.print(" ");
Serial.println(cos_a);
delay(1);
}
*/
//Sawtooth Wave
for(float i=0; i<=90; i++){
Serial.println(i);
}
/*
//Square Wave
for(int a=0; a <= 100; a++){
int b = 0;
Serial.println(b);
delay(1);
}
for(int a=0; a<=100; a++){
int b=100;
Serial.println(b);
delay(1);
}
*/
/*
//Triangular Wave
for(float i=0; i<=100; i++){
Serial.println(i);
delay(1);
}
for(float i=100; i>=0; i--){
Serial.println(i);
delay(1);
}
*/
}
b. Hasil percobaan
Sawtooth wave
Square Wave
Trianguler Wave
c. Analisa
Kesimpulan :
Serial plotter digunakan untuk menampilkan informasi yang awalnya berupa
angka menjadi sebuah Grafik,. Berbeda dengan Serial monitor, dalam serial plotter kita
tidak bisa memasukkan periintah.
- Install library esp, hingga terdapat menu board seperti menu dibawah ini.
Tugas
1. Jelaskan yang dimaksud IoT !
2. Jelaskan yang dimaksud dengan Embedded System!
Jawaban
1. Internet of Things adalah suatu konsep dimana objek tertentu punya kemampuan untuk
mentransfer data lewat jaringan tanpa memerlukan adanya interaksi dari manusia ke manusia
ataupun dari manusia ke perangkat komputer.Internet of Things lebih sering disebut dengan
singkatannya yaitu IoT. IoT ini sudah berkembang pesat mulai dari konvergensi teknologi
nirkabel, microelectromechanical systems (MEMS), dan juga Internet. IoT ini juga kerap
diidentifikasikan dengan RFID sebagai metode komunikasi. Walaupun begitu, IoT juga bisa
mencakup teknologi-teknologi sensor lainnya, semacam teknologi nirkabel maupun kode QR
yang sering kita temukan di sekitar kita.
2. Embedded System atau Sistem tertanam adalah sebuah sistem dan aplikasi yang terdiri dari
minimal sebuah Central Processing Unit (CPU) yang secara umum dapat diprogram, berukuran
kecil (microcontroller, microprocessor, digital chip signal processor) yangdigunakan oleh oleh
manusia tanpa manusia menyadari keberadaan dari sistem tersebut. Sistem Embeded dapat
didefinisikan juga sebagai peralatan elektronis berbasis computer yang berukuran kecil dalam
bentuk chip memiliki CPU sebagai centrall processing pengolahan data memberikan
kemudahan dalam pengoperasian serta meningkatkan fungsi dinamis dan otomatis sistem.
Embedded System atau sistem tertanam juga merupakan merupakan sistem komputer khusus
yang dirancang untuk menjalankan tugas-tugas tertentu. Sistem ini menjadi bagian dari
keseluruhan sistem yang terdiri atas mekanik dan perangkat keras lainnya. Bidang embedded
system mencakup penguasaan perangkat keras (hardware).