GURU PEMBIMBING :
NIMAS SETYA YANIAR, S.T
DASAR TEORI
Software Arduino disebut dengan IDE (Integrated Development
Environment). Software ini bisa di-download secara gratis di komputer dan
digunakan untuk memprogram board Arduino. Software ini memiliki tampilan
yang sederhana mirip dengan aplikasi text editor, yang mana termasuk salah
satu kelebihan Arduino.Software Arduino merupakan open source yang
ditujukan kepada siapa saja yang ingin membuat prototype peralatan elektronik interaktif
berdasarkan hardware maupun software yang fleksibel dan mudah digunakan.
Arduino Uno
Kabel USB (kabel printer to printer)
LED Blue/Red/Yellow 5mm
Software Arduino
Laptop atau Computer juga dibutuhkan untuk membuat dan mengupload program. Yang
sebelumnya telah mengunduh software Arduino pada laptop/komputer yang akan
digunakan.
LANGKAH-LANGKAH PRAKTIKUM :
1) Hubungkanlah kaki + Anoda LED ke Pin 13 Arduino
2) Hubungkan kaki - Katoda LED ke arduino pin GND
(kaki yg lebih pendek)
Gambar ilustrasi setelah menghubungkan led dengan pin GDN dan pin 13
5) Compile menggunakan verify button (tanda ceklist pada IDE arduino) untuk mengecek
ada atau tidaknya error/kesalahan dalam pengetikan.
6) Upload program ke arduino dengan cara, pilih File Upload to 1/0 board, atau tekan
tombol tanda panah pada jendela IDE arduino.
7) Jika program yang anda ketikkan benar maka, hasilnya adalah LED akan berkelap-kelip
dengan durasi nyala 2 detik, kemudian padam 1 detik dan terus berulang-ulang.
HASIL PRAKTIKUM
KESIMPULAN
Tujuan praktikum blinking led mengecek mikrokontroler berfungsi dengan baik dan lancar.
Praktkum Arduino ini kita akan belajar untuk mengedipkan lampu Light Emitting Diode
(LED)/ blinking LED. Untuk mengupload program tersebut pada Arduino Uno, hubungan
Arduino Uno dengan kabel USB (bentuknya seperti kabel printer) terlebih dahulu. Kemudian,
Pada menu “Tools > Board“ pastikan boardnya dipilih adalah Arduino Uno, dan pastikan port
yang dipilih pada menu “Tools > port” adalah port yang digunakan oleh Arduino Uno
Selanjutnya pilih menu “Sketch > Upload” atau tekan “Ctrl + U” untuk mengupload program
dari komputer ke Arduino Uno.Output dari program tersebut adalah lampu akan menyala selama
1 detik (lihat gambar 2) kemudian mati selama 1 detik (lihat gambar 3) kemudian menyala lagi
selama 1 detik lalu mati selama 1 detik demikian seterusnya selama Arduino mendapatkan aliran
listrik.
Dalam melakukan praktikum ini kelompok kita tidak mengalami kendala apapun saat praktikum
dilakukan dari awal hingga akhir.
PRAKTIK 2
Praktikum Blinking LED Built-in NodeMCU ESP8266
DASAR MATERI
Software Arduino disebut dengan IDE (Integrated Development
Environment). Software ini bisa di-download secara gratis di komputer dan
digunakan untuk memprogram board Arduino. Software ini memiliki tampilan
yang sederhana mirip dengan aplikasi text editor, yang mana termasuk salah
satu kelebihan Arduino.Software Arduino merupakan open source yang
ditujukan kepada siapa saja yang ingin membuat prototype peralatan elektronik interaktif
berdasarkan hardware maupun software yang fleksibel dan mudah digunakan.
NodeMCU
Cable serial USB micro/universal
Software Arduino
Laptop atau Computer juga dibutuhkan untuk membuat dan mengupload program. Yang
sebelumnya telah mengunduh software Arduino pada laptop/komputer yang akan
digunakan.
LANGKAH LANGKAH PRAKTIKUM :
1) Instal board NodeMCU – ESP8266
2) Hubungkan NodeMCU dengan Komputer menggunakan kabel USB.
3) Buka IDE Arduino,kemudian cari menu “File > Examples > Basics > Blink”
HASIL PRAKTIKUM
Output dari program tersebut lampu akan menyala selama 1 detik kemudian mati selama 1 detik
dst , sampai program dimatikan. Program yang kita gunakan pada praktikum ini merupakan
program contoh yang sudah disediakan oleh arduino. Kita dapat melihat program tersebut pada
menu “File > Examples > Basics > Blink”.
Kendala
Internet kurang stabil saat menginstal
Kesimpulan
Tujuan praktikum blinking led mengecek mikrokontroler NodeMCU berfungsi dengan baik.
Dari praktikum yg kita lakukan kita memperoleh pemahaman awal tentang cara memanfaatkan
NodeMCU dan Arduino IDE untuk memulai pengembangan berbagai aplikasi IoT
yang lebih kompleks.
Kendala kami saat melakukan praktikum ini, kami terhambat saat menginstal board NodeMCU –
ESP8266 karna jaringan kami yang kurang stabil. Solusi kami akan kendala ini kedepannnya
kami akan mencari koneksi jaringan yang lancer dan stabil atau dengan cara menghostpot laptop
menggunakan paket data dari handphone. Untuk mencoba hasil praktikum dengan benar kita
harus melaksanakan langhah-langkah yang benar seperti Langkah pertama Instal board
NodeMCU – ESP8266 , Hubungkan NodeMCU dengan Komputer menggunakan kabel USB,
Buka IDE Arduino,kemudian cari menu “File > Examples > Basics > Blink” Setelah itu akan
muncul kode/perintah kemudian, Ubah TOOLS>BOARD>NodeMCU 1.0 (ESP-12E Module) ,
Pilih nomor port ESP8266, cek di Device Manager.,Kemudian set nomor port ESP8266, dari
menu TOOLS>PORT , Compile menggunakan verify button (tanda ceklist pada IDE arduino)
untuk mengecek sudah atau tidaknya error/kesalahan dalam pengetikan. Upload program ke
arduino dengan cara, pilih File Upload to 1/0 board, atau tekan tombol tanda panah pada jendela
IDE arduinoJika program anda benar maka, hasilnya adalah LED akan berkelap-kelip.
PRAKTIK 3
Praktikum Traffic Light
DASAR MATERI
Software Arduino disebut dengan IDE (Integrated Development
Environment). Software ini bisa di-download secara gratis di komputer dan
digunakan untuk memprogram board Arduino. Software ini memiliki tampilan
yang sederhana mirip dengan aplikasi text editor, yang mana termasuk salah
satu kelebihan Arduino.Software Arduino merupakan open source yang
ditujukan kepada siapa saja yang ingin membuat prototype peralatan elektronik interaktif
berdasarkan hardware maupun software yang fleksibel dan mudah digunakan.
Kabel jumper male to male adalah adalah jenis yang sangat yang
sangat cocok untuk kamu yang mau membuat rangkaian elektronik di
breadboard. Jenis kabel jumper yang terakhir adalah kabel female to female.
Kabel ini sangat cocok untuk menghubungkan antar komponen yang
memiliki header male.
Papan rangkaian (Breadboard), papan rangkaian nirsolder
atau papan purwarupa adalah basis konstruksi yang
digunakan untuk membuat purwarupa sirkuit elektronik semi
permanen. Project board atau sering disebut bread board,
banyak digunakan dalam merangkai komponen karena
penggunaan yang menancapkan ke papan projek dan tidak
perlu melalui tahap penyolderan.
Arduino Uno
Kabel USB (kabel printer to printer)
3 LED Blue/Red/Yellow 5mm
Software Arduino
3 Kabel Jumper wire Male Male
Breadbroad
Laptop atau Computer juga dibutuhkan untuk membuat dan mengupload program. Yang
sebelumnya telah mengunduh software Arduino pada laptop/komputer yang akan
digunakan.
LANGKAH – LANGKAH PRAKTIKUM :
Langkah membuat program
1) Buka software Arduino
2) Kemudian membuat program di Arduino (tulis program)
3) Setelah itu masukkan program compile dan upload pada rangkan Arduino Menggunakan
kabel USB downloader ke Arduino.
4) Pilih nomor port COM8, cek di Device Manager.
5) Kemudian set nomor port COM8, dari menu TOOLS>PORT
6) Program siap di jalankan
Langkah membuat rangkaian
1) Pertama siapkan alas dan bahan seperti Arduino uno, breadboard.kabel jumper. resistor,
LED
2) Kemudian pasangkan led dan resistor pada breadboard.
3) Sambungkan bagian papan breadboard yang berwarna biru – (katoda) ke ground yang ada
pada Arduino.
4) Untuk merangkai traffic light. (bisa dilihat pada gambar dibawah)
Hubungkan Arduino dengan Komputer menggunakan kabel USB, Buka IDE Arduino,kemudian
ketik kode yg kita inginkan.kemudian, Ubah TOOLS>BOARD>Arduno Uno, Pilih nomor
COM8, cek di Device Manager.,Kemudian set nomor COM8, dari menu TOOLS>PORT ,
Compile menggunakan verify button (tanda ceklist pada IDE arduino) untuk mengecek sudah
atau tidaknya error/kesalahan dalam pengetikan. Upload program ke arduino dengan cara, pilih
File Upload to 1/0 board, atau tekan tombol tanda panah pada jendela IDE Output dari program
ini hasilnya adalah 3 LED akan berkelap-kelip dengan jeda yg kita kode sebelumnya.
Kendala
Kendala yang kita alami salah satu LED kita tidak bisa menyala , setelah beberapa menit
kemudian kita tau apa kesalahan nya yaitu jumper nya yang rusak
Solusinya adalah ganti Jumper nya
Kesimplan
Tujuan praktikum blinking led mengecek mikrokontroler Arduino berfungsi dengan baik. Dari
praktikum yg kita lakukan kita memperoleh pemahaman awal tentang cara memanfaatkan Node
Arduino IDE untuk memulai pengembangan berbagai aplikasi IoT yang lebih kompleks.
Kendala yang kita alami salah satu LED kita tidak bisa menyala , setelah beberapa menit
kemudian kita tau apa kesalahan nya yaitu jumper nya yang rusak.Solusinya adalah
ganti Jumper nya.
Untuk mencoba hasil praktikum dengan benar kita harus melaksanakan langhah-langkah yang
benar seperti Langkah pertama, Hubungkan Arduino dengan Komputer menggunakan kabel
USB, Buka IDE Arduino,kemudian ketik kode yg kita inginkan.kemudian, Ubah
TOOLS>BOARD>Arduno Uno, Pilih nomor COM8, cek di Device Manager.,Kemudian set
nomor COM8, dari menu TOOLS>PORT , Compile menggunakan verify button (tanda ceklist
pada IDE arduino) untuk mengecek sudah atau tidaknya error/kesalahan dalam pengetikan.
Upload program ke arduino dengan cara, pilih File Upload to 1/0 board, atau tekan tombol tanda
panah pada jendela IDE arduinoJika program anda benar maka, hasilnya adalah 3 LED akan
berkelap-kelip dengan jeda yg kita kode sebelumnya.
Untuk memprogram mikrokontroler Arduino, dibutuhkan aplikasi arduino pada laptop kemudian
dibuat program yang akan diupload ke mikrokontroler Arduino.Program tersebut akan
menyalakan lampu LED traffic light yang akan dirangkai sedemikian rupa dan saling
berhubungan , lampu akan menyala pada saat bernilai high dan mati saat bernilai low.