0% menganggap dokumen ini bermanfaat (0 suara)
6 tayangan5 halaman

Proyek IoT: Input Digital dengan NodeMCU

Dokumen ini menjelaskan proyek Digital Input menggunakan NodeMCU dan empat push button. Diperlukan hardware seperti NodeMCU V3 dan software Arduino IDE untuk membaca masukan digital dan menampilkan hasilnya di Serial Monitor. Langkah-langkah mencakup instalasi hardware, pembuatan program, dan pengujian hasil.

Diunggah oleh

satriaadli
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
6 tayangan5 halaman

Proyek IoT: Input Digital dengan NodeMCU

Dokumen ini menjelaskan proyek Digital Input menggunakan NodeMCU dan empat push button. Diperlukan hardware seperti NodeMCU V3 dan software Arduino IDE untuk membaca masukan digital dan menampilkan hasilnya di Serial Monitor. Langkah-langkah mencakup instalasi hardware, pembuatan program, dan pengujian hasil.

Diunggah oleh

satriaadli
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd

1

IoT Starter Pack

Project 3 : Digital Input


Deskripsi/Cara Kerja.

Membaca masukan digital di pin NodeMCU. Sebagai piranti masukan berupa tombol push button.

Kebutuhan Hardware.

 NodeMCU V3
 Kabel micro USB
 Breadboard
 Push button (4)

[Link] @2020 (Terimakasih anda tidak meng-copy file ini untuk dijual kembali)
2
IoT Starter Pack

Kebutuhan Software.

 Arduino IDE

Rangkaian/Skematik.

Koneksi NodeMCU dengan push button :

NodeMCU Push Button


D1 Push Button 1
D2 Push Button 2
D3 Push Button 3
D4 Push Button 4
Petunjuk/Langkah Praktek.

Step 1 : Instalasi Hardware

Buat rangkaian NodeMCU dengan 4 buah push button yang terhubung ke pin D1 – D4 seperti
pada rangkaian/skematik.

Step 2 : Pembuatan Program

Buka/jalankan Arduino IDE kemudian buat lembar kerja baru. Tulis kode program berikut.
/*************************************
* Project 3: Digital Input
* Input : 4 Push On
* Output : Serial Monitor
* Iot Starter Pack
* [Link]

[Link] @2020 (Terimakasih anda tidak meng-copy file ini untuk dijual kembali)
3
IoT Starter Pack

* ***********************************/
void setup() {
pinMode(D1,INPUT_PULLUP);
pinMode(D2,INPUT_PULLUP);
pinMode(D3,INPUT_PULLUP);
pinMode(D4,INPUT_PULLUP);
[Link](115200);
[Link]("Baca Tombol");
}
//==================================
void loop() {
if(digitalRead(D1)==LOW){
[Link]("Tombol 1 aktif");
delay(500);
}
else if(digitalRead(D2)==LOW){
[Link]("Tombol 2 aktif");
delay(500);
}
else if(digitalRead(D3)==LOW){
[Link]("Tombol 3 aktif");
delay(500);
}
else if(digitalRead(D4)==LOW){
[Link]("Tombol 4 aktif");
delay(500);
}
}

Simpan (Save) kemudian Upload. Pastikan tidak ada error, jika masih ada silakan cek penulisan dll
kemudian perbaiki. (Program ini sudah diuji langsung dan sudah berjalan tanpa ada error)

[Link] @2020 (Terimakasih anda tidak meng-copy file ini untuk dijual kembali)
4
IoT Starter Pack

Step 3 : Hasil/Pengujian Proyek

Setelah program berhasil di Upload, silakan buka Serial Monitor dari menu Tools  Serial
Monitor, seting baudrate pada 115200.

Tekan tombol 1 maka pada Serial Monitor akan tampil “Tombol 1 aktif”. Tekan tombol 2 maka
pada Serial Monitor akan tampil “Tombol 2 aktif”, demikian juga untuk tombol yang lain.

[Link] @2020 (Terimakasih anda tidak meng-copy file ini untuk dijual kembali)
5
IoT Starter Pack

Selamat berkarya , semoga lancar dan bermanfaat.

Ardutech – “Sahabat Inovasi Anda”

[Link] @2020 (Terimakasih anda tidak meng-copy file ini untuk dijual kembali)

Anda mungkin juga menyukai