Sabtu, 30 Maret 2024

Cara Setting Modul Timer Delay Relay

Modul Timer 0.1 Detik -999 Menit
Modul Timer 0.1 Detik -999 Menit 

 Saat saya memesan PCB di PCBWay sebelum melakukan check out saya selalu terlebih dahulu membuka halaman giftshop untuk menukarkan poin Beans dengan barang yang saya inginkan, di sana banyak sekali berbagai macam keperluan part-part elektronika mulai dari komponen, modul-modul, sensor-sensor, LCD, seven segmen, Arduino, raspberry dan masih banyak lagi yang kita perlukan dan bisa kita dapatkan dengan hanya menukar poin Beans dan bisa juga dengan cash.


Untuk kali ini saya tertarik dengan sebuah modul timer yang dapat kita tukar dengan poin Beans yang cukup murah.


Modul Timer Relay di Gift Shop PCBWay
Modul Timer Relay di Gift Shop PCBWay

Saat pesanan paket PCB dan juga modul yang saya pesan dari PCBWay telah sampai di tangan saya penasaran ingin segera mencobanya.


Model timer ini sepertinya produksi PCBWay terbukti pada bagian PCB depan dan belakangnya tercetak logo PCBWay dan sebenarnya modul timer seperti ini di online shop juga ada dengan PCB berwarna biru dan banyak tersedia di pasaran dengan harga yang cukup terjangkau tergantung dengan harga jual tokonya.


Modul Timer Relay di Online shop lokal
Modul Timer Relay di Online shop lokal

Saat saya mencoba modul timer ini sepertinya saya belum paham benar cara menggunakannya sebab modul timer ini lumayan cukup banyak juga program yang dapat kita setel jadi saya perlu waktu untuk mempelajarinya.


Baca juga : Membuat OLED Oscilloscope Arduino (GOscilloscope) 


Modul timer ini cukup kelihatan simple karena hanya terlihat beberapa komponen diantaranya yaitu display seven segment, relay, optocoupler dan beberapa komponen SMD, namun ternyata di balik display 7 segment terdapat sebuah mikrokontroler SMD yang dapat menyimpan beberapa pengaturan program timer yang dapat kita setel dan juga ditampilkan pada display seven segment itu sendiri kemudian untuk kontrol input dari optocoupler dan juga output menuju relay, di bawah ini merupakan gambar dari modul timer yang saya dapatkan dari gift shopnya PCBWay.


Modul timer ini mempunyai dua pilihan power supply yang bisa digunakan yaitu yang pertama bisa menggunakan tegangan 5 volt dari charger ponsel melalui kabel micro USB dan yang kedua yaitu dapat menggunakan power supply antara 6 volt sampai 30 volt. Untuk tegangan input trigger atau pictuan dapat berjalan pada tegangan antara 3 sampai 24 volt, untuk ground picuan dapat disatukan dengan power supply atau juga bisa terpisah. Di bawah input PIN trigger ada lubang yang dapat kita jumper, pemisahan ground trigger ini bertujuan agar input picuan tidak terpengaruh oleh power supply yang dapat mengganggu picuan sewaktu-waktu.


Cara pengoperasiannya yaitu:

Untuk melihat program yang saat ini terpilih caranya yaitu dengan menekan tombol set setelah itu akan menampilkan program yang saat ini tersimpan dan juga nilai waktunya. Kemudian untuk masuk ke pengaturan program caranya yaitu dengan menekan tombol set sekitar 4 detik maka akan masuk ke pilihan program, setelah itu kita dapat memilih program dengan menekan tombol atas ataupun tombol bawah, kemudian untuk masuk ke pengaturan waktunya tekan tombol set sekali saja dan akan masuk ke pengaturan waktunya, nah di sini kita tinggal menekan tombol atas dan juga tombol bawah untuk menambah atau mengurangi nilainya, saat berada pada posisi ini ketika kita menekan tombol stop maka kita dihadapkan pada pilihan mili detik, detik dan juga menit jadi rentan waktu yang dapat kita set mulai dari 0,1 ml detik hingga 999 menit. Untuk menyimpan pengaturan tekan tombol set sekitar kurang lebih 4 detik dan tampilan akan berkedip yang artinya pengaturan tersimpan.


Baca juga : Membuat Atmega Soldering Station T12


Modul timer ini memiliki 7 program yang dapat kita setel mulai dari program P1.1, P1.2, P1.3, P-2, P3.1, P3.2 dan P-4. Masing-masing program tersebut memiliki karakteristik yang berbeda-beda jadi kita tinggal memilih mana yang kita butuhkan, modul timer ini cocok digunakan untuk segala keperluan dan juga dapat disandingkan dengan banyak peralatan elektronika.


Mari kita bahas masing-masing karakteristik program yang dimiliki oleh modul timer ini.


1. Program P1.1

Program ini merupakan program standar sebuah timer yaitu di mana dalam sekali picu maka timer akan berjalan sesuai dengan waktu yang ditentukan dan saat timer sedang berjalan tujuan tidak mengganggu jalannya timer sampai timer tersebut selesai hitungannya setelah timer selesai baru tujuan selanjutnya bisa digunakan.


2. Program P1.2

Program ini hampir sama dengan program pertama namun pada program kedua ini saat timer sedang berjalan dan terjadi picuan maka timer akan reset kembali namun ketika terpicu secara terus-menerus maka timer akan berjalan kembali.


3. Program P1.3

Pada program ini saat timer sedang berjalan dan terjadi picuan maka hitungan timer akan berhenti dan akan mulai menghitung kembali ketika terjadi pemicuan kembali.


4. Program P-2

Pada program ini ada dua pengaturan yang harus kita tentukan nilainya yaitu nilai waktu lamanya timer berjalan dan nilai kedua yaitu berapa lama nilai jeda sebelum timer berjalan jadi pada program ini saat kita memberikan biduan maka program ini akan menghitung dulu jeda sebelum timer on berjalan.


5. Program P3.1

Pada program kelima ini ada tambahan parameter loop yaitu sebuah parameter yang dapat melakukan penghitungan timer secara berulang jadi pada program ini ada tiga parameter yang harus kita tentukan yaitu parameter berapa lama timer menyala yang kedua yaitu berapa lama timer mati dan yang ketiga yaitu berapa kali program ini akan dijalankan jadi pada program ini dapat membuat sebuah program yang dapat ditentukan hidup dan matinya relay secara berulang dengan diawali sebuah picuan.


6. Program P3.2

Pada program keenam ini hampir sama dengan program kelima namun untuk program ke-6 ini tidak perlu adanya picuan jadi saat power supply dinyalakan maka timer ini akan langsung aktif tanpa sebuah tujuan jadi dalam program ini tujuan tidak dijalankan.


7. Program P-4

Pada program terakhir ini hampir mirip dengan program kedua yaitu saat timer sedang berjalan dan terjadi kecuan maka hitungan timer akan reset namun ketika picuan terjadi terus-menerus maka timer akan tetap reset.


Jika masih kurang paham dengan apa yang saya sampaikan pada penjelasan di atas maka kamu bisa melihat caranya pada video di bawah ini.



Nah jadi seperti itulah cara kerja dari sebuah modul timer yang saya dapatkan dari PCBWay, modul ini mudah dioperasikan dan sangat serbaguna untuk digunakan pada peralatan elektronik yang kita butuhkan.

Rabu, 06 Maret 2024

Review USB meter FNIRSI FNB38 yang saya dapatkan dari gift shopnya PCBWay

 Saat saya sedang menelusuri halaman gift shopnya PCBWay Saya tertarik dengan sebuah produk yang bernama FNIRSI FNB-38 dan kebetulan untuk saat itu ada diskon sekitar 30% dan saya pun sudah mulai merencanakan untuk mengordernya kemudian beberapa waktu setelah itu saya mempunyai sebuah desain PCB revisi yang juga akan dicetak di PCBWay 


FNIRSI FNB38 di Gift shop PCBWay
FNIRSI FNB38 di Gift shop PCBWay

Pesanan PCB yang saya dibuat adalah sebuah desain PCB revisi dari sebelumnya yaitu offline g-code sender yang telah di update untuk tata letaknya dan juga tentunya penambahan opsional untuk SD card, di bawah ini merupakan layout yang telah direvisi tadi, jika kamu ingin mencobanya silakan langsung saja bisa di download file gerber ataupun bisa langsung order ke PCBWay pada tautan ini.


New Offline G-Code Sender layout
New Offline G-Code Sender layout 

New Offline G-Code Sender bagian belakang
New Offline G-Code Sender bagian belakang 

New Offline G-Code Sender bagian depan
New Offline G-Code Sender bagian depan

New Offline G-Code Sender operation
New Offline G-Code Sender operation

Untuk melihat hasil praktek nya bisa dilihat pada video di bawah ini.



Meskipun ada update sedikit saja pada desain PCB saya saya tetap cetak pcb-nya di PCBWay karena pencetakan PCB di PCBWay hanya memerlukan biaya yang sangat ringan yaitu hanya 5 dolar saja jadi tentunya itu sangat ringan di samping itu untuk pengguna baru bisa mendapatkan pencetakan PCB secara gratis karena ketika kita mendaftar pertama kali kita akan disediakan welcome bonus sebesar 5 dolar juga jadi tunggu apalagi jika kamu mempunyai desain PCB silakan cetak pcb-nya di PCBWay pada tautan ini.


PCBWay.com
PCBWay.com

Join untuk mendapatkan 5 dolar
Join untuk mendapatkan 5 dolar 


Setelah kurang dari seminggu maka paket dari PCBWay sudah bisa Saya dapatkan dan saya sudah tidak sabar ingin segera mencoba produk yang bernama FNIRSI FNB38 USB meter ini.


Pesanan dari PCBWay
Pesanan dari PCBWay

Ketika saya posting di media sosial tentang USB meter ini ada beberapa teman-teman yang bertanya berapa sih harganya saya pun tidak tahu untuk harga pasaran di Indonesia dan saya mencari harga di marketplace Indonesia dan ternyata saya sangat kaget karena ternyata harganya sekitar Rp. 600.000an 


Harga Fnirsi FNB38 di toko online Indonesia
Harga Fnirsi FNB38 di toko online Indonesia

Ternyata jika pesan di Indonesia harganya lumayan cukup menguras kantong, untuk itu saya penasaran ingin segera mencoba dengan fitur-fitur yang ditawarkan oleh USB meter ini.


Sekilas tentang FNIRSI FNB38 USB meter ini adalah sebuah pengukur deteksi arus dan tegangan USB dengan keandalan dan keamanan tinggi dan pemicu pengisian cepat terminal komunikasi seluler (terminal quick charge).

Dengan layar LCD TFT 1,44 inci dan USB-A terintegrasi, Micro-USB, antarmuka Tipe-C.

Penggunaan ADC 16-bit eksternal, protokol PD chip fisik.

Hal ini dapat digunakan untuk mengukur pasokan listrik atau konsumsi daya produk tersebut seperti antarmuka USB, pengisi daya ponsel, U disk, dll. dapat digunakan untuk mengukur pengisian daya kekuatan ponsel, input dan output daya ponsel.

[Bersambung...]

Selasa, 23 Januari 2024

Membuat Kontroler Mesin CNC versi Offline tanpa Komputer

 

Offline G-Code Sender

Berawal dari sebuah tutorial pembuatan controller CNC versi 1.1 video di YouTube pada kolom komentar terdapat seseorang yang bergerak di bidang permesinan CNC berkomentar agar dibuatkan sebuah layout controller mesin CNC berbasis GRBL dengan layout mengikuti versi yang sudah ada namun dengan beberapa modifikasi untuk hard limit agar tidak terjadi picuan palsu yang diakibatkan oleh elektromagnetik field yang mengganggu jalannya limit axis secara tidak disengaja. Seiring berjalannya waktu selain membuat layout controller CNC berbasis Arduino, dia juga ingin dibuatkan layout control CNC berbasis ESP32 yang bernama fruidNC, kemudian untuk yang terakhir ingin dibuatkan layout controller CNC yang berbasis STM 32 bluepil maupun blackpill.


Nah karena seringnya pembuatan layout untuk controller mesin CNC maka menjadikan saya tertarik ingin membuat sebuah rangkaian g-code sender yang tidak terkait dengan komputer alias independen tanpa komputer, maka dari itu ketika saya mencari informasi tentang rangkaian tersebut saya mendapatkan sebuah sumber open source dari offline g-code sender bernama LEKN-TECH dan ingin mencobanya.


Alur Menu dari Offline G-code Sender
Alur Menu dari Offline G-code Sender 

Offline g-code sender ini menggunakan display 1602, rotary encoder sebagai menu dan pilihan kemudian untuk penyimpanan filenya menggunakan kartu memori micro sd card. Koneksi dari offline g-code sender menuju kontroler CNC hanya 5 kabel saja yaitu VCC 5V, GND, TX, RX dan E-stop. 


Seluruh project file lengkap semuanya tersedia pada github LEKN-TECH mulai dari kode program hingga skemanya.


Dalam pembuatan layout nya saya memilih memakai beberapa opsi diantaranya untuk pemakaian mikrokontroler atmega 328 opsinya bisa memakai Arduino nano kemudian untuk rangkaian micro sd card yang memakai komponen SMD bisa memakai modul SD card yang tersedia di pasaran. Itu semua saya lakukan agar lebih fleksibel dalam perakitannya ketika tidak memiliki komponen yang dimaksud. Jadi setelah layout selesai saya rancang maka hasilnya bisa dilihat seperti pada gambar berikut ini.


Layout Kontroler Offline G-code Sender
Layout Kontroler Offline G-code Sender 


Preview PCB Offline G-code Sender
Preview PCB Offline G-code Sender

Jika kamu ingin mencoba layout yang saya buat silakan download file gerbernya atau langsung pesan pcb-nya langsung di PCBWay pada link ini.


Setelah layout dirasa cukup maka selanjutnya saya akan mencetaknya di pabrik percetakan PCB profesional yaitu PCBWay, kenapa saya memilih PCBWay karena PCB yang dihasilkan sangat bagus sekali dan harganya cukup terjangkau karena hanya dengan biaya sekitar 5 dolar saja saya bisa memiliki 5 sampai 10 PCB, kemudian untuk pengguna baru bisa mendapatkan biaya cetak secara gratis karena saat mendaftar pertama kali akan disediakan saldo welcome bonus sebesar 5 dolar untuk biaya cetaknya jadi silakan daftar akun PCBWay sekarang juga bagi kamu yang belum pernah mendaftar akun PCBWay.


PCBWay.com
PCBWay.com

Daftar akun PCBWay
Daftar akun PCBWay

Setelah layout saya cetak di PCBWay sekitar 2 hari proses pembuatan PCB sudah selesai kemudian pengiriman sekitar 3 hari jadi total kurang dari seminggu PCB sudah bisa Saya dapatkan dan hasilnya bisa dilihat pada gambar di bawah ini.


PCB kontroler Offline G-code Sender
PCB kontroler Offline G-code Sender 

Offline G-Code Sender bagian depan
Offline G-Code Sender bagian depan

Offline G-Code Sender bagian belakang
Offline G-Code Sender bagian belakang 

Setelah PCB saya dapatkan saya sudah tidak sabar ingin merakit dan mencobanya, apakah hasilnya sesuai harapan? Dan tentu saja setelah Saya rakit seluruhnya dan saya coba sambungkan dengan controller CNC Shield kemudian dijalankan ternyata sangat mantap sekali semua instruksi yang ada pada offline g-code sender ini bisa berjalan sesuai, kemudian untuk pembacaan file di micro SD card juga sangat bagus, untuk semua proses yang saya lakukan terkait pembuatan g-code sender ini maka saya dokumentasikan ke dalam sebuah video yang bisa kamu lihat pada video di bawah ini.