Sabtu, 27 Oktober 2018

Membuat Rangkaian Pengatur Kecepatan Motor DC


Disebuah forum kadang ada yang bertanya bagaimana cara menurunkan kecepatan sebuah motor DC? 

Rangkaian Pengatur Kecepatan Motor DC
DC Motor Speed Controller. 

Ada salah satu cara mudah untuk menurunkan kecepatan sebuah motor DC yaitu dengan metode PWM, karena jikalau hanya menurunkan tegangan maka motor juga akan kehilangan torsi atau daya.

Dengan metode PWM, tegangan yang diberikan kepada motor akan tetap namun berbentuk pulsa yang lebarnya bisa diatur sehingga akan menghasilkan putaran motor yang bervariasi tergantung lebar pulsa yang diberikan.

Baca juga : Tutorial Modifikasi Motor Stepper Unipolar menjadi Bipolar

Misalnya jika lebar pulsa maksimal atau 100% maka kecepatannya juga maksimal begitupun sebaliknya, nah disinilah letak pengaturan putaran itu dilakukan. 

Rangkaian PWM dibentuk dengan mudah hanya dengan bantuan IC timer NE555, yang selanjutnya diperkuat oleh mosfet sebagi driver motor yang akan mampu menghantarkan arus yang cukup besar. 

Tegangan kerja maksimal IC NE555 adalah 15V untuk itu jika untuk penggunaan motor 24V maka diperlukan IC regulator 7812 sebelum tegangan diberikan kepada IC NE555. 

Simak skema rangkaiannya dibawah ini

Rangkaian Pengatur Kecepatan Motor DC  2
DC Motor Speed Controller

Rangkaian Pengatur Kecepatan Motor DC 3
PCB

skema 12v Rangkaian Pengatur Kecepatan Motor DC
Skema untuk 12V

Baca juga : Membuat Short Circuit Protector Sederhana | Alat anti korsleting

layout  12v Rangkaian Pengatur Kecepatan Motor DC
Layout

bottom layout  12v Rangkaian Pengatur Kecepatan Motor DC
Bottom

Download layout siap cetak format PDF. 

skema 24v Rangkaian Pengatur Kecepatan Motor DC
Skema untuk 24V

Untuk lebih jelas cara pembuatan sampai tes simak dalam video dibawah ini.



Sabtu, 20 Oktober 2018

Cara Menambahkan Gambar atau Logo kedalam Desain PCB

Saya akan share pengalaman saya yaitu cara menambahkan gambar atau logo kedalam sebuah desain PCB.

cara Menambahkan gambar atau logo kedalam desain PCB eagle
cara Menambahkan gambar atau logo kedalam desain PCB eagle. 

silkscreen Menambahkan Gambar atau Logo kedalam Desain PCB
Silkscreen. 

bottom layout Menambahkan Gambar atau Logo kedalam Desain PCB
Bottom layer. 

Gambar atau logo itu akan dimasukkan ke dalam sebuah layout EAGLE supaya pcb yang kita desain mempunyai identitas, kita bisa menambahkan sebuah logo kedalam layout yang kita buat dengan cara yang mudah, seperti yang akan saya bahas dibawah ini.

Menambahkan Gambar atau Logo kedalam Desain PCB 2
Logo yang akan diedit

Siapkan gambar atau logo yang mau dipakai lalu buka di Photoshop, gambar atau logo yang kita masukkan harus berupa gambar hitam putih dan mempunyai kedalam maksimal 8 bit.

Baca juga : Cara Membuat Font Header DMD Arduino

Jika pilihan 8 bit tidak tersedia maka gambar atau logo harus diedit dulu.

Menambahkan Gambar atau Logo kedalam Desain PCB 3
Masih berjenis RGB

Untuk mengubahnya klik Image > Mode > Graysclae

Menambahkan Gambar atau Logo kedalam Desain PCB 4
Mode Grayscale

Setelah itu klik File > Save As

Menambahkan Gambar atau Logo kedalam Desain PCB 5
Save as bitmap

Pilih jenis gambar BMP(*.BMP;*.RLE;*.DIB) lalu klik Save.

Pada jendela BMP Option, Depth pilih 8 atau 4 bit lalu klik OK.

Menambahkan Gambar atau Logo kedalam Desain PCB 6
Save as bitmap 8 bit

Untuk gambar atau logo bagian bawah PCB atau Bottom layer memerlukan gambar mirror, klik Image > Image Rotation > Flip Canvas Horizontal.

