● online
- USB To RS485 High Speed Converter RS-485 RS 485 Ad....
- Kabel Jumper 10cm Dupont Pelangi 10 cm Female to M....
- Modul Sensor Tegangan AC Bolak balik 220V Listrik ....
- Motor Servo MG995 TowerPro Metal Gear....
- Sensor Ultrasonik HC-SR04 HC SR04 Sensor Jarak Ult....
- RC Servo ARM Horn M3 Metal 25T MG995 MG946R MG996R....
- Kabel Jumper 10cm Dupont Pelangi 10 cm Female to F....
- B0505S-1W 5V to 5V converter DC DC power module co....
- 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.
Kontrol LED dengan Push Button Switch Menggunakan NodeMCU
Hallo semua, pada artikel kali saya ini akan membahas kembali seputar push button switch dimana pada artikel yang sebelumnya sudah dibahas pada Cara Menggunakan Tombol/Push Button Switch pada Arduino Uno namun kali ini sedikit berbeda, saya akan menggunakan board NodeMCU yang fungsi menyalakan sebuah LED dengan kondisi tetap jika push button dilepas, berikut ini pembahasannya.
Alat dan bahan :- Nodemcu V3 CH340, BELI
- Push Button Switch
- Lampu LED dan resistor 220 Ohm
- Kabel jumper Male to Female, BELI
- Project Board, BELI

- Push button dihubungkan ke pin D2
- LED dihubungkan ke pin D1, perhatikan gambar di atas.
#define pinLED D1
#define pinButton D2
int buttonState;
int oldButton = 0;
int state = 0;
int buttonState;
int oldButton = 0;
int state = 0;
void setup() {
Serial.begin(9600);
pinMode(pinLED, OUTPUT);
pinMode(pinButton, INPUT_PULLUP);
}
void loop() {
buttonState = digitalRead(pinButton);
if(!buttonState && !oldButton){
if(state == 0){
digitalWrite(pinLED, HIGH);
Serial.println("LED ON");
state = 1;
}else{
digitalWrite(pinLED, LOW);
Serial.println("LED OFF");
state = 0;
}
oldButton = 1;
}else if(buttonState && oldButton){
oldButton = 0;
}
}
Upload sketch program di atas.
Kemudian coba tekan push button dan lepas, hasilnya adalah lampu LED akan menyala. Ketika ditekan lagi lampu LED akan mati.
Sekian pembahasan artikel kali ini, semoga bermanfaat.Kontrol LED dengan Push Button Switch Menggunakan NodeMCU
Bagi anda yang belum tau cara menggunakan LED pada NodeMCU, pada artikel ini akan di bahas cara-caranya. Sebelum melangkah... selengkapnya
Blynk merupakan sebuah platform aplikasi android yang diperuntukan untuk berbagai kontroler hardware seperti arduino, esp8266, raspberry dsb untuk mengendalikan,... selengkapnya
Modul Led Dot Matrix 32×16 adalah modul display yang menggunakan kumpulan – kumpulan LED yang dirangkai dengan susunan 32... selengkapnya
Sensor Waterflow adalah sensor yang dapat membaca aliran air pada suatu tempat/saluran air. Sensor ini digunakan untuk membaca... selengkapnya
Setelah berhasil menyalakan LED secara manual melalui pin 3V3 dan GPIO, saatnya melangkah lebih jauh: mengontrol LED menggunakan kode Python.... selengkapnya
Flame sensor sangat sensitif terhadap nyala api (cahaya) dan radiasi di sekitarnya. Sensor ini dapat mendeteksi sumber cahaya biasa... selengkapnya
Melanjutkan tutorial dari postingan sebelumnya tentang cara memulai menggunakan telegram pada NodeMCU, kali kita akan membahas cara membuat notifikasinya... selengkapnya
Setelah kamu mengenal Arduino Uno dan isi dari Arduino Uno Trainer Kit, sekarang saatnya masuk ke bagian yang lebih teknis... selengkapnya
Bluetooth merupakan komunikasi wireles (nirkabel) menggunakan SPP (Serial Port Protocol) dengan frekusensi kerja 2.4 GHz. Dengan Bluetooth, kita dapat... selengkapnya
Oke kali ini kita akan membahas salah satu board wifi yaitu kakak dari NodeMcu yang memiliki fungsi lebih +... selengkapnya
TECHNICAL SPECIFICATIONS: – Broadcom BCM2711, Quad core Cortex-A72 (ARM v8) 64-bit SoC @ 1.5GHz – 2GB LPDDR4-2400 SDRAM – 2.4… selengkapnya
Rp 940.000Product Name: Tactile Switch; Material: Metal, Plastic Package Content: 30 Pcs x Tactile Switch; Main Color: Black, Silver Tone Total… selengkapnya
Rp 400Putaran = 180º Specifications • Weight: 55 g • Dimension: 40.7 x 19.7 x 42.9 mm approx. • Stall torque:… selengkapnya
Rp 36.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.900Warna : biru dan merah Bahan Alumunium 25T include baut 2 pcs
Rp 8.750Features: Brand new and high quality. Control the speed of a DC motor with this controller. High efficiency, high torque,… selengkapnya
Rp 25.400MERK : TOWER PRO MG995 180 derajat Specifications Weight: 55 g Dimension: 40.7 x 19.7 x 42.9 mm approx. Stall… selengkapnya
Rp 36.300Harga untuk 10pcs Resistance: 220 Ohm Wattage Rating: 0.25 Watt Tolerance: 1% Metal Film Lead Free ROHS compliant
Rp 1.5002000W SCR Electronic Voltage Regulator Speed Controller Dimmer Thermostat Aplikasi : Kontrol temperature heater, kontrol kecepatan fan/bor tangan/gurinda tangan, kompor… selengkapnya
Rp 19.500this 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.400

Saat ini belum tersedia komentar.