● online
- Raspberry Pi Pico Microcontroller Board
- Kabel Jumper arduino Dupont Pelangi 30 cm Male to
- LM2596 Module Step Down DC-DC Ultra compact in 3-4
- Kabel Jumper 20cm Dupont 20 cm Male to Male Pelang
- Kabel Jumper 10cm Dupont Pelangi 10 cm Male to Mal
- IIC I2C LCD 1602 16x2 2004 20x4 Backpack for LCD A
- LED 3mm Lampu LED 3 mm
- LM35DZ Sensor Suhu - LM35
- 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 DS18B20, Menampilkan Suhu pada Thingspeak
Jumpa lagi dengan tutorial mengenai thingspeak, kali ini akan dibahas cara menampilkan data suhu pada Thingspeak menggunakan ESP-01 dan shield DS18b20. Langsung saja ya di bawah ini lebih lengkapnya.
Alat dan bahan :
- ESP-01 ESP8266, BELI
- Shiled Ds18b20, BELI
- USB to Serial FTDI
- Kabel jumper, BELI
- Breadboard, BELI
- Push Button, BELI
Rangkaian upload program

Keterangan :

Thingspeak
- Login ke thingspeak.com
- Buat Channel baru, disini untuk nama bebas ya, untuk Field harus sama dengan field pada sketch program arduino.

- Buka menu Api Key

- Simpan API key tersebut dan masukan pada sketch program di bawah ini.
String apiKey = "WGDQGS54EPYSNSC2";
Sketch Program
#include <OneWire.h>
#include <DallasTemperature.h>
#include <ESP8266WiFi.h>
#define DS18B20 2 //DS18B20 is connected to GPIO Pin 2
String apiKey = "WGDQGS54EPhghhm // Enter your Write API key from ThingSpeak
const char* ssid = "xxxxx";//Enter your WiFi Network's SSID
const char* pass = "x"; // Enter your WiFi Network's Password
const char* server = "api.thingspeak.com";
float temp;
OneWire ourWire(DS18B20);
DallasTemperature sensor(&ourWire);
WiFiClient client;
void setup()
{
Serial.begin(115200);
delay(1000);
sensor.begin();
Serial.print("Connecting to: ");
Serial.println(ssid);
WiFi.begin(ssid, pass);
while (WiFi.status() != WL_CONNECTED)
{
delay(100);
Serial.print("*");
}
Serial.println("");
Serial.println("***WiFi connected***");
}
void loop()
{
sensor.requestTemperatures();
temp = sensor.getTempCByIndex(0);
if (client.connect(server, 80)) // "184.106.153.149" or api.thingspeak.com
{
String sendData = apiKey + "&field1=" + String(temp) + "\r\n\r\n";
//Serial.println(sendData);
client.print("POST /update HTTP/1.1\n");
client.print("Host: api.thingspeak.com\n");
client.print("Connection: close\n");
client.print("X-THINGSPEAKAPIKEY: " + apiKey + "\n");
client.print("Content-Type: application/x-www-form-urlencoded\n");
client.print("Content-Length: ");
client.print(sendData.length());
client.print("\n\n");
client.print(sendData);
Serial.print("Temperature: ");
Serial.print(temp);
Serial.println("deg C. Connecting to Thingspeak..");
}
client.stop();
Serial.println("Sending....");
delay(10000);
}
- Upload ke ESP-01 dengan rangkaian flash mode
- Board : Generic ESP8266 module
- Port : terceklis
- Jika sudah, pastikan sudah terhubung dengan wifi anda
- Lepas dan tancapkan esp-01 ke shield ds18b20 dan supply tegangan 5v

- Buka thingspeak

Cukup sekian, semoga bermanfaat.
ESP-01 DS18B20, Menampilkan Suhu pada Thingspeak
I think I need to make a virtual personal assistant that can help me make a self-service video tutorial... selengkapnya
Bagi orang-orang yang sering melihat konten-konten di aplikasi Instagram mungkin sudah tidak asing lagi, melihat gambar atau foto yang... selengkapnya
Pada kesempatan kali ini kita akan belajar bersama mengenai 7 segment. Berbeda dengan tutorial sebelumnya yang membahas 1 digit... selengkapnya
Panel P10 LED Matrix merupakan sebuah display berisi kumpulan led-led yang disusun secara matrix. Fungsinya untuk menampilkan informasi berupa... selengkapnya
Artikel kali ini, akan membahas tentang mengontrol sebuah LED menggunakan remote. Remote apa yang digunakan? anda dapat menggunakan berbagai... selengkapnya
Sensor level A01 Series adalah perangkat yang digunakan untuk mengukur ketinggian permukaan benda padat atau cairan menggunakan gelombang ultrasonik. Sensor ini... selengkapnya
Ada beberapa jenis view di Android dan kali ini yang kita akan bahas adalah ListView. ListView adalah view yang... selengkapnya
Sensor getar Piezoelektrik adalah komponen yang fantastis untuk mendeteksi benturan, getaran, atau bahkan suara. Namun berbeda dengan modul piezo 3... selengkapnya
Sensor MQ-2 merupakan sensor yang berfungsi untuk mendeteksi kandungan gas seperti Lpg, CO, asap dan masih banyak lainnya. Sensor... selengkapnya
MP3 DFPlayer merupakan sebuah modul elektronik yang berfungsi untuk memainkan sebuah suara yang filenya berketensi MP3. Seperti memutar sebuah... selengkapnya
sg90 towerpro penggerak pada robot-robot kecil, dan bisa digunakan sebagai alat untuk hobi membuat robot dsb, dengan berat sekitar 9g… selengkapnya
Rp 15.500Spesifikasi: 20mm Kapton Tape Polymide Film Gold High Temp isolasi Tahan Panas Harga Tertera: 1 Roll Kapton Tape Polymide Film… selengkapnya
Rp 219.000ESR meter/LCR meter dengan layar lebar lebih jelas dan mantap dan dengan tempat batre jd lebih rapih batre lebih aman… selengkapnya
Rp 131.000 Rp 134.000Mini Solderless Breadboard 400 Tie Points adalah breadboard 400 titik lubang, dengan ukuran yang compact sangat cocok untuk anda yang… selengkapnya
Rp 7.800The power supply is isolated industrial power modules, with a temperature protection, overcurrent and short circuit full protection, high and… selengkapnya
Rp 15.900ESP-WROOM-32 is Powered by Espressif’s most advanced SoC, the ESP-WROOM-32 features high performance, a wide range of peripherals, Wi-Fi and… selengkapnya
Rp 38.400Spesifikasi: 50mm Kapton Tape Polymide Film Gold High Temp isolasi Tahan Panas Harga Tertera: 1 Roll Kapton Tape Polymide Film… selengkapnya
Rp 75.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.000MERK : TOWER PRO MG995 180 derajat Specifications Weight: 55 g Dimension: 40.7 x 19.7 x 42.9 mm approx. Stall… selengkapnya
Rp 36.300Tang Crimping Press Skun Ratchet YTH SN-48B Model YTH SN-48B FOR NON INSULATED TERMINAL YTH SN-48B dengan mata Press 0.5… selengkapnya
Rp 150.000

Saat ini belum tersedia komentar.