INFORMATIKA

  • Simulasi Input Push Button dengan ESP32 dan MicroPython
    Assalamualaikum, Tutorial inii adalah lanjutan dari rangkaian tutorial simulasi ESP32 dan MicroPython dengan menggunakan simulator Wokwi. Pada tutorial ini kita akan memperagakan cara menerima input dari sebuah push button. Input dari push button ini nantinya akan kita manfaatkan untuk mengendalikan beberapa buah LED. Selain itu kita akan mempelajari beberapa fungsi dasar yang biasa digunakan. Langsung
  • Simulasi Pengendalian LED dengan ESP32 dan MicroPython
    Tutorial ini adalah tutorial pertama dari seri simulator wokwi yang bisa kalian akses di helmydx.my.id. Dalam tutorial ini, kalian tidak membutuhkan perangkat keras ESP32 maupun komponen lainnya. Yang perlu dipersiapkan pada tutorial ini adalah sebuah komputer PC atau laptop yang terkoneksi dengan internet untuk mengakses simulator wokwi. Baiklah tanpa panjang basa basi, kita masuki tutorial
  • Membuat Robot Line Follower dengan menggunakan Arduino Uno dan Driver L293D
    Membuat Robot Line Follower dengan menggunakan Arduino Uno dan Driver L293D
  • Antarmuka Sensor Gerak PIR HC-SR501 dengan Arduino UNO
    Assalamualikum,Halo, semuanya! Kali ini kita akan membahas tentang sensor gerak yang cukup populer, yaitu sensor PIR HC-SR501. Sensor ini bisa mendeteksi gerakan dengan cara menangkap perubahan radiasi inframerah dari objek di sekitarnya. Radiasi sinar inframerah ini biasanya berasal dari panas tubuh makhluk hidup seperti orang dan binatang sehingga sensor ini sangat cocok untuk digunakan sebagai
  • Antarmuka sensor kelembaban tanah kapasitif dengan Arduino UNO
    Halo, Semuanya!, bertemui lagi dengan saya yang udah lama nggak nulis karena libur sekolah. Dalam dunia pertanian, pemantauan kelembaban tanah menjadi sangat penting untuk meningkatkan menjaga kesehatan tanaman dan efisiensi penggunaan air . Disini kita kan menggunakan sensor kelembaban tanah kapasitif untuk melakukan pemantauan kondisi tanah tempat tanaman kita. Dalam postingan ini, kita akan membahas
  • Membuat Jam Digital Dengan Menggunakan LED Matrix, RTC & Arduino Nano
    Assalamualaikum, Semoga kalian semua selalu dalam keadaan sehat wal afiat. Lewat tulisan kali ini, saya akan memberikan tutorial singkat tentang cara membuat Jam Digital dengan menggunakan LED Matrix dan RTC. Untuk sistem kendalinya, saya akan menggunakan Arduino Nano. Jika kamu tidak memiliki Arduino Nano, kamu tetap bisa menggunakan Arduino jenis lainnya, misalnya Arduino Uno. Proses
  • Membuat Alat Pemantau Kebocoran Gas LPG dengan Arduino & Sensor MQ-2
    Assalamualaikum, Selamat datang bagi para pembaca website ini. Salah satu sumber kecelakaan di lingkungan rumah tangga adalah kebocoran gas LPG yang tidak langsung terdeteksi. kebocoran gas ini seringkali menjadi sumber kebakaran di rumah-rumah yang menggunakan gas LPG sebagai sumber bahan bakar untuk memasak. Pada tulisan ini, kita akan mempelajari cara membuat sebuah sistem pemantau kebocoran
  • Membuat alat pengukur suhu ruangan dengan menggunakan sensor DHT-11 & Arduino
    Assalamu’alaikum. Pada tulisan ini, saya akan membagikan sebuah tutorial project sederhana berbasis Arduino. Kita akan membuat sebuah alat pengukur suhu ruangan dengan menggunakan sensor DHT-11 dan hasil pembacaan sensornya akan tertampil pada layar LCD 16×2. Project ini cocok diaplikasikan untuk memonitoring suhu & kelembaban ruangan-ruangan tertentu yang harus sering di awasi suhu & kelembabannya, misalnya
  • Menampilkan output dari Arduino dengan LCD 1602 I2C
    Sebelumnya kita sudah mempelajari bagaimana membaca kondisi suhu dan kelembaban lingkungan sekitar dengan menggunakan sensor DHT 11 – https://helmydx.my.id/2024/02/09/antarmuka-sensor-dht-11-dengan-menggunakan-arduino. Pada artikel tersebut, hasil pembacaan sensor DHT 11 hanya ditampilkan lewat serial monitor saja sehingga Arduino harus selalu terhubung ke komputer atau laptop kita. Tutorial ini akan membahas bagaimana cara menampilkan output berupa teks dari Arduino
  • Antarmuka sensor DHT-11 dengan menggunakan Arduino
    DHT 11 DHT 11 adalah sejenis sensor yang memiliki kemampuan untuk mengukur suhu dan kelembaban ruangan. Sensor ini sangat mudah digunakan bersama Arduino dan memiliki kemampuan membaca suhu antara 0 s/d 50 derajat Celcius. Berikut ini adalah spesifikasi lengkap dari sensor ini: Tegangan kerja 3-5 Volt DC Arus maksimal 2.5 mA rentang pengukuran suhu 0-50
  • Ringkasan Materi Informatika Semester 1 & 2
    Informatika Cara berfikir komputasional Arduino Pemrograman Arduino pinMode() Deskripsi pinMode berfungsi untuk mengkonfigurasikan atau mengaktifkan pin sebagai output ataupun input. Syntax pinMode(pin, mode); Parameter pin nomor pin pada Arduino, atau variabel yang berisi nomor pin mode mode pengaturan pin : OUTPUT, INPUT, INPUT_PULLUP Contoh Penggunaan pinMode(4, INPUT); Mengaktifkan pin 4 sebagai input (biasanya digunakan untuk
  • Perulangan FOR dan WHILE
    Kalau sebelumnya kita sudah mengetahui cara menggunakan fungsi logika IF da ELSE, maka kali ini kita akan mempelajari bagaimana caranya agar Arduino bisa melakukan kendali lebih dalam lagi dan menyederhanakan program kita buat. Pada akhir tulisan ini, kita akan bisa membuat animasi lampu LED seperti pada video yang ada dibawah ini: Dari video diatas, secara
  • Logika IF, ELSE IF dan ELSE
    Program yang telah kita buat sebelumnya akan dibaca dan dilaksanakan oleh Arduino baris perbaris secara berurutan dan ketika program sudah sampai ke baris yang paling bawah maka Arduino akan membaca program dari atas kembali, perhatikan kembali program mengedipkan lampu dibawah ini: Pada program diatas digitalWrite(Pin, HIGH) akan pertama kali dibaca oleh Arduino lalu dilanjutkan ke
  • Variabel dan Operator Aritmatika
    Sebelumnya kita telah mengenal apa itu variabel dan cara menggunakannya untuk mengganti nilai delay() seperti pada program dibawah ini: Pada program diatas, kita hanya butuh mengganti nilai variabel “waktu” dengan nilai angka yang kita ingikan. jika kita tuliskan int waktu = 100; maka secara otomatis nilai “waktu” yang terdapat didalam delay akan berubah menjadi 100
  • Menggunakan Variabel
    Sebelumnya kita telah mempelajari dan mempraktekkan bagaimana cara mengendalikan lima buah lampu LED. Pada praktikum tersebut, kalian menuliskan program untuk menghidupkan LED secara berurutan sebagai berikut: Pada program yang ditulis diatas, kita menuliskan delay(1000) sebanyak 6 kali dan setiap kali kita ingin menambah kecepatan kedipan lampu maka kita harus mengganti nilai 1000 yang ada didalam
  • Praktikum 2 – Mengendalikan lebih dari 3 buah LED dengan Arduino
    Sebelumnya kalian sudah memperagakan cara mengendalikan 1 sampai 3 buah lampu LED dengan menggunakan Arduino. Kalian sudah mengenal beberapa fungsi dasar pada saaat memprogram Arduino yaitu setup(), loop(), pinMode(), digitalWrite() dan delay(). Selain itu, kalian juga sudah mempelajari bagaimana cara membuat rangkaian elektronik dengan menggunakan Arduino dan kabel jumper. Pada praktikum kali ini kita akan
  • Praktikum Arduino – Blink
    Seperti yang kita telah pahami bersama, Arduino adalah sebuah papan mikrokontroler yang dapat digunakan untuk mengendalikan berbagai macam sensor dan komponen elektronik sesuai dengan perintah-perintah yang kita berikan lewat penulisan program. Pada tulisan ini, kita akan memahami dan memperagakan cara mengendalikan sebuah LED dengan Arduino. Kita akan menyalakan dan mematikan LED tersebut secara otomatis dengan
  • Sinyal Analog dan Digital
    Belakangan ini dengan terjadinya proses migrasi siaran televisi analog menjadi siaran televisi digital, istilah “analog” dan “digital” menjadi perbincangan dimana-mana. Selain itu, sesuai materi pembelajaran kita, Arduino memiliki pin-pin yang diberi label “digital” dan “analog”. Apa itu “digital” dan “analog”? Mengapa kita harus mempelajarinya? Sinyal Analog Sinyal analog adalah sinyal yang memiliki bentuk gelombang yang
  • Arduino
    Arduino adalah platform mikrokontroler open-source populer yang biasa digunakan untuk membuat perangkat elektronik interaktif. Arduino merupakan platform elektronik yang sangat serbaguna dan dapat digunakan untuk berbagai proyek, mulai dari yang sederhana seperti menyalakan lampu hingga proyek yang lebih kompleks misalnya robot dan mesin-mesin otomatis. Arduino terdiri dari dua bagian utama yaitu perangkat keras Arduino yang
  • Computational Thinking (Cara Berfikir Komputasional)
    Ilmu komputer adalah salah satu cabang dari bidang sains yang mempelajari tentang komputasi, pengembangan perangkat keras (hardware) dan perangkat lunak (software). ilmu komputer umumnya lebih menekankan pengembangan algoritma, artificial intelligence (AI) dan pemrograman atau rekayasa perangkat lunak. Seorang ilmuwan komputer selalu dituntut untuk bisa memecahkan berbagai masalah yang berhubungan dengan dunia komputer dan komputasi dengan
  • Physical Computing
    Physical computing merupakan bidang yang menggabungkan dunia fisik dengan teknologi digital. Melalui interaksi antara sensor, perangkat keras, dan perangkat lunak. Physical computing memungkinkan kita untuk menciptakan sistem yang merespons dan berinteraksi dengan dunia nyata. Dalam tulisan ini, kita akan menjelajahi konsep dan potensi menarik yang dimiliki oleh physical computing, serta beberapa contoh proyek yang menarik
  • Pengantar Informatika
    Informatika adalah salah satu bidang ilmu yang menjadi pilar utama dalam era digital yang kita hadapi saat ini. Tanpa disadari, hampir semua aspek kehidupan modern telah dipengaruhi oleh kemajuan informatika. Dari komunikasi, transportasi, hingga bidang kesehatan dan keuangan, informatika telah menjadi tulang punggung yang mendukung perkembangan masyarakat. Dalam tulisan ini, kita akan menjelajahi peran informatika