● online
- IIC I2C LCD 1602 16x2 2004 20x4 Backpack for LCD A....
- ADS1115 16 Bit I2C Module ADC 4 channel with Pro G....
- Sensor Ultrasonik HC-SR04 HC SR04 Sensor Jarak Ult....
- Kapton Tape Polymide Film 20mm Polimida 20 mm Isol....
- Kabel Jumper Arduino Dupont 20 cm Female to Male P....
- LM35DZ Sensor Suhu - LM35....
- Power module DC DC 9A 300W Step Down Buck Converte....
- Push Button Tactile Switch Saklar Tombol Tinggi - ....
- 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
Sensor PIR berfungsi untuk mendeteksi benda (manusia/hewan) dengan cara mendeteksi energi panas dalam bentuk radiasi inframerah. Jadi sensor ini... selengkapnya
Panel P10 LED Matrix merupakan sebuah display berisi kumpulan led-led yang disusun secara matrix. Fungsinya untuk menampilkan informasi berupa... selengkapnya
SIM800C adalah modul GSM / GPRS yang bekerja di frekuensi 850 – 1900 MHz, modul ini dapat membaca SMS... selengkapnya
Pada pembahasan sebelumnya kita sudah pernah membahas tentang penggunaan relay silahkan yang belum bisa lihat di sini. Pada artikel... selengkapnya
Tombol adalah salah satu komponen input paling sederhana namun sangat penting dalam berbagai proyek elektronika. Dalam tutorial ini, kamu akan... selengkapnya
Flame sensor sangat sensitif terhadap nyala api (cahaya) dan radiasi di sekitarnya. Sensor ini dapat mendeteksi sumber cahaya biasa... selengkapnya
Rain sensor merupakan sensor yang berfungsi untuk mendeteksi hujan turun atau tidak. Intinya sensor ini jika terkena air pada... selengkapnya
Siapa yang nggak kenal dengan running text? Running text merupakan sebuah teks berjalan pada sebuah papan yang berisi led-led... selengkapnya
Mendeteksi keberadaan seseorang tidak selalu membutuhkan sensor yang rumit. Salah satu komponen yang paling sering digunakan untuk kebutuhan ini adalah... selengkapnya
Pada artikel kali ini saya akan membahas penggunaan sensor DHT11, dimana sensor ini fungsinya untuk mengukur suhu dan kelembaban... selengkapnya
Bagaimana jika mikrokontroler yang anda gunakan tidak memiliki port ADC. atau anda masih kurang dengan spesifikasi resolusi ADC yang disediakan… selengkapnya
Rp 65.000Kabel Jumper Dupont Pelangi 30cm female to Female 1 lembar = 40 kabel
Rp 13.500Kabel Jumper Dupont Pelangi 10 cm male to male 1 lembar = 40 kabel
Rp 13.000Item Deskripsi : This module performance is stable, measure the distance accurately. performance nearly the same as SRF05, SRF02 SRF05,… selengkapnya
Rp 13.900Kinerja Produk: Warnanya coklat (amber), Goldfinger tape sticky baik, patuh, suhu tinggi, pelarut, tidak ada rembesan timah dan tidak ada… selengkapnya
Rp 11.900Compatibility: USB v2.0 standard Interface: Network: USB Series: RS-485 Port: an independent RS-485 Connector: Network: USB type A connector Series:… selengkapnya
Rp 38.800this is another great IIC/I2C/TWI/SPI Serial Interface. As the pin resources of for Arduino controller is limited, your project may… selengkapnya
Rp 12.400Features and Specs: Dual-Core, 32-bit ARM Cortex M0+ Processor Clocked at 48MHz (default), configurable max to 133MHz. Ready with USB… selengkapnya
Rp 82.900sg90 towerpro penggerak pada robot-robot kecil, dan bisa digunakan sebagai alat untuk hobi membuat robot dsb, dengan berat sekitar 9g… selengkapnya
Rp 15.500Penurun tegangan DC-DC ekonomis yang bisa distel tegangan output nya. Cocok untuk pemasangan variasi mobil dan sepeda motor, dijadikan charger… selengkapnya
Rp 9.000

Saat ini belum tersedia komentar.