● online
- Sensor Ultrasonik HC-SR04 HC SR04 Sensor Jarak Ult....
- Kabel Jumper arduino Dupont Pelangi 30 cm Male to ....
- Raspberry Pi 4 Model B - 2GB RAM Raspberry Pi 4B....
- Kabel Jumper 20cm Dupont 20 cm Male to Male Pelang....
- Kabel Jumper Arduino Dupont 20 cm Female to Male P....
- USB To RS485 High Speed Converter RS-485 RS 485 Ad....
- Raspberry Pi 4 Model B 4GB Original UK E14 Raspi 4....
- Motor Servo MG995 TowerPro Metal Gear....
- 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
Seorang web programmer agar dapat mengembangkan website agar lebih menarik dan nyaman saat digunakan serta memenuhi kebutuhan user wajib... selengkapnya
Sensor MQ-2 merupakan sensor yang berfungsi untuk mendeteksi kandungan gas seperti Lpg, CO, asap dan masih banyak lainnya. Sensor... selengkapnya
Sensor getar Piezoelectric Ceramic (Piezo) merupakan sensor getaran sederhana namun sangat sensitif yang mampu menghasilkan tegangan saat terjadi tekanan atau... selengkapnya
Modul Bluetooth DX-BT18 adalah perangkat elektronika yang digunakan untuk menghubungkan suatu perangkat menggunakan koneksi bluetooth. Saat ini penggunaan sensor sidik... selengkapnya
Sensor Ultrasonik adalah sensor yang bekerja berdasarkan pantulan gelombang suara untuk mendeteksi keberadaan sebuah objek. Sensor ultrasonik terdapat dua bagian... selengkapnya
Setelah kamu mengenal Arduino Uno dan isi dari Arduino Uno Trainer Kit, sekarang saatnya masuk ke bagian yang lebih teknis... selengkapnya
Hari ini kita akan belajar untuk membaca data analog dari sensor LDR menggunakan Blynk dan NodeMCU. Tidak hanya membaca... selengkapnya
Semangat pagi semua, kali ini kita akan belajar mengenai penggunaan LCD pada Arduino tanpa module I2C. Kenapa perlu belajar... selengkapnya
Setelah sebelumnya kamu belajar menyalakan LED, sekarang saatnya Arduino mulai menerima perintah langsung dari kamu. Salah satu cara paling sederhana... selengkapnya
CNC router merupakan sebuah mesin yang mempunyai kegunaan untuk memotong, mengukir/grafir dan membuat marking. Semua proses itu dapat dilakukan... selengkapnya
Harga untuk 10pcs Resistance: 220 Ohm Wattage Rating: 0.25 Watt Tolerance: 1% Metal Film Lead Free ROHS compliant
Rp 1.500TECHNICAL SPECIFICATIONS: – Broadcom BCM2711, Quad core Cortex-A72 (ARM v8) 64-bit SoC @ 1.5GHz – 2GB LPDDR4-2400 SDRAM – 2.4… selengkapnya
Rp 940.000Modul sensor tegangan AC bolak balik 3 fasa ini menggunakan optocoupler sehingga tegangan input (AC) tidak akan mengganggu/membahayakan tegangan output… selengkapnya
Rp 57.000Menerima jasa cetak PCB FR2 (pertinax) / FR4 (double) single / double layer. Silahkan ke web kalkulator biaya cetak pcb… selengkapnya
Rp 1.000Kabel Jumper Dupont Pelangi 10 cm male to male 1 lembar = 40 kabel
Rp 13.000Bagaimana jika mikrokontroler yang anda gunakan tidak memiliki port ADC. atau anda masih kurang dengan spesifikasi resolusi ADC yang disediakan… selengkapnya
Rp 65.000Dual Volt Amp Meter Digital Ampere Meter Voltmeter 10A 0-100V Ammeter Dilengkapi dengan pengukuran Voltmeter dan Amperemeter dalam 1 display… selengkapnya
Rp 26.500Compatibility: 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.800Kabel Jumper Dupont Pelangi 30cm female to Female 1 lembar = 40 kabel
Rp 13.500Harga untuk 10pcs Resistance: 1K Ohm Wattage Rating: 0.25 Watt Tolerance: 1% Metal Film
Rp 1.500

Saat ini belum tersedia komentar.