Posts

Cara Cetak Gambar Pada Kertas Foto Menggunakan Printer Epson L360 Inkjet

Image
Seringkali kita perlu untuk mencetak foto. Baik berupa pas foto ataupun sekedar foto untuk pajangan. Untuk melakukan itu kita perlu pergi ke tempat percetakan foto. Namun kadang kita harus mencetak sendiri, misal untuk persyaratan yang mendadak atau malas untuk pergi ke percetakan foto. Jika telah memiliki printer inkjet dan kertas foto maka mencetak foto sendiri bisa menghemat waktu dan biaya. Namun kendala yang sering dialami saat mencetak foto pada kertas foto dengan printer ink jet adalah tinta tidak menempel dengan sempurna pada kertas foto terutama pada kertas glossy. Bahkan meluber sehingga gambar menjadi tidak jelas dan berantakan. Untuk itu diperlukan beberapa langkah pengaturan pada saat proses pencetakan. Pada contoh kali ini menggunakan printer epson L360.  Langkah-langkahnya sebagai berikut: 1. Buka gambar dengan image editor seperti photosop, corel draw dan lain-lain. 2. Sesuaikan layout gambar dengan kertas foto yang akan digunakan. 3. Setelah pengaturan layout seles...

Memisahkan setiap halaman dari dokumen PDF menjadi file terpisah dengan python

Image
Pada postingan kali ini akan memberikan cara memisahkan setiap halaman dari file PDF menjadi file terpisah. Adapun caranya adalah dengan membuat script program python dan library PyPDF2 .  Untuk membuatnya pastikan telah menginstall python dan library PyPDF2. Cara menginstall PyPDF2 adalah dengan mengetikan perintah berikut pada terminal: pip install PyPDF2 . Kemudian script python nya sebagai berikut: Jangan lupa sesuaikan path file pdf yang ingin dipisahkan dan folder output yang akan digunakan untuk menyimpan hasilnya. Agar lebih mudah menmbuat dan menjalankan program diatas bisa menggunakan  jupyter notebook . Silahkan jalankan program tersebut, jika berhasil maka outputnya adalah file untuk setiap halaman dari dokumen pdf yang dipisahkan. Nama filenya adalah page_<nohalaman>.pdf contoh page_1.pdf untuk halaman 1. format nama ini juga bisa dirubah dengan menyesuaikan program nya. Script diatas adalah berdasarkan petunjuk dari ChatGPT hehe... silahkan dicoba jika m...

Membuat Klise Foto Analog Jadi File Digital

Image
Dunia memang telah bergerak kearah digital atau bahasa kerennya mengalami digitalisasi. Namun kita tak serta merta bisa meninggalkan teknologi analog. Salah satunya dalam fotografi. Kamera analog yang notabene sudah tergantikan dengan kamera digital, tetap mempunyai penggemar. Disisi lain juga, banyak dari kita menyimpan foto-foto analog dalam bentuk klise.Misalnya foto keluarga, foto saat masih kecil, foto kenangan teman SD atau bahkan foto kakek nenek. Beberapa tahun lalu masih banyak tempat pencucian foto. Namun sekarang ini telah semakin berkurang. Sehingga menyulitkan kita untuk mencetak (mencuci) foto dari klise. Apalagi klise yang mudah tergores, kotor dan rusak membuat kita harus menjaganya agar kondisinya tetap baik. Sayang sekali bukan kalau foto kenangan kita rusak begitu saja? Karena klise juga sangat sulit untuk diduplikasi. Berbeda dengan file digital yang bisa di copy paste dengan mudah. Mengatasi hal tersebut ada beberapa cara untuk merubah atau menjadikan klise j...

Simulasi Rangkaian Termometer Ruangan dengan LM35 dan ATMega 16

Image
LM35 merupakan sensor suhu yang diproduksi oleh Texas Instrument. Sensor ini memiliki 3 pin yaitu pin V+, Output dan GND. Bentuk fisiknya sendiri cukup mungil dan mirip dengan transistor. Berdasarkan data sheet nya, sensor ini dapat mengukur suhu dari -55 o C sampai 150 o C. LM35 dapat beroperasi dengan tegangan supply 4V sampai 30V. Keluaran sensor ini berupa tegangan yang berubah secara linier 10mV tiap derajat celcius. Seperti ditunjukan gambar berikut: Penggunaan Sensor LM35 terbilang cukup mudah. Sensor ini memiliki kinerja yang baik dan presisi, sehingga dapat digunakan untuk berbagai hal seperti manajemen suhu baterai, HVAC, Power supply dan sebagainya. Pada percobaan ini kita akan membuat simulasi rangkaian termometer ruangan menggunkan LM35 dan ATMega 16. Selain menggunakan ATMega 16 anda juga dapat menggunakan IC ATMega lainnya seperti ATMega 32, ATMega 8, dan lain-lain. Tentunya dengan menyesuaikan port-port sesuai mikrokntroller yang digunakan. Sebagai tampilan nilai suhu y...

Cara Menjadikan Arduino sebagai Downloader

Image
Memprogram mikrokontroler memang mengasyikan. Kita bisa berkreasi membuat program dan menjalankan perintah tersebut ke dalam sebuah mikrokontroler. Namun untuk melakukan hal tersebut kita memerlukan alat alat. Bukan hanya Komputer dan Mikrokontroller saja tapi kita juga memerlukan sebuah downloader. Downloader berguna untuk mentransfer program yang telah di compile dari komputer ke mikrokontroler. Mengingat harga downloader juga lumayan mahal (bagi penulis ;D ) jadi daripada memmbeli tambahan downloader mending menggunakan yang sudah ada. Disini kita bisa memanfaatkan Arduino sebagai ISP prgrammer. Sebenarnya kita juga bisa membuat USBASP sendiri menggunakan IC ATmega 8 misalnya. Namun untuk firmware nya perlu di upload dahulu. Sehingga pada awalnya tetap memerlukan downloader. Selain itu kita juga harus membuat rangkaian nya dengan baik. Karena penulis pernah membuat USBASP hasilnya kadang konek kadang tidak di laptop nya. Mungkin karena rangkaian nya kurang bagus dan komponenya pun h...

Membuat Arduino Seolah-olah Multitasking

Image
Pada postingan kali ini saya akan menulis tentang cara membuat arduino seolah-olah bekerja secara Multitasking. Pasti sudah tahu kan apa itu multitasking? Secara sederhana multitasking adalah kemampuan untuk mengerjakan beberapa tugas / pekerjaan dalam satu waktu (secara bersamaan). Dalam hal ini kita akan membahas multitasking pada arduino, artinya kemampuan mikroprosesor yang digunakan arduino untuk menjalankan beberapa instruksi / perintah dalam waktu yang bersamaan. Mungkin yang akan dibahas disini bukanlah multitasking yang sesungguhnya, mengingat keterbatasan spesifikasi dari arduino itu sendiri, seperti keterbatasan ram, memori, kecepatan dan sebagainya. Disini kita anggap multitasking karena instruksi dijalankan hanya dalam sepersekian detik sehingga seolah-olah berjalan dalam waktu yang bersamaan. Untuk melakukan nya kita harus menghilangkan penggunaan delay(). Mungkin pada saat awal-awal belajar arduino kita sering menggunakan delay, misalnya ketika membuat program le...

Simulasi Rangkaian Jam Digital Dengan ATMega16 dan RTC DS1307

Image
Pada tulisan kali ini kita akan kembali melakukan percobaan simulasi rangkaian pada proteus. Rangkaian yang akan disimulasikan yaitu jam digital menggunakan IC Atmega16 dan IC RTC DS1307 dengan penampil berupa seven segment common chatode. IC RTC (Real Time Clock) adalah suatu IC yang dapat menghitung dan menyimpan waktu dan tanggal. Biasanya rangkaian RTC memiliki backup supply berupa baterai CMOS yang digunakan ketika rangkaian RTC tidak mendapat suply dari VCC. Sehingga meskipun tidak terhubung dengan supply utama, RTC dapat tetap menghitung waktu dan menyimpannya. RTC banyak diaplikasikan dalam rangkaian elektronik, seperti pada jam digital, Komputer/Laptop, HP dan sebagainya. Salah satu jenis IC RTC adalah DS1307. Berdasarkan datasheetnya, DS1307 memiliki banyak keunggulan. Diantaranya, merupakan IC RTC dengan daya yang rendah, full BCD clock/calendar, dan memiliki 56 bytes NV RAM. Bentuk fisik nya berupa 8-DIP package, sehingga membuatnya kecil dan mudah digunakan. Untuk mengakse...