test
Loading...

HOME PAGE

WelcomingNote........
Welcome to my personal blog, design to accommodate what I've done, basically all of my experience to handle my PC but some of it you may seen post that is not related to the PC at all, because generally it's about what I do and what in my mind. i hope my personal blog usefull and helpfull at least give some ideas for everyone who ever read. For more information about policies,element and content inside of this Blog please read policies on Lain-lain menu below
...............................................
***click icon 4category full page or u can click button 4dropdown menu below


about software world which is unique, interesting or useful n supporting the performance of the PC Seputar Program          ↓
collection of tips and tricks, element 
 and contents blog  and how to modificationBasic Blogger                ↓
reviews, thoughts and ideas 
about software, hardware, blog 
or just 'unek-unek admin Artikel                            ↓
friend link or links that are considered genuine, interesting, unique, inspiring and full of ideas Sahabat                          ↓
it's all about how to maintain  
and repair our own software 
and hardware Perbaikan                       ↓
we missed something, we forgotten 
little things or we made lot of 
mistake, maybe d'answer right here Tips n Trick                    ↓
thousands of images and photos, 
which is  photo and image edited 
or some of it latest  activity of admin Gallery                             ↓

policies, contents and elements of the blogs are all here Lain-lain                         ↓
Writen and posted by: hendri tresnahadi - all about my pc - Updated at : 02.03

JASA DESAIN DAN CETAK PCB

**Luas pcb yang akan dicetak minimum 200cm2 selanjut nya dihitung kelipatan 50cm2
[ lengkapnya lihat tabel harga dibawah].

**File pcb eagle dan apabila masih berupa skema ada biaya tambahan, besarnya tergantung tingkat kesulitan dan banyaknya pcb yang dipesan

**Bahan tersedia FR2 fertinak dan FR4 komposit

**keterangan istilah. :
--masking adalah warna/cat/sablon penutup jalur
--lettering adalah hurup dan tempat komponen
--bloking adalah warna sebelum lettering

**Warna yang tersedia untuk masking dan bloking adalah, putih, hitam, kuning, merah, biru dan hijau

**Lama pengerjaan, kalau sudah berbentuk file eagle 3-5 hari [hari kerja] dan kalau masih berbentuk skema tergantung tingkat kesulitan rangkaian, rata-rata pengerjaan 7 hari [hari kerja]

Contoh PCB

Gambar 1 - Contoh PCB depan polos
Gambar 2 - Contoh PCB jalur polos
Gambar 3 - Contoh PCB jalur memakai masking biru
Gambar 4 - Contoh PCB depan dengan lettering putih
Gambar 5 - Contoh PCB jalur memakai masking hitam dan depan blocking putih lettering hitam
Tabel Harga

Gambar 6 - Tabel Harga

Hubungi

Untuk keterangan lebih lanjut silahkan :
sms ke 08157079741
call ke 081257530756
email ke hendri.tresnahadi.014@gmail.com

Yang mungkin Anda Cari

Writen and posted by: hendri tresnahadi - all about my pc - Updated at : 20.00

MEMASANG LCD 16X2 DI SISTEM MINIMUM ATMEGA16

Mungkin fikiran kita sama pemirsah, awalnya kita ragu dapatkah kita memasang LCD di atmega16 andaikan bisa, rumitkah cara pasangnya ?
Gambar 1 - LCD 16X2 on Minsys Atmega16
Ternyata dugaan kita meleset sangat gampang Pemirsah, it's soEz install LCD 16x2 on atmega16 minimum sytem. Let me  explain it 2 u..

Preparing

Komponen utama serta modul yang saya pakai di posting adalah :
1. LCD16X2  yang umum dijual dipasaran ditambah shield yang saya buat dari stripboard,
2. Trimpot 10k
3. Sismin yang saya pakai adalah board otoduinoBigBoy sistem minimum untuk atmega16/32/8535.
Anda bisa membuat di breadboard atau bisa juga dibuat di pcb stripboard atau kalau anda rajin ya buat di pcb yang melalu proses etching.
4. Programer usb to ttl  [buatan sendiri saya beri nama otoduinoZhatura] dan usbasp saya pakai usbasp ssb02
5. Software Ide Arduino 1.6.7 yang mendukung sistem minimum atmega16

Gambar 2 - otoduinoBigBoy
Wiring

