● online
- Kabel Jumper 10cm Dupont Pelangi 10 cm Female to M
- Kapton Tape Polymide Film 50mm Polimida 50 mm Isol
- 5V 700mA (3.5W) Isolated switch Power Supply Modul
- ESP32 ESP-32 Wireless Module ESP32-S ESP-WROOM-32
- LM35DZ Sensor Suhu - LM35
- ADS1115 16 Bit I2C Module ADC 4 channel with Pro G
- Raspberry Pi 4 Model B - 2GB RAM Raspberry Pi 4B
- Kapton Tape Polymide Film 20mm Polimida 20 mm Isol
- 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.
Membuat Notifikasi Telegram Menggunakan NodeMCU
Melanjutkan tutorial dari postingan sebelumnya tentang cara memulai menggunakan telegram pada NodeMCU, kali kita akan membahas cara membuat notifikasinya dengan parameter suhu menggunakan sensor DHT11. Jadi untuk notifikasinya nanti akan masuk ke telegram kita jika suhu melebihi batas maksimalnya yang sudah ditentukan sebelumnya.
Langsung saja di bawah ini dijelaskan lebih lengkapnya.
Alat dan bahan
Alat dan bahan yang digunakan :
- NodeMCU, BELI
- Sensor DHT11, BELI
- Kabel jumper, BELI
- Library ArduinoJson, download
- Library UniversalTelegrambot, download
- Library sensor dht11, download
Rangkaian

Keterangan :
- Pin Out dihubungkan ke pin D2
- Pin + dihubungkan ke 3.3V
- Pin – dihubungkan ke GND
Sketch Program
#include <ESP8266WiFi.h>
#include <WiFiClientSecure.h>
#include <UniversalTelegramBot.h>
#include "DHT.h"
#define DHTPIN D1
char ssid[] = "xxxxx"; //nama wifi
char password[] = "xxxxxx"; //password wifi
#define BOTtoken "875891059:AAGt0weweweweqw343rs353geDw333" //token bot telegram
#define idChat "433434231" //idbot
WiFiClientSecure client;
UniversalTelegramBot bot(BOTtoken, client);
#define DHTTYPE DHT11
DHT dht(DHTPIN, DHTTYPE);
void setup() {
Serial.begin(115200);
Serial.print("Connecting Wifi: ");
Serial.println(ssid);
WiFi.mode(WIFI_STA);
WiFi.begin(ssid, password);
while (WiFi.status() != WL_CONNECTED) {
Serial.print(".");
delay(500);
}
Serial.println("");
Serial.println("WiFi connected");
Serial.print("IP address: ");
Serial.println(WiFi.localIP());
dht.begin();
delay(5000);
}
void loop() {
delay(2000);
float t = dht.readTemperature();
Serial.print("Suhu : ");
Serial.print(t);
Serial.println(" *C");
if (t > 35.00) {
bot.sendChatAction(idChat, "Sedang mengetik...");
Serial.print("Suhu saat ini : ");
Serial.println(t);
delay(3000);
String suhu = "Intensitas suhu : ";
suhu += int(t);
suhu += " *C\n";
suhu += "Suhu maksimal!\n";
bot.sendMessage(idChat, suhu, "");
Serial.print("Mengirim data sensor ke telegram");
}
}
Pada tutorial sebelumnya kita sudah mendapatkan API token dan idchat, nah sekarang saatnya kita masukkan keduanya pada sketch program di atas. Jangan lupa untuk mengganti nama wifi dan password.

Masukkan juga library yang digunakan, kemudian upload sketch program sampai selesai.
Sekarang saatnya membuka telegramnya, ketik nama bot yang sudah di buat sebelumnya > Mulai/Start.

Buka Serial monitor dengan baudrate 115200, disini kita tetapkan suhu maksimal adalah 35. Jadi ketika suhu dia atas 35 nanti akan ada notifikasi pada telegram seperti gambar di bawah ini.

Demikan pembahan kali ini, semoga berhasil.
Membuat Notifikasi Telegram Menggunakan NodeMCU
Artikel kali ini, akan membahas tentang mengontrol sebuah LED menggunakan remote. Remote apa yang digunakan? anda dapat menggunakan berbagai... selengkapnya
Anda mempunyai buzzer? tapi bingung cara menggunakannya? Oke disini saya akan berbagi caranya. Sebelumnya apakah anda tahu apa sih... selengkapnya
Blynk menawarkan beragam fungsi ya, salah satunya untuk mengontrol perangkat. Penggunaan Blynk ini bisa kapan dan dimana saja ya,... selengkapnya
Keypad 4×4 berfungsi sebagai penghubung antara perangkat (mesin) elektronik dengan manusia atau dikenal dengan istilah Human Machine Interface (HMI). Papan... selengkapnya
Water level merupakan sensor yang berfungsi untuk mendeteksi ketinggian air dengan output analog kemudian diolah menggunakan mikrokontroler. Cara kerja... selengkapnya
LoRa merupakan singkatan dari Long Range, dimana module ini menggunakan frekuensi radio dengan jarak yang jauh dan konsumsi daya... selengkapnya
Pernahkah Anda melihat katalog busana muslimah ataupun lainnya, lalu ada objek orang yang sama dengan mengunakan baju berwarna tetapi... selengkapnya
Salah satu proyek pertama yang sering dilakukan oleh pemula dalam dunia Raspberry Pi adalah menyalakan LED. Meskipun terlihat sederhana, proyek... selengkapnya
Hallo untuk selingan ya :p kali ini ini akan membahas khusus pemula yang ingin belajar Arduino yaitu membuat simulasi... selengkapnya
Flame sensor sangat sensitif terhadap nyala api (cahaya) dan radiasi di sekitarnya. Sensor ini dapat mendeteksi sumber cahaya biasa... selengkapnya
Menerima jasa cetak PCB FR2 (pertinax) / FR4 (double) single / double layer. Silahkan ke web kalkulator biaya cetak pcb… selengkapnya
Rp 1.000Kabel Jumper Dupont Pelangi 30cm Male to Female 1 lembar = 40 kabel
Rp 13.500Kabel jumper Dupont untuk jumper Arduino atau Raspeberry Pi 20 cm Female to female 1 lembar = 40 kabel
Rp 11.300Fitur: -Dapat mendeteksi api atau panjang gelombang sumber cahaya dalam 760nm ~ 1100nm – Api lebih ringan mendeteksi jarak 80cm… selengkapnya
Rp 9.0001 X LDR Sensor 5mm Cahaya 5528 Light Dependent Resistor LDR
Rp 4.000Modul sensor tegangan AC bolak balik 3 fasa ini menggunakan optocoupler sehingga tegangan input (AC) tidak akan mengganggu/membahayakan tegangan output… selengkapnya
Rp 57.000Features: It is of high power density, high efficiency, high-reliability, small size and lightweight. It can isolate unsteady single-way voltage… selengkapnya
Rp 18.500Harga untuk 10pcs Resistance: 1K Ohm Wattage Rating: 0.25 Watt Tolerance: 1% Metal Film
Rp 1.500Tang 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.000Features and Specs: Dual-Core, 32-bit ARM Cortex M0+ Processor Clocked at 48MHz (default), configurable max to 133MHz. Ready with USB… selengkapnya
Rp 82.900

Saat ini belum tersedia komentar.