21 Sep 2020

Kit Elektronik Latihan Menyolder - Robadge#1 Flip-Flop

Bagi agan-agan yang baru mengenal elektronik dan ingin belajar, terutama latihan menyolder komponen dasar ke papan PCB. Bisa coba Soldering Kit Robadge#1, selain bisa sebagai sarana latihan menyolder, Kit ini juga bentuknya lucu dan berfungsi sebagai rangkaian Flip-Flop (lampu LED kedap-kedip) yang bisa agan-agan pasang jadi bross menyala dibaju.


Untuk mendapatkan Soldering Kit Robadge#1 bisa order di tokopedia.com/bluino.

Atau jika agan ingin order PCB saja dengan jumlah lebih banyak, bisa langsung order saja PCBnya di PCBWAY.COM, harganya lebih murah $5 bisa mendapatkan papan PCB 10 keping dengan kualitas PCB yang sangat bagus. Bisa order melalui link PCB Robadge#1 disini.

Gambar Rangkaian

Berikut gambar rangkaiannya seperti dibawah:

Daftar Komponen:

  • 1x PCB Robadge#1
  • 2x Transistor NPN BC527
  • 2x LED 5mm
  • 2x C 100uF/16V
  • 2x R 100 ohm 1/4W
  • 2x R 10K ohm 1/4W
  • 1x Saklar SPDT SS12D00G3
  • 1x Baterai Coin CR2032
  • 1x Dudukan Baterai Coin CR2032
  • 1x Pin Peniti besi

LANGKAH-LANGKAH PERAKITAN

Pasang Komponen

Lubang kaki komponen resistor didisain untuk ukuran 1/6W. Namun masih bisa menggunakan ukuran yang lebih besar 1/4W, caranya dengan menekuk salah satu sisi kaki resistor seperti terlihan digambar, kemudian memasukannya ke lubang kaki komponen di PCB.
Untuk pemasangan komponen lainnya mudah saja cukup dimasukan ke lubang kaki komponen di PCB mengikuti lambang/simbol pada papan PCB.

Perhatikan jangan sampai terbailik pemasangannya, untuk kaki komponen yang lebih panjang berarti Positif.

Menyolder Komponen

Setelah semua komponen terpasang pada PCB, balikan PCB tersebut kemudian solder satu persatu dari setiap kaki komponen. Gunakan tang pemotong untuk memotong sisa kaki komponen yang panjang.

Menyolder Dudukan Baterai

Pasangkan dudukan baterai pada bagian belakang PCB kemudian solder kedua kakinya pada bagian depan PCB.

Menyolder Pin Peniti

Gunakan tang untuk membantu memegang Pin peniti ketika disolder, supaya tidak melukai tangan karena panas. Ketika menyolder perlu menempelkan mata solder cukup lama supaya timah bisa menempel dengan PCB dan Pin peniti.

Memasang Baterai

Baterai yang digunakan adalah tipe Cr2032 3V yang biasa digunakan untuk jam. Ketika memasang baterai jangan sampai terbalik kutub positif (tandanya terdapat tulisan) berada diatas atau menghadap keluar.

Menuliskan Nama

Pada bagian bawah dari PCB terdapat area putih, agan bisa menuliskan nama agan sendiri atau tulisan yang agan inginkan menggunakan spidol permanen.

Menyalakan

Untuk meyalakannya pada bagian depan terdapat saklar, geser ke kanan posisi ON dan agan akan melihat lampu LED pada bagian mata robot kedip bergantian.

4 Sep 2020

Upload Program Arduino Wireless Bluetooth

Hai agan-agan sekalian, dalam tutorial kali ini ane akan menunjukan bagaimana cara Arduino Uno kamu supaya bisa diprogram menggunakan HP Android tanpa kabel alias lewat bluetooth. Caranya sangat mudah sekali, mari kita mulai saja! :)

Tutorial ini disponsori oleh perusahaan jasa pembuatan PCB dari china PCBWAY dengan kualitas yang sangat bagus, semua produk Bluino Electronics menggunakan jasa percetakan PCBWAY.

Peralatan dan Komponen

  • Arduino Uno
  • Bluetooth HC-05 module
  • Mini breadboard
  • Capacitor 1uf/50v (elco)
  • 5 pcs x Jumper wires Female to Male
  • USB cable
  • Android Smartphone
  • Laptop/PC

Software:

Program Arduino Kamu menggunakan Laptop/Komputer