Pemirsah yang budiman memasang lcd di simin atmega16 tidak jauh dengan memasang lcd di arduino uno atau otoduiniMiniMax. Konfigurasi pin yang saya dipakai persis seperti konfigurasi untuk uno, penulis masih mengabaikan pin PWM di atmega16 meskipun begitu lcd berfungsi dengan baik, perfectly ok.
Konfigurasi pin atmega16 yang dipakai adalah kaki ic  3,4,5,6,17 dan 18 atau pin arduino-nya pin digital 2,3,4,5,11 dan 12.
Gambar 3 - Wiring

Gambar 4 - Shield LCD from Stripboard
Gambar 5 -Shield LCD from Stripboard

Programming

Kalau anda sudah menghubungkan semua kaki LCD dengan sismin atmega16  silahkan buka ide arduino ingat pakai ide arduino yang mendukung atmega16. Anda bisa mempergunakan serial to TTL atau usbasp sebagai programer [baca kembali], silahkan  atur  board, port, programmer seperti biasa  lalu anda buka example>LyquidCrystal>Hello,World!!!!.  Anda tidak perlu merubah sket karena konfigurasi pin yang dipergunakan  sama.
Lanjutkan dengan upload, kalau anda memakai serial to ttl maka upload biasa namun jika anda memakai usbasp maka upload program dengan memakai 'upload using programers'..bagaimana?  Running well bukan ? good job  deh buat anda.
Gambar 6 - Hello, world !!!
Gambar 7 - Hello, world !!!
Gambar 8 - Hello, world !!! Uji coba otoduinoBigBoy  lebih dari 90.000 detik atau kurang lebih 24 jam !!!

Yang Mungkin Anda Cari


Writen and posted by: hendri tresnahadi - all about my pc - Updated at : 22.32

PCB DIGITAL VARIABLE ADAPTOR

Ready stock PCB Digital Variable Adaptor for eX PSU PC
Gambar 1 - PCB Digital Variable Adaptor
Gambar 2 - PCB Digital Variable Adaptor

Skema


Gambar 3 - Skema Digital Variable Adaptor
Gambar 5 - Layout  PCB Digital Variable Adaptor
*Lihat kembali cara membuat digital variable adaptor dari bekas power supply PC dihalaman ini
Komponen

Komponen yang dibutuh kan untuk digital variable in adalah :
1.  PCB  1 buah
2.  Digital Volt Meter  [modifikasi]   1 buah
3.  LM317  1 buah
4.  potensio  5K 1buah
5.  resistor  metal film  3 buah [120 ohm, 1k dan 10k]
6.  Elco 100uf/16V  2 buah
7.  kapasitor 100nf MKT 2 buah
8.  sirip pendingin 1 buah
9.  IC 4017   1 buah
10. soket IC 14pin  1buah
11. Pushbutton  1 buah
12. led 5mm  1 buah
13. terminal blok baut 2pin 6buah
14. Binding post  1pasang
15. led holder 5mm  1 buah
16. kabel warna hitam dan merah masing masing 1 meter.
17. Spacer 5mm sebanyak 5buah

*Lihat kembali cara membuat digital variable adaptor dari bekas power supply PC dihalaman ini
Cara Pasang

Gambar 6 - Layout  Digital Variable Adaptor
Pasang seluruh komponen di PCB sesuai layout gambar diatas.
1. Solder seluruh komponen dimulai dari resistor kemudian soket, capasitor/elco lalu terminal screw dan terakhir adalah ic LM317 kalau mo rapi silahkan baca cara menyolder ic  LM317 disini
2. Pemasangan potensio anda hubungkan kaki sebelah kanan [lihat gambar] dengan tengah, jadi potensio kini hanya mempunyai dua kabel/kaki A dan B dan pemasangan ke terminal screw / pcb jangan terbalik [lihat gambar] nanti arah naik dan turun tegangan berlawanan.
Gambar 7 - Potensio
3. Untuk pemasangan Push button/tombol bolak balik  masalah

Gambar 8 -Tombol
4. Untuk led anda bisa lihat cara pasang di gambar bawah, kaki yang panjang itu menujukan Anoda dan terhubung ke tanda + di PCB sebaliknya kaki pendek led terhubung ke tanda – di PCB
Gambar 9 - LED
5. Binding post dipasang dengan cara binding post merah [kabel merah ] dipasang ke Out + di PCB, sedangkan binding post hitam [kabel hitam ] dipasang ke Out – di PCB.   
      
