JUDUL : Mikon 2
NAMA : Muhammad Ziddan
TINGKAT/SMT : 2 semester 4
TGL. PERCOBAAN : 31 Maret 2023
PENYERAHAN LAPORAN : 31 Maret 2023
PENGAMPU :
NILAI :
KETERANGAN :
PROGRAM STUDI
TEKNIK ELEKTROMEDIK
ANDAKARA JAKARTA
TUJUAN
1. Dapat menjelaskan cara kerja sensor HC SR04
2. Dapat menjelaskan topology ESP8266
3. Dapat memanfaatkan ESP8266 untuk mengukur jarak dengan sensor HCSR04
4. Dapat menjelaskan definisi IOT
ALAT BAHAN YANG DIGUNAKAN
1. Trainer Mikrokontroler
2. Laptop
TEORI SINGKAT
ESP8266 merupakan modul wifi yang berfungsi sebagai
perangkat tambahan mikrokontroler seperti Arduino agar
dapat terhubung langsung dengan wifi dan membuat koneksi
TCP/IP.
Modul ini membutuhkan daya sekitar 3.3v dengan memiliki
tiga mode wifi yaitu Station, Access Point dan Both (Keduanya).
Modul ini juga dilengkapi dengan prosesor, memori dan GPIO
dimana jumlah pin bergantung dengan jenis ESP8266 yang kita
gunakan. Sehingga modul ini bisa berdiri sendiri tanpa
menggunakan mikrokontroler apapun karena sudah memiliki
perlengkapan layaknya mikrokontroler.
1. 3V3 VCC
2. D8 TRIGG
3. D7 ECHO
4. GND GND
Setelah dirangkai seperti gambar diatas maka langkah selanjutnya adalah mengupload source
code program ke board node MCU. Berikut merupakan source code nya :
#define TRIGGERPIN D8
#define ECHOPIN D7
#define BLYNK_TEMPLATE_ID "TMPLKSD6KU9y" //ID AKUN
BLYNK
#define BLYNK_TEMPLATE_NAME "test jarak" //NAMA TEMPLATE
#define BLYNK_AUTH_TOKEN
"0wtXXH6Uga5sB6h3vvYO1XgZot_DGNpS" //TOKEN AKUN
#define BLYNK_PRINT Serial
#include <ESP8266WiFi.h>
#include <BlynkSimpleEsp8266.h>
char ssid[] = "ABCD"; //NAMA WIFI
char pass[] = "12345678"; //PASSWORD WIFI
void setup()
{
// Debug console
Serial.begin(115200);
Blynk.begin(BLYNK_AUTH_TOKEN, ssid, pass);
// You can also specify server:
//Blynk.begin(BLYNK_AUTH_TOKEN, ssid, pass, "blynk.cloud",
80);
//Blynk.begin(BLYNK_AUTH_TOKEN, ssid, pass,
IPAddress(192,168,1,100), 8080);
Serial.begin(9600);
pinMode(TRIGGERPIN, OUTPUT);
pinMode(ECHOPIN, INPUT);
}
void loop()
{
long duration, distance;
digitalWrite(TRIGGERPIN, LOW);
delayMicroseconds(3);
digitalWrite(TRIGGERPIN, HIGH);
delayMicroseconds(12);
digitalWrite(TRIGGERPIN, LOW);
duration = pulseIn(ECHOPIN, HIGH);
distance = (duration/2) / 29.1;
Serial.print(distance);
Blynk.virtualWrite (V0, distance); //VIRTUAL YANG DIGUNAKAN
UNTUK MONITORING (V0 UNTUK MENAMPILKAN HASIL PEMBACAAN
"DISTANCE")
Serial.println("Cm");
Blynk.run();
delay(1000);
}
Tugas Praktikum :
1. Buatlah Program seperti contoh, kemudian Screen Shot hasil nya di Aplikasi Blynk
LEMBAR PERTANYAAN
jawaban
1.merupakan modul wifi yang berfungsi sebagai perangkat tambahan mikrokontroler seperti
Arduino agar dapat terhubung langsung dengan wifi dan membuat koneksi TCP/IP.sedikit susah
karena diperlukan beberapa teknik wiring serta tambahan modul USB to serial untuk mengunduh
program.
2. platform untuk aplikasi OS Mobile (iOS dan Android) yang bertujuan untuk mengendalikan module
Arduino, Raspberry Pi, ESP8266, WEMOS D1 , dan module sejenisnya melalui Internet.
3.Arduino adalah pengendali mikro dengan papan tunggal yang berfungsi dalam proyek
perangkat.lunak sumber terbuka. Fungsi utama dari Arduion untuk memudahkan penggunaan
elektronik dalam berbagai bidang. Arduino memiliki perangkat keras yang menggunakan prosesor
Atmel AVR.
ESP8266 sendiri merupakan chip WiFi dengan protocol stack TCP/IP yang lengkap. NodeMCU dapat
dianalogikan sebagai board arduino-nya ESP8266. Program ESP8266 sedikit susah karena diperlukan
beberapa teknik wiring serta tambahan modul USB to serial untuk mengunduh program.
4.Internet Of Things, merupakan teknologi pintar yang saat ini sudah mulai dipakai di berbagai
industri. Banyak keuntungan yang didapat ketika teknologi IoT ini nantinya berkembang pesat.
Beberapa hal di bawah ini menunjukkan alasan mengapa implementasi IoT sangat penting.Internet
Of Things, merupakan teknologi pintar yang saat ini sudah mulai dipakai di berbagai industri. Banyak
keuntungan yang didapat ketika teknologi IoT ini nantinya berkembang pesat. Beberapa hal di
bawah ini menunjukkan alasan mengapa implementasi IoT sangat penting.
Penggunaan sensor yang terhubung ke jaringan internet mampu mengirimkan data yang akurat
secara cepat. Data yang dikirmkan dapat disesuaikan dengan kebutuhan pengguna. Data tersebut
yang nantinya akan dianalisis dan digunakan sebagai informasi untuk membuat keputusan yang
tepat.
Alat yang menggunakan teknologi IoT pada umumnya digunakan sebagai perangkat untuk
melakukan pengawasan, pemantauan, dan pelacakan. Karena terhubung ke jaringan internet maka
penggunaan device tidak akan terkendala jarak dan waktu, sehingga mampu terus memantau dan
melacak tanpa hentiMemantau dan melacak tanpa henti
Dengan bantuan IoT banyak kegiatan atau pekerjaan yang cenderung monoton, berulang dan
banyak waktu makan bisa dialihkan menjadi otomatis hingga tanpa perlu peran manusia di
dalamnya.
Kegiatan sehari-hari atau kebutuhan rumah tangga pun bisa menjadi lebih efisien dan hemat biaya.
Sadar tidak sadar, kehadiran teknologi baru yang canggih dan dapat membantu dalam berkegiatan
ini akan berdampak juga pada pola hidup, yang berpengaruh pada kualitas hidup. Adanya teknologi
IoT yang dapat membantu mengelola tugas-tugas penting yang tidak sempat dilakukan sendiri, tentu
akan meredakan stres.
Disebut sebagai sensor ultraSensor Ultrasonik HC-SR04Disebut sebagai sensor ultrasonik karena
sensor ini menggunakan gelombang ultrasonik (bunyi ultrasonik). Gelombang ultrasonik adalah
gelombang bunyi yang mempunyai frekuensi sangat tinggi yaitu 20.000 Hz. Bunyi ultrasonik tidak
dapat di dengar oleh telinga manusia.
LIDAR
adalah sebuah teknologi peraba jarak jauh optik yang mengukur properti cahaya yang tersebar
untuk
6.Cara kerja relay adalah memutus dan menyambung aliran listrik dalam rangkaian. Bisa dibilang,
fungsi relay yaitu sebagai sekelar otomatis
7.Cara kerjanya dimulai dengan menempatkan sensor atau magnetic base perangkat ke objek yang
getarannya akan diukur. Lalu, secara cepat, sensor tersebut akan mengeluarkan sinyal voltase akibat
dari getaran objek yang akan dihantarkan melalui kabel ke dalam transmitter di dalam vibration
meter.
8.Cara kerja sensor suhu ini berdasarkan tegangan pada terminal dioda. Jika ada peningkatan
tegangan, suhu juga meningkat. Ini diikuti oleh penurunan tegangan antara terminal transistor basis
dan emitor di dioda. Ada juga Temperature Sensor yang bekerja berdasarkan prinsip perubahan
tegangan akibat perubahan suhu.Pada prinsipnya cara kerja sensor ini adalah mendeteksi besarnya
kelembaban relatif udara di sekitar sensor tersebut. HS15P yang mendeteksi kelembaban di
sekitarnya akan merubah frekuensi oscilator dan akan mengirimkan data ke mikrokontroler slave.
Dari mikro slave akan dilanjutkan ke mikro
9.Digital Touch Sensor merupakan sebuah modul sensor yang berfungsi seperti tombol/saklar,
namun cara penggunaanya hanya perlu dengan menyentuhnya menggunakan jari kita. Pada saat
disentuh oleh jari, sensor akan mendeteksi aliran arus listrik pada tubuh manusia karena tubuh
manusia dapat mengalirkan listrik.
10.Prinsip kerja sensor gas secara umum adalah terbentuk pada permukaan luar kristal. Tegangan
permukaan yang terbentuk akan menghambat laju aliran elektron seperti tampak pada ilustrasi
Gambar 2.2. Figaro TGS 2600 merupakan sebuah sensor kimia yang digunakan untuk medeteksi
sumber gas.
Lembar Penilaian
Tabel 1 40
Pertanyaan No. 1 10
Pertanyaan No. 2 10
Pertanyaan No. 3 20
Pertanyaan No. 4 20