Salin kode yang ada pada kolom deskripsi dibawah ke jendela editor Arduino IDE, kemudian pada menu Tools pilih Board Arduino UNO, terakhir tekan icon Upload untuk mengisikan program ke board Arduino Uno.


#include <SoftwareSerial.h>

SoftwareSerial BTSerial(10, 11); // RX | TX

void setup(){
  pinMode(9, OUTPUT);     
  digitalWrite(9, HIGH);  // pin ini akan membuat kondisi HIGH pada HC-05 pin EN (key pin), merubah menjadi mode AT Command
  Serial.begin(9600);     // Baud rate antara komputer dengan Arduino Uno
  Serial.println("Enter AT commands:");
  BTSerial.begin(38400);  // Baud rate antara Arduino Uno dengan HC-05, mode AT Command
}

void loop(){
  
  // Arduino uno menunggu balasan peritah dari HC-05 kemudian meneruskan kirim data ke Arduino Serial Monitor
  if (BTSerial.available())
    Serial.write(BTSerial.read());

  // Arduino Uno menunggu perintah dari Arduino Serial Monitor kemudian meneruskan kirim data ke HC-05
  if (Serial.available())
    BTSerial.write(Serial.read());
}

Pada baris kode diatas berisikan program yang memfungsikan Arduino Uno sebagai jembatan penghubung komunikasi antara serial monitor pada software Arduino IDE dengan Bluetooth HC-05 (pada mode AT Command).

Langkah selanjutnya rangkai Arduino Uno dengan Bluetooth HC-05 seperti gambar dibawah, akan lebih mudah merangkainya menggunakan kabel jumper Dupont Male to Female.

Setelah selesai merangkai hubungkan Arduino IDE ke Laptop/Komputer, buka Serial Monitor pada software Arduino IDE dan pilih baud rate 9600.

Pastikan LED pada modul buletooth HC-05 berkedip dengan interval sekitar 2 detik yang menandakan HC-05 dalam mode AT Command dan siap menerima perintah untuk merubah parameter dari HC-05 tersebut. Pada Arduino IDE Serial Monitor ketik dan kirimkan perintah "AT" kemudian akan ada balasan "OK", ini tandanya rangkaian dan program yang kamu buat sudah benar.

Sekarang saatnya merubah beberapa parameter pada bluetooth HC-05 supaya nantinya dapat berfungsi untuk upload board Aruino Uno melalui wireless bluetooth. Parameter yang perlu kamu rubah adalah:

  • AT+NAME=Bluino#01 (untuk merubah nama modul bluetooth, default "HC-05")
  • AT+UART=115200,0,0 (untuk merubah baud rate menjadi 115200, default "9600")
  • AT+POLAR=1,0 (untuk merubah kondisi pin STATE menjadi "HIGH/1", default "LOW/0")

Kamu juga dapat merubah parameter lain yang biasa diperlukan:

  • AT+ORGL (untuk mengembalikan parameter HC-05 ke settingan default)
  • AT+PSWD=0000 (untuk merubah code keamanan pairing, default "1234")
  • AT+RESET (untuk keluar dari mode AT Command")

Pastikan dari setiap perintah yang dikirim mendapatkan respon/balasan "OK", atau kamu dapat memastikan kembali apakah parameternya sudah berubah dengan mengirimkan perintah AT Command tanpa diikuti nilai parameter contoh seperti "AT+NAME".

Upload Program ke Arduino Uno Melalui Bluetooth

Setelah selesai merubah beberapa parameter HC-05 di langkah sebelumnya. Modul Bluetooth HC-05 kamu sekarang sudah dapat dirangkaikan dengan Arduino Uno untuk bisa upload program secara wireless lewat bluetooth, ikuti rangkaian seperti dibawah:

Kamu dapat melakukan upload program ke Arduino Uno kamu melalui bluetooth dengan dua cara melalui Laptop/Komputer (Arduino IDE) atau menggunakan smartphone Android (Bluino Loader).
Jika kamu menggunakan Laptop/komputer, langkah pertama aktifkan perangkat bluetooth pada Laptop/komputer kemudian lakukan pairing dengan modul bluetooth HC-05, apabila kamu tidak merubah code security pairing kamu bisa memasukan kode defaultnya yaitu "1234".

Pada software Arduino IDE pilih menu tools pilih board Arduino Uno, ketika memilih port tujuan untuk program yang akan diupload, pilihlah port yang terhubung dengan modul bluetooth HC-05 yang sudah terpairing sebelumnya.