Gambar 10 - Binding Post
6. Kalau anda ingin lebih sedikit hemat anda bisa menghilangkan terminal screw, kabel baik dari PSU maupun yang menuju ke potensio,tombol, led atau pun output/binder post disolder langsung ke PCB
Gambar 11 - Terminal screw
*Lihat kembali cara membuat digital variable adaptor dari bekas power supply PC dihalaman ini
Pemasangan Keseluruhan

Untuk pemasangan keseluruhan anda bisa lihat digambar dibawah ini
Gambar 12 -  Layout  Digital Variable Adaptor
Gambar 13 -  Contoh Pemasangan Digital Variable Adaptor
Gambar 14 -  Contoh Pemasangan Digital Variable Adaptor
Sedikit saran kalau anda sulit menempatkan modul di casing PSU anda bisa menempatkan di sisi  yang terdapat ruang kosong [biasa sebelah kiri bekas kabel] dengan memakai spacer.
Gambar 15 - Contoh Pemasang   Digital Variable Adaptor di PSU
Kalau penampakan jadinya akan seperti ini
Gambar 16 -  Digital Variable Adaptor
*Lihat kembali cara membuat digital variable adaptor dari bekas power supply PC dihalaman ini
Cara Order

Harga PCB Rp. 15.000 *belum termasuk ongkir dan belum termasuk komponen
Minimal pembelian 1 buah
Berat termasuk packaging 250gr


Cara Order hub via Email, tlp 081257530756 or sms ke 08157079741

Yang mungkin Anda Cari


Writen and posted by: hendri tresnahadi - all about my pc - Updated at : 23.18

MEMBUAT SENDIRI BOARD ARDUINO LENGKAP DENGAN UPLOADER

Sebenarnya ini bukanlah tutorial hanya demontrasi saja or unjuk gigi  he3x  setelah menghabiskan waktu 'beratus ratus jam' akhirnya tuntas sudah membuat dan menguji virtual COM, yaitu serial to ttl menggunakan atmega8 dan menggunakan port virtual com.
Mungkin tidak terlalu familiar di telinga anda serial to ttl dengan virtual com atau ada juga yang menyebut CDC. Inilah saatnya saya turut mempopulerkan modul tersebut.
Gambar 1 - otoduinoUnix
Seperti yang sudah saya katakan berulang kali bahwa keinginan saya agar semua orang bisa membuat papan arduino sendiri dalam artian semua orang bisa menyolder sendiri papan arduino yang akan dipakainya nanti. Namun tentu saja ini tidak mudah mengingat pada saatnya nanti terbentur dengan uploader  yang semua menggunakan komponen smd.
Berangkat dari situ saya mencari referensi serial to ttl yang menggunakan komponen biasa dan akhirnya saya menemukan cdc - virtual comunication ini. Setelah proses uji coba yang cukup panjang akhirnya tuntas sudah project pribadi membuat arduino dari mulai microcontroller sampai ke uploadernya.

otoduinoZathura

Standalone uploader yang saya beri nama otoduinoZathura. OtoduinoZathura ini dipergunakan untuk mengupload sket di board yang tidak ada uploadernya seperti otoduinoMiniMax , otoduinoBigBoy dan semua jenis minimum system yang tidak menyediakan uploader di boardnya.
Gambar 2 - Serial to TTL otoduinoZhatura
Gambar 3 - Serial to TTL otoduinoZhatura
Anda jangan terkecoh dengan penampilannya, itu bukan usbasp ssb02 tapi serial to ttl memakai atmega8 memang ukurannya saya buat persis sama dengan usbasp ssb02 dan layoutnya pun tidak jauh berbeda dengan usbasp ssb02.
Gambar 3 - Usbasp ssb02
otoduinoUnix

Kemudian project  saya lanjutkan dengan menggabungkan dengan otoduinoMinimax dan saya beri nama otoduinoUnix menjadi seperti yang anda bisa lihat difoto bawah
Gambar 4 - otoduinoUnix
Gambar 5 - otoduinoUnix
OtoduinoUnix ini dibuat lengkap selain uploader juga terdapat regulator 5V smd. Dalam proses pembuatan kesulitan bukan pada rangkaian tapi terletak pada pembuatan jalur di pcb, i'm running out space for vias, saya benar-benar kehabisan ruang untuk jalur, anda bisa membayangkan 2 avr in  single side board with arduino uno dimension. Ya betul otoduinoUnix ini satu ukuran dengan arduino uno bahkan letak pinnya juga sama dan memang blue printnya saya jiplak dari eagle arduino uno untuk memperoleh letak port digital dan analog yang sama persis. ..Dan akhirnya... menyisakan 4 buah wire jumper namun saya kira 4 buah wire jumper di ukuran mini dengan 2 avr masih wajarlah iya gk sih ?
Gambar 6 - Jalur otoduinoUnix
Gambar 7 -  Jalur  otoduinoUnix
7 fakta Unik otoduinoUnix

Dalam uji coba virtual com [otoduinoZathura] boleh dibilang cukup memuaskan secara prinsip ya hampir sama dan setara dengan FTDI dapat bekerja dengan baik dengan atmega328 dengan bootloader uno, begitu juga untuk serial komunikasi sama sekali tidak ada masalah.
Gambar 8 - Layout otoduinoUnix
otoduinoUnix dibuat setelah otodunoZathura selesai ujicoba. OtoduinoUnix dirancang lengkap dan supaya memudahkan penggunanya :
1. Konektor usb memakai usb female namun bisa diganti dengan pin header male, sehingga anda nantinya memakai kabel bekas mouse yang ujungnya di ganti dengan pin header female.
2. Ic regulator memakai SMD sehingga tampilan muka jauh lebih rapi.
3. Meskipun padat namun untuk bongkar pasang IC sangat mudah
4. Memakai 3 led: led untuk power supply, led yang terhubung ke D13 dan satu lagi led sebagai tanda uploader sedang bekerja [busy].
5. Pin untuk port digital/analog letaknya sama arduino uno.
6. Meskipun kehabisan ruang namun saya tetap menyediakan lubang [hole] untuk spacer/baut
7. Karena letak port sama dengan maka anda bisa memakai shield uno dipergunakan untuk otoduinoUnix

Karena feature diataslah saya berinama Unix atau lengkapnya otoduinoUnix dan memang 'complete sytem minimum' ini agak lain dari pada yang lain alias tidak biasa bin tidak umum.


Enjoy DemoVideo 



Yang mungkin Anda Cari


Writen and posted by: hendri tresnahadi - all about my pc - Updated at : 17.57

MEMBUAT FILE HEX DARI IDE ARDUINO

Sebenarnya posting ini lanjutan dari arduino dengan atmega16/32/8535 tanpa booloader  nah kini kita akan memprogram avr di luar ide arduino atau dengan kata lain akan menanam program di software downloader dan disini saya memakai sinaprog sebagai contoh.
Gambar 1 - Merubah File Hex di Arduino
Meskipun kita akan upload program diluar ide arduino namun tetap kita memerlukan ide arduino untuk membuat sket yang kemudian di konversi menjadi file hex. Jadi ide arduino hanya dipakai untuk menulis sket/program saja. 
// istilah upload program hanya dipakai di arduino sementara istilah umum yang  dipergunakan adalah download  //
Langsung kepermasalahan, saya memakai arduino versi 1.6.7, kalau anda memakai ide arduino versi 1.0 keatas caranya tidak jauh berbeda, cara membuatnya silahkan simak ulasan dibawah ini.

Membuat File Hex

Buka ide arduino anda kita coba dengan sket yang sudah ada yaitu 'blink' lakukan tanpa board karena proses ini hanya 'verify / compile' tanpa 'uploading'. Buka 'Preferences' yang ada di tab 'File' kemudian pada baris "show  verbose ouput during  : " beri centang di kotak   compile  yang artinya kita akan melakukan proses verify/compile sambil  merubah menjadi file hex dan akhiri dengan klik Ok.
Lanjutkan proses verify/complie dengan meng-klik verify   dan akan muncul tulisan-tulisan bergerak dibawah tunggu sampai proses selesai. Lalu anda cari bagian seperti ini :
C:\Users\INTEL\AppData\Local\Temp\build0b5bd773b5c7333fd5bd163f2b59b38f.tmp/ Blink.ino.hex
Gambar 2 - Preferences
Gambar 3 - Preferences
Gambar 4 - Blink.ino.hex
Bila sudah ketemu sekarang cari di folder mana letak file 'Blink.ino.hex' ini berada, sulit bukan ?  belum lagi file tersebut terletak di folder yang disembunyikan [hide and protect].
Cara yang mudah mencarinya adalah copy  tulisan 
C:\Users\INTEL\AppData\Local\Temp\build0b5bd773b5c7333fd5bd163f2b59b38f.tmp/
ingat tanpa blink.ino.hex lalu buka windows explorer dan pastekan di bagian atas [lihat gambar 6] kemudian enter..... taraaaaaaaa... anda akan menuju ke folder dimana file tersebut berada.
Supaya kita mudah mencarinya buat folder baru di partisi data  D:/Hex file [contoh]  pindahkan [cut] file Blink.ino.hex ke folder yang tadi kita buat. Selesai sudah proses membuat file hex di ide arduino.
Gambar 5 - Copy Blink.ino.hex
Gambar 6 - Paste di Windows Explorer
Sekarang kita melanjutkan ke programing/menanamkan file hex blink tadi ke otoduinoBigboy [contoh].
Kita mebutuhkan sinaprog [software] dan downloader/usbasp [usbasp ssb02],  buka sinaprog lalu atur avr dan sebagainya  lalu cari dimana program blink.ino.hex tadi berada lalu klik programs. Selesai...
Gambar 7 - Burning Blink dengan sinaprog
Jadi setelah file hex tercipta, kita bisa kapan saja dan  ke avr mana saja [asal sejenis] kita akan tanam programs [blink] tanpa harus membuka ide arduino.
Komunikasi Serial

Seperti biasa kita coba komunikasi serial, apakah port tx dan rx bekerja ? Pada proses ini kita membutuhkan downloader / usbasp [usbasp ssb02] dan serial to ttl [terserah jenis apa yang anda pakai sekarang ini].
Buka lagi ide arduino dan  masukan kode :


Lakukan verify seperti cara membuat hex dari blink, lalu file hex-nya simpan dengan nama "uji komunikasi serial" [contoh]  pindah kan juga  ke folder yang sudah dibuat tadi supaya kita gampang mencarinya lalu tanam program uji_komunikasi_serial.hex ke avr dengan sinaprog.
Langkah selanjunya adalah pasang serial to ttl anda ke board otoduinoBigBoy [contoh]. Karena  kita akan mencoba  semua diluar ide arduino maka saya membuat program/aplikasi kecil serial monitor diluar arduino yang saya beri nama Xternal Serial Monitor 0.1 silahkan anda unduh terlebih dahulu disini. 
Sekarang jalankan Xternal Serial Monitor 0.1 yang telah anda unduh tadi dan setting port usb yang anda pakai dan klik 'sambung', lalu ketik di bagian bawah 1 dan enter... kemudian 0 dan enter.. apa yang terjadi Pemirsah ?????
Gambar 8 - Xternal Serial Monitor 0.1

Cara Membuat File Hex di Berbagai Versi IDE Arduino

Untuk membuat file hex di ide arduino berbeda beda cara tergantung versi yang digunakan, namun sebagai acuan dan yang saya biasa lakukan adalah ketika kita sudah membuka ide arduino cek  dengan cara letakan pointer mouse di 'upload' [jangan di klik]   kemudian tekan shift  kalau muncul tulisan  "uploading using programmer" berarti verbose ada di preferences. Ini biasa di ide 1.0 keatas, maka lakukan membuat file hex dengan cara seperti yang saya paparkan di atas.
Namun versi dibawah 1.0 biasanya ketika pointer mouse diletakan di 'Upload' dan shift ditekan maka akan muncul tulisan "verift [w/ verbose..... ]. Maka untuk membuat file hex lakukan dengan cara tersebut yaitu letakan pointer mouse di "Upload" sambil tekan "Shift"  kemudian klik, jadi tidak usah membuka Preferences.
Gambar 9 - Uploading Using Programers
Gambar 10 - Verify [W/ Verbose Output]
Modul Sistem Minimum ATMEGA16/32/8535 - arduino   READYYYYY!!!!

Bila anda membutuhkan sistem minimum  untuk atmega16/32/8535 saya telah siapkan stok untuk anda, kini  tinggal konsentrasi ke coding n project tanpa harus repot-repot memikirkan membuat PCB atau rumitnya kabel sismin di breadboard.
Gambar 11 - OtoduinoBigBoy

Untuk melihat profile product serta info lengkap  silahkan lihat disni


Yang mungkin Anda Cari


Writen and posted by: hendri tresnahadi - all about my pc - Updated at : 15.41