● online
- LCD CHARACTER 16X2 1602 5V GREEN HIJAU BACKLIGHT M....
- Modul Sensor Tegangan AC Bolak balik 220V Listrik ....
- Kabel Jumper arduino Dupont Pelangi 30 cm Male to ....
- RC Servo ARM Horn M3 Metal 25T MG995 MG946R MG996R....
- Raspberry Pi 4 Model B 4GB Original UK E14 Raspi 4....
- Dual Volt Amp Meter Digital Ampere Meter Voltmeter....
- Push Button Tactile Switch Saklar Tombol Tinggi - ....
- TANG CRIMPING PRESS SKUN RATCHET YTH SN-48B....
- Selamat Datang di Indomaker ❯ Silahkan pesan produk sesuai kebutuhan anda, kami siap melayani.
- Selamat Datang di Indomaker ❯ Silahkan pesan produk sesuai kebutuhan anda, kami siap melayani.
ESP-01 Shield DS18B20, Mendeteksi Suhu IOT Web Server
Sensor suhu lagi?
Gpp ya disini kita belajar semua sensor suhu, nah tinggal sensor mana nih yang akan digunakan, baik dari segi harga maupun keakuratannya. Sesuai judul kita belajar menggunakan module shield sensor suhu DS18B20 ESP-01. Maksud shield ini adalah sensor ds18b20 sudah dalam bentuk 1 module dengan ESP-01, jadi kita tidak perlu repot jumper kabel sana-sini. Mengingat sensor ini membutuhkan pull-up resistor untuk memperkuat datanya.

Spesifikasi :
- Operating voltage: DC 3.7V-12V (support 3.7v lithium battery power supply)
- Measuring range: -55 ° C to + 125 ° C
- Accuracy: ± 0.5 ° C
- Pin DATA : Pin 2
Alat dan bahan :
- ESP-01 shield DS18b20, BELI
- FTDI / USB TTL PL2303, BELI
- Push button, BELI
- Breadboard, BELI
Seperti biasa untuk upload program kita membutuhkan rangkaian ke ESP-01.

Cara lengkapnya ada di tutorial sebelumnya. DISINI
Sketch Program
#include <ESP8266WiFi.h>
#include <OneWire.h>
#include <DallasTemperature.h>
const char* ssid = "Indomaker";
const char* password = "cahbarongan";
WiFiServer server(80);
#define ONE_WIRE_BUS 2
OneWire oneWire(ONE_WIRE_BUS);
// Pass our oneWire reference to Dallas Temperature.
DallasTemperature sensors(&oneWire);
void setup() {
Serial.begin(9600);
sensors.begin();
delay(20);
Serial.println();
Serial.print("Menghubungkan ke WIFI... ");
Serial.println(ssid);
WiFi.begin(ssid, password);
while (WiFi.status() != WL_CONNECTED) {
delay(300);
Serial.print(".");
}
Serial.println("");
Serial.println("WiFi terkoneksi");
server.begin();
Serial.println("Koneksi Server dimulai");
Serial.print("Alamat IP : ");
Serial.print("http://");
Serial.print(WiFi.localIP());
Serial.println("/");
}
void loop() {
WiFiClient client = server.available();
if (!client) {
return;
}
Serial.println("Koneksi baru");
while (!client.available())
{
delay(5);
}
if (client) {
boolean blank_line = true;
while (client.connected()) {
if (client.available()) {
char c = client.read();
if (c == '\n' && blank_line) {
sensors.requestTemperatures();
float suhu = sensors.getTempCByIndex(0);
client.println("HTTP/1.1 200 OK");
client.println("Content-Type: text/html");
client.println("Connection: close");
client.println();
client.println("<!DOCTYPE HTML>");
client.println("<html>");
client.println("<head></head><body><h2>Monitoring Sensor DS18b20</h2><h3>Suhu Celcius : ");
client.println(suhu);
client.println("*C</h3><h3>");
client.println("</body></html>");
break;
}
if (c == '\n') {
blank_line = true;
}
else if (c != '\r') {
blank_line = false;
}
}
}
delay(5);
}
}
Board : Generic ESP8266 Module, dan Port terceklis.
- Upload sketch di atas kemudian, jika eror tekan tombol untuk ke mode RESET.
- Pindah ke Running Mode dengan cara melepas pin GPIO dari GND
- Buka Serial Monitor dengan baudrate 9600, temukan Alamat IP yang tertera.

- Lepas ESP-01 lalu hubungkan ke shield DS18b20
- Hubungkan catu daya 5V ke pin VCC dan GND ke GND
- Buka browser, ketikkan IP yang tadi tampil di serial monitor.
- Hasilnya di bawah ini.

Bagaimana? mudah kan, cukup sekian pembahasan kali ini semoga berhasil.
ESP-01 Shield DS18B20, Mendeteksi Suhu IOT Web Server
LED RGB adalah lampu led yang mempunyai 3 warna utama yaitu RED/merah, GREEN/hijau dan BLUE/biru. Namun dengan kombinasi dari... selengkapnya
Hari ini kita akan mencoba untuk menampilkan data sensor ldr ke web server dengan koneksi WIFI menggunakan board NodeMCU.... selengkapnya
Sensor ultrasonik adalah salah satu sensor yang sering digunakan untuk mengukur jarak objek tanpa kontak langsung. Sensor ini bekerja dengan... selengkapnya
Setelah kamu mengenal Arduino Uno dan isi dari Arduino Uno Trainer Kit, sekarang saatnya masuk ke bagian yang lebih teknis... selengkapnya
Sebagai seorang programmer tentu saja harus mempunyai kemampuan di bidang Bahasa pemograman karena landasan utama dalam membangun sebuah aplikasi... selengkapnya
Telegram adalah sebuah aplikasi chating yang cukup banyak penggunanya dan telegram ini dapat menjawab sendiri sesuai dengan perintah yang... selengkapnya
Sensor PIR (Passive Infrared) adalah salah satu sensor yang paling sering digunakan untuk mendeteksi gerakan, terutama gerakan manusia. Sensor ini... selengkapnya
Sensor PIR (HC-SR501) digunakan untuk mendeteksi pergerakan yang ada di depannya. Sensor PIR (HC-SR501) terbuat dari bahan pyroelectric yang... selengkapnya
Sensor ultrasonik merupakan sensor yang menggunakan gelombang ultrasonik. Gelombang ultrasonik yaitu gelombang yang umum digunakan untuk mendeteksi keberadaan suatu benda... selengkapnya
Sedikit kembali ke awal pembelajaran, pembahasan kali ini diperuntukan untuk anda yang masih bingung untuk belajar Arduino dari mana.... selengkapnya
Bosan dengan modul arduino yang kalian punya, saatnya mencoba modul programmer yang lain yah ini dia RASPBERRY PI 4 COMPUTER… selengkapnya
Rp 1.570.000Specifications: Operating voltage: DC3-5V Operating current: less than 20mA Sensor Type: Analog Detection Area: 40mmx16mm Production process: FR4 double-sided HASL… selengkapnya
Rp 3.000Buruan dibeli gan….barang murah-berkualitas SIAPA CEPAT DIA DAPAT Spesifikasi: LCD 1602 / 16×2 (16 karakter, 2 baris) merek QAPASS (cek… selengkapnya
Rp 24.500Harga untuk 10pcs Resistance: 1K Ohm Wattage Rating: 0.25 Watt Tolerance: 1% Metal Film
Rp 1.500Ini yang Seri SN – DS3231 I2C RTC Module khusus DS3231SN – Include Baterai – Module jam digital – Keperluan… selengkapnya
Rp 34.900TECHNICAL SPECIFICATIONS: – Broadcom BCM2711, Quad core Cortex-A72 (ARM v8) 64-bit SoC @ 1.5GHz – 2GB LPDDR4-2400 SDRAM – 2.4… selengkapnya
Rp 940.000Kabel Jumper Dupont Pelangi 10 cm male to male 1 lembar = 40 kabel
Rp 13.000Kabel jumper 20 cm merk Dupont untuk Arduino Female to male 1 lembar = 40 kabel
Rp 11.300Spesifikasi : – 16×2 – Warna Biru – Tegangan kerja : 5v Digunakan untuk keperluan display project seperti Arduino, Raspberry,… selengkapnya
Rp 17.000POTENSIOMETER LINEAR MONO 10K ohm
Rp 1.900

Saat ini belum tersedia komentar.