Menambahkan Gambar atau Logo kedalam Desain PCB 7
Flip horizontal

Setelah itu tinggal simpan seperti cara yang telah dijelaskan diatas.

Selesai itulah cara mengubah jenis gambar menjadi bitmap atau BMP 8 bit.

Baca juga : Cara Menampilkan Layout 3D Eagle menggunakan POV-Ray

Langkah selanjutnya masuk kepada bahasan inti yaitu cara menambahkan gambar atau logo kedalam sebuah desain PCB.

Pertama dalam jendela layout eagle, klik File > Import > Bitmap...

Menambahkan Gambar atau Logo kedalam Desain PCB 8
Import bitmap

Pilih gambar yang telah diedit kedalam jenis bitmap 8 bit tadi.

Pada jendela Eagle: import-bmp.ulp pilih no Scan, maka jendela baru muncul untuk memilih warna secara manual, centang pada kotak warna hitam saja lalu enter.

Menambahkan Gambar atau Logo kedalam Desain PCB 9
No scan

Menambahkan Gambar atau Logo kedalam Desain PCB 10
Ceklis warna hitam

Pada jendela Eagle: Info
Di kolom "Scale factor for a pixel" biarkan saja nilainya 1 untuk melihat perbandingan pada gambar yang akan diterapkan selanjutnya.

Menambahkan Gambar atau Logo kedalam Desain PCB 11
Skala dan layer

Sedangkan pada "Choose start layer for 1st selected color" adalah untuk gambar pada layer berapa yang akan diterapkan,

Menambahkan Gambar atau Logo kedalam Desain PCB 12
Layer yang diperlukan

 misalnya disini yang diperlukan adalah layer "21 atau tPlace(layer atas) " dan "16 atau Bottom(layer bawah)" jika telah siap klik OK maka gambar segera diproses dan setelah selesai muncul jendela Eagle: Accept Script? Lalu klik Run script.

Menambahkan Gambar atau Logo kedalam Desain PCB 13
Skala 1

Gambar skala 1 telah tercipta, jika gambar kurang besar maka nilai skala ditambah dan jika gambar kurang kecil maka nilai skala dikurangi.

Menambahkan Gambar atau Logo kedalam Desain PCB 14
Setengah dari skala 1

Pada tutorial ini gambar yang diperlukan adalah setengah dari skala 1 yaitu 0.5, sedangkan untuk gambar layer bawah saya ambil nilai 0.4.

Menambahkan Gambar atau Logo kedalam Desain PCB 15
Bottom layer skala 0.4

Untuk memindahkan gambar klik Group, seleksi semua bagian gambar, pilih tool Move lalu klik kanan diarea kosong pilih Move: Group, pindahkan sesuai keinginan didalam layout yang kamu buat.

Baca juga : Cara Mencetak Lebih dari Satu Layout dalam Satu Kertas

Jika dirasa masih kurang mengerti, perhatikanlah bagaimana cara saya mempraktekkannya dalam video berikut ini.

Senin, 15 Oktober 2018

Cara Membuat Font Header DMD Arduino

Pada awal mendalami DMD(Display Dot Matrix) Arduino saya sempat kesulitan mencari kumpulan font header untuk membuat running text menggunakan DMD ini.

Display Dot Matrix(DMD)
Display Dot Matrix(DMD) 

Meski sudah browsing sana sini nyatanya hanya menemukan beberapa font header yang umum dan standar seperti Arial dan SystemFont5x7. 

Pada suatu waktu malah sampai pernah browsing sampai lelah hanya untuk mencari cara bagaimana membuat font header sendiri dengan cara manual. 

Namun sebenarnya memang ada sebuah tool khusus bernama FontCreator yang ditulis F. Maximilian Thiele (http://www.apetech.de/fontCreator) yang memudahkan kita untuk membuat font header sesuka hati. 

Untuk yang belum tahu saya akan jelaskan bagaimana cara membuat font header menggunakan FontCreator ini dalam dua cara. 

Baca juga : Membuat Running Text Arduino P10 | Scrolling Text Arduino

Pertama cara manual yaitu menulis sendiri font style sesuai kreatifitas pembuatnya dan yang kedua adalah dengan cara mengimpor font dari sistem font komputer yang sudah terinstal. 

Kita mulai cara pertama:

1. Klik start.bat dalam direktori GLCDFontCreator2

Cara Membuat Font DMD Arduino
Klik start.bat

2. Klik File - > New Font

Cara Membuat Font DMD Arduino
Klik File > New Font

3. Pilih warna untuk menulis piksel font

Cara Membuat Font DMD Arduino
Pilih warna 

4.  Tentukan nilai-nilai untuk font yang akan kita buat, sebagai contoh pada kolom

Cara Membuat Font DMD Arduino
Tentukan parameter 
Name:
Nama font saya isi dengan Font6x7

Width:
Lebar font 6 piksel

Init Width:
Ini sama dengan atas 6 piksel

Height:
Tinggi font 7 piksel

Start Index:
Kolom ini adalah untuk menentukan awal font dimulai, contohnya untuk ASCII angka 0, maka nilai desimalnya adalah 48, ASCII angka 2 desimalnya adalah 49 dan seterusnya.

Baca juga : Membuat Jam Waktu Sholat Arduino | JWS Arduino Bluetooth

Char Count:
Kolom ini adalah nilai untuk banyaknya font yang akan dibuat, contohnya saya isi 11 untuk angka 0 sampai 9 dan tanda titik dua( : ) jadi totalnya sebelas karakter.

Char Spacing:
Ini untuk jarak antar karakter

5. Nah ditahap ini silakan berkreasi sesuai keinginan untuk membuat masing-masing karakter, mulai dari angka 0 sampai tanda titik dua

Cara Membuat Font DMD Arduino
Buat karakter 0

Cara Membuat Font DMD Arduino
Buat karakter 1 dan setseterus 

6. Klik Export - > Export Font

Cara Membuat Font DMD Arduino
Klil Export > Export Font

7. Pilih direktori penyimpanan font, tentukan nama file beserta ekstensi nya lalu save.

Cara Membuat Font DMD Arduino
Pilih direktori penyimpanan
Cara Membuat Font DMD Arduino
Isi nama Font lalu save

8. Buka font yang baru dibuat tersebut menggunakan notepad, edit pada bagian heigh lalu sesuaikan dengan  tinggi font yang dibuat, contohnya disini saya isi nilai hex 0x07 untuk tinggi 7 piksel lalu save.

Cara Membuat Font DMD Arduino
Ubah nilai tinggi
Cara Membuat Font DMD Arduino
Sesuai tinggi yang digunakan

9. Font siap digunakan didalam sketch Arduino tentunya setelah berada didalam direktori DMD.

Cara kedua yaitu mengekspor font dari sistem font komputer.

Cara ini lebih mudah daripada cara pertama karena tidak perlu menulis tiap-tiap karakter sebab karakter sudah otomatis terbuat sesuai jenis font yang dipilih dari sistem komputer, disini saya menggunakan jenis font Jester. 

Caranya
1. Ulangi langkah 1, 2 dan 4 seperti diatas, lalu perhatikan gambar dibawah ini.

2. Pada kolom drop down Import Font pilih font yang diinginkan, sebagai contoh saya pilih font Jester. 
Lalu tentukan ukuran, style dan jangan lupa isi kolom Name dengan nama font yang digunakan.

Cara Membuat Font DMD Arduino
Import dari sistem komputer

3. Pilih direktori penyimpanan font, tentukan nama file beserta ekstensi nya lalu save.

Cara Membuat Font DMD Arduino
Simpan

Inilah proses tahapan-tahapan diatas dalam bentuk video. 



Nah itulah cara-cara membuat sendiri font DMD Arduino, semoga bermanfaat.

Download GLCD Font Creator

Sebagai tambahan:
Karena aplikasi ini berbasis java, maka komputer kamu harus terinstall java. 

Kamis, 11 Oktober 2018

Cara Menampilkan Layout 3D Eagle menggunakan POV-Ray

Dalam merancang sebuah layout kadang kita membayangkan bagaimana hasil jadinya nanti atau  ingin sekali melihat dalam bentuk tiga dimensi supaya dapat gambaran untuk hasil akhirnya nanti.

Menampilkan Layout 3D Eagle menggunakan POV-Ray
Layout 3D Eagle USBasp

Menampilkan Layout 3D Eagle menggunakan POV-Ray 2
Layout 3D Eagle PWM

Bagi yang sudah terbiasa memakai aplikasi cadsoft eagle ada dua cara untuk membuat layout bisa ditampilkan dalam bentuk tiga dimensi yaitu:

Baca juga : Cara Mencetak Lebih dari Satu Layout dalam Satu Kertas

1. Google Sketchup

Dengan bantuan aplikasi ini, layout yang ditampilkan bisa di zoom in atau zoom out, bisa juga dirotate kearah manapun namun sayang dalam perkembangannya untuk hasil tiga dimensinya terutama komponen tidak terlalu realistis, misalnya untuk resistor sendiri tidak menampilkan kode warna dan semua resistor terlihat sama terkesan monoton.

2. POV-Ray

Kolaborasi antara Eagle dan povray menghasilkan gambar tiga dimensi yang terlihat sangat realistis, pengembang Eagle3D sangat serius mengerjakan hal ini. Saya sangat suka dengan Eagle3D ini, maka dari itu saya akan bahas cara ini.

Adapun bahan yang diperlukan selain aplikasi eagle yaitu Eagle3D dan povray.

Eagle3D berisikan user language program(ULP) yang akan dipanggil oleh aplikasi eagle untuk disesuaikan dengan parameter yang dibutuhkan yang kemudian akan diekspor kedalam file pov.
File pov inilah yang akan dijalankan didalam aplikasi povray.

Povray sendiri bisa didownload disini

dan Eagle3D bisa didownload disini
Alternatifnya [*.exe file] bisa didownload disini

Eagle3D parts/image bisa di download disini

Baca juga : Menampilkan Logo pada Display P10 dan Membuat Library Font Header untuk Logo-nya

Untuk lebih jelas cara menggunakannya simak dalam video berikut ini:

Minggu, 07 Oktober 2018

Cara Mencetak Lebih dari Satu Layout dalam Satu Kertas

Ternyata sulit juga memilih judul yang tepat untuk artikel yang satu ini.

Mencetak Lebih dari Satu Layout dalam Satu Kertas


Dulu sebelum kenal lebih jauh dengan software eagle rasanya sayang ketika satu layout pcb ukuran kecil dicetak kedalam sebuah kertas sedangkan ada banyak area kertas yang masih kosong tidak terpenuhi, terlebih layout yang dibutuhkan lebih dari satu.

Namun ternyata sebenarnya kita bisa memenuhi semua area kertas dengan menduplikasi layout yang dibuat tadi agar mampu memuat beberapa layout dalam satu kertas.

Baca juga : Cara Menampilkan Layout 3D Eagle menggunakan POV-Ray

Lantas bagaimana caranya?

Di eagle sendiri kita bisa memanfaatkan tool yang disediakan seperti Group, Copy dan Paste. 
Mencetak Lebih dari Satu Layout dalam Satu Kertas  2

Mencetak Lebih dari Satu Layout dalam Satu Kertas  3

Dengan ketiga tool tersebut masalah diatas bisa diatasi.

Simak caranya berikut ini:

Pertama salin file BDR nya saja dari file eagle proyek yang sedang dikerjakan agar semua layer bisa disalin.

Mencetak Lebih dari Satu Layout dalam Satu Kertas 4

Aktifkan semua layer supaya semua elemen terseleksi pilih tool Group, lalu seleksi semua area layout

Mencetak Lebih dari Satu Layout dalam Satu Kertas  5

klik layer lagi nonaktif kan semua layer kecuali Bottom, Pads dan Vias.

Mencetak Lebih dari Satu Layout dalam Satu Kertas  6


Kedua pilih tool Copy, klik kanan diluar area layout lalu Copy: Group.

Mencetak Lebih dari Satu Layout dalam Satu Kertas  7


Ketiga setelah tersalin geser ke area yang diinginkan lalu klik kiri.

Mencetak Lebih dari Satu Layout dalam Satu Kertas  8


Ulangi langkah kedua dan ketiga hingga terasa layout benar-benar cukup untuk satu kertas.

Mencetak Lebih dari Satu Layout dalam Satu Kertas 9

Langkah terakhir tinggal print, atur parameter print sesuai dengan apa yang kamu perlukan.

Baca juga : Cara Menambahkan Gambar atau Logo kedalam Desain PCB

Selesai.

Untuk memudahkan penempatan yang akurat, atur grid sesuai kebutuhan namun jangan terlalu kecil, minimal 0.1inch.

Mencetak Lebih dari Satu Layout dalam Satu Kertas  10


Agar lebih jelas simak videonya dibawah ini.


Dan dibawah ini adalah cara menyimpan skema atau layout menjadi sebuah gambar