● online
- Power Supply 12V Adaptor 220VAC to 12VDC 2A Murni
- Kabel Jumper arduino Dupont Pelangi 30 cm Male to
- Kabel Jumper arduino Dupont Pelangi 30 cm Male to
- Temperature and Humidity Transmitter Modbus SHT20
- ADS1115 16 Bit I2C Module ADC 4 channel with Pro G
- WEMOS D1 MINI PRO BOARD IoT ESP8266 WIFI PAKET LEN
- Arduino Uno R3 Compatible ATmega328P DIP
- Sensor Api Flame detector sensor
- 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
Pemanfaatan sebuah sensor bisa dijadikan berbagai fungsi, nah kali ini kita akan belajar untuk memonitoring sensor menggunakan WIFI yang... selengkapnya
Bagi orang-orang yang sering melihat konten-konten di aplikasi Instagram mungkin sudah tidak asing lagi, melihat gambar atau foto yang... selengkapnya
Semangat pagi, kali ini kita akan belajar untuk mengontrol LED melalui wifi menggunakan NodeMCU. Mengapa LED? nggak langsung ke... selengkapnya
SIM800C adalah modul GSM / GPRS yang bekerja di frekuensi 850 – 1900 MHz, modul ini dapat membaca SMS... selengkapnya
Semangat pagi, salam hangat dari saya untuk semua pengunjung indomaker.com. Kali ini kita akan belajar mengenai penggunaan timer relay... selengkapnya
Pernahkah Anda mengambil foto pada saat hujan lebat, untuk menghasilkan gambar yang benar-benar realistis hujan, beberapa orang akan memperjuangkan... selengkapnya
Panel P10 LED Matrix merupakan sebuah display berisi kumpulan led-led yang disusun secara matrix. Fungsinya untuk menampilkan informasi berupa... selengkapnya
LDR merupakan sebuah resistor yang nilai resistansinya dapat berubah-ubah sesuai dengan cahaya di sekelilingnya. Untuk pemanfaatan sensor ini sudah... selengkapnya
Blynk merupakan sebuah platform aplikasi android yang diperuntukan untuk berbagai kontroler hardware seperti arduino, esp8266, raspberry dsb untuk mengendalikan,... selengkapnya
Pada tutorial ini akan dijelaskan bagaimana memulai menggunakan NodeMCU Esp8266 pada Arduino IDE. Meskipun pada tutorial sebelumnya sudah menggunakan... selengkapnya
Ini yang Seri SN – DS3231 I2C RTC Module khusus DS3231SN – Include Baterai – Module jam digital – Keperluan… selengkapnya
Rp 34.9001 X LDR Sensor 5mm Cahaya 5528 Light Dependent Resistor LDR
Rp 4.000Kabel Jumper Dupont Pelangi 30cm Male to Female 1 lembar = 40 kabel
Rp 13.500Kabel Jumper Dupont Pelangi 30cm female to Female 1 lembar = 40 kabel
Rp 13.500Spesifikasi: 1. 14 digital input / output ports RX, TX, D2 ~ D13, 2. 8 analog input ports A0 ~… selengkapnya
Rp 82.500Features and Specs: Dual-Core, 32-bit ARM Cortex M0+ Processor Clocked at 48MHz (default), configurable max to 133MHz. Ready with USB… selengkapnya
Rp 82.900Bosan dengan modul arduino yang kalian punya, saatnya mencoba modul programmer yang lain yah ini dia RASPBERRY PI 4 COMPUTER… selengkapnya
Rp 1.570.000Product Name: Tactile Switch; Material: Metal, Plastic Package Content: 30 Pcs x Tactile Switch; Main Color: Black, Silver Tone Total… selengkapnya
Rp 400Dual Volt Amp Meter Digital Ampere Meter Voltmeter 10A 0-100V Ammeter Dilengkapi dengan pengukuran Voltmeter dan Amperemeter dalam 1 display… selengkapnya
Rp 26.500Dimmer AC 220 Volt 4000 Watt + Casing Aluminium Potensiometer untuk mengatur tegangan output min/max pada tegangan AC PLN 220V…. selengkapnya
Rp 52.500
Saat ini belum tersedia komentar.