Senin, 28 Oktober 2019

Membongkar Handpresso Pump

Handpresso Pump adalah suatu jenis mesin kopi espresso portabel. Barangnya kecil, mudah dibawa-bawa, dan hasilnya cukup enak dengan aroma espresso yang mantap.


Handpresso Pump, menurut promosi produsennya

Handpresso pump yang saya miliki beberapa waktu lalu mampet, jadi udara tekanan tinggi yang sudah dipompa tidak dapat mendorong air, sehingga tidak bisa dipakai untuk membuat kopi. Diagnosis singkat ada masalah di saluran udara di sekitar katup, sehingga dimulailah upaya membersihkan katup tersebut.

Tahap pertama adalah membongkar handpresso pump tersebut. Teknik membuka handpresso pump cukup banyak  di internet / youtube, namun tidak sampai membongkar katup.

Setelah dibongkar (minus katupnya), beberapa cara sudah ditempuh namun gagal:
  • direndam air panas
  • dipanaskan
  • dibuka dan direndam 
  • dicuci dengan pembersih ultrasonik
  • dan kombinasi dari teknik di atas.
Karena tidak mempan, akhirnya diputuskan untuk membongkar katup.

Alat-alat yang dipakai:
  • obeng minus 
  • tang bulat untuk membuka katup
  • tang burung untuk membuka pompa
  • paku yang dibengkokkan untuk membongkar katup
  • Jarum suntik, untuk membantu mencongkel karet pada katup. Tidak terlalu penting, pakai paku sebenarnya cukup.
  • Wadah untuk menampung komponen-komponen yang sudah dibongkar. Hati-hati, karena kalau ada 1 yang hilang maka handpresso pump tidak akan berfungsi.
Berikut ini tahap yang ditempuh.

Congkel tutup plastik dengan menggunakan obeng minus.





Copot sekrup
Copot pin penahan pengukur tekanan. Kalau susah, bisa dicongkel dengan menggunakan obeng minus. Berikut ini pin penahan yang sudah dicopot.





 Selanjutnya mencopot pengukur tekanan. Di beberapa video, pengukur tekanan udara ini dapat dicopot dengan cara ditarik, namun pada kasus yang saya hadapi, ditarik saja tidak cukup. Perlu didorong dengan memompa udara, namun hati-hati dengan teknik ini, karena pengukur tekanan ini akan 'terbang' akibat dorongan udara dari dalam. Jadi pastikan pengukur tekanan ini akan 'mendarat' di tempat yang aman.

Selanjutnya membongkar wadah air. Caranya dengan mencopot 4 sekrup penahannya. 

Berikut ini wadah air yang sudah dicopot. Pastikan ada 4 sekrup, dan ada 1 ring karet untuk perapat saluran udara dari katup ke wadah air. Pada tahap ini saluran udara dari katup ke wadah air dapat dicek apakah tersumbat atau lancar.


Berikutnya adalah mencopot pompa udara. 

 

Di beberapa video, pompa ini dapat dicopot hanya dengan diputar dengan tangan. Pada kasus saya, pompa ini mesti diputar dengan menggunakan tang burung. Bahan plastiknya cukup keras, jadi tidak terlalu tergores oleh tang burung tersebut.




 Berikut ini pompa yang sudah berhasil dicopot. Perhatikan ada ulir , dan di dekat ulir ada 'O ring' dari bahan karet hitam. Pastikan ring karet ini tidak rusak. Pada waktu baru dibongkar, nampak ada serbuk-serbuk putih di bagian dalam pompa ini, serta agak lengket dan berminyak. Dicurigai serbuk putih dan minyak yang lengket adalah sisa-sisa dari gemuk pelumas pompa tersebut. Ada kemungkinan serbuk putih ini masuk ke saluran udara, dan kemudian mampet di situ.


Di ujung silinder pompa ada katup searah. Katup ini sepintas simetris, namun nanti mesti dipasang lagi dengan arah yang benar sesuai dengan arah udaranya.


Bagian katup searah tempat masuk udara


Bagian katup searah tempat keluar udara. Ada ring karet hitam untuk perapat.


Pada tahap ini semua bagian yang sudah dibongkar dibersihkan satu per satu. Namun ketika sudah dibersihkan dan dipasang lagi , ternyata masih macet. Jadi terpaksa dilanjutkan ke tahap berikut, yaitu membongkar katup udara. Bagian ini dibongkar terakhir, karena sulit mencari petunjuk untuk membongkarnya.



Kenop plastik di kedua ujung dapat ditarik dengan mudah, tidak ada sekrup ataupun ulir penahan. Hanya dijepit saja.


Batang katup dapat dicopot dengan cara didorong dengan obeng kecil. Berikut ini batang katup dan kedua kenop di ujung katup. Batang katup tidak simetris, jadi ketika dirakit kembali mesti dipastikan sesuai dengan ketika dicopot.

Tahap berikutnya adalah membongkar bagian dalam katup. Dimulai dengan mencopot penahannya. Penahan ini ada ulirnya, dan hanya ada ada 2 lubang untuk memutarnya. Untuk memutar, mesti menggunakan tang bulat yang biasa dipakai untuk kerajinan. 

 
 Berikut ini penutup katup yang sudah dicopot.


Tahap selanjutnya susah dijelaskan. Intinya ada susunan cincin ring dari bahan plastik dan karet di dalam katup tersebut, dan semuanya mesti dikeluarkan. Untuk mengeluarkannya, dapat dicongkel dengan menggunakan paku yang dibengkokkan ujungnya. Paku yang saya pakai agak besar, jadi ujungnya setelah dibengkokkan masih perlu digerinda supaya bisa masuk ke dalamnya.


Tahap berikutnya adalah mencongkel ring karet dan ring plastik di dalamnya. Mesti hati-hati supaya karet dan plastik tersebut tidak rusak. Jika sudah selesai, maka akan didapat urutan ring sebagai berikut:

Berikut ini ring berdasarkan urutan dikeluarkan:
  • ring karet hitam
  • ting plastik putih agak tebal
  • ring karet hitam
  • ring karet hijau
  • ring plastik tipis
  • ring karet hijau
  • ring karet hitam 
Berikut ini ring dipasang pada batang katup, untuk melihat seperti apa susunan ring di dalam katup tersebut:

Perhatikan ada 2 ring plastik yang berbeda ketebalannya. Juga ada 2 macam ring karet: yang hitam dan yang hijau.
Pada ring-ring ini saya jumpai terdapat residu berwarna putih-putih, kemungkinan sisa-sisa gemuk pelumas dari tabung pompa. Semua ring ini kemudian dibersihkan.

Pada tahap ini, tabung pompa dan pengukur tekanan saya pasang kembali, kemudian udara saya pompa. Setelah itu timbul suara ledakan keras, dan setelah itu saluran udara dari tabung pompa ke katup jadi bersih.

Kesimpulan: ada endapan di saluran udara dari pompa ke katup, dan untuk membersihkan endapan ini, katup mesti dibongkar, kemudian pompa diaktifkan untuk mendorong keluar endapan tersebut.

Tahap selanjutnya membersihkan semua bagian supaya tidak ada lagi residu putih tersebut.



Pada proses perakitan dijumpai masalah, yaitu pompa udara bocor. Pada beberapa video disarankan untuk menambahkan minyak goreng (cooking oil) ke semua katup dan ring, namun setelah hal ini dilakukan masih bocor. Kemudian khusus untuk katup di bagian pompa, saya tambahkan gemuk khusus yang food grade, baru kemudian dipasang kembali. Setelah itu baru handpresso pump ini dapat berfungsi normal.

Kebetulan saya masih ada sisa gemuk 'food grade' sisa dari mengganti gemuk di mixer Kitchen Aid

Food grade grease
Berikut ini diagram rekaan saya tentang isi dari Handpresso Pump tersebut:


Jumat, 30 Agustus 2019

Bahasa Indonesia: Dilarang Parkir Dibahu Jalan

Larangan parkir di bahu jalan.

Seharusnya ditulis ‘DILARANG PARKIR DI BAHU JALAN’.




Silsilah Walisongo

Banyak dari Wali Songo adalah keturunan dari Jamaluddin al-Hussein. Silsilah Jamaluddin al-Hussein bersambung sampai ke Rasulullah sebagai berikut:
  • Jamaluddin al-Hussein (Sayyid Hussein Jamadil Kubra) ibni
  • Ahmad Syah Jalal ibni
  • Abdullah ibni
  • Abdul Malik ibni
  • Alawi Amal Al-Faqih ibni
  • Muhammad Shahib Mirbath ibni
  • Ali Khali’ Qasam ibni
  • Alawi ibni
  • Muhammad ibni
  • Alawi ibni
  • Ubaidillah ibni
  • Ahmad Muhajirullah ibni
  • Isa Al Rumi ibni
  • Muhammad Naqib ibni
  • Ali al-Uraidhi ibni
  • Jaafar ash Sadiq ibni
  • Muhammad al-Baqir ibni
  • Ali Zainal Abidin ibni
  • Al-Hussein ibni
  • Sayyidatina Fatimah binti
  • Rasulullah SAW

Silsilah Wali Songo keturunan beliau dapat dilihat pada gambar berikut:




Daftar Pustaka:
  • (Tun) Suzana (Tun)Hj Othman, Hj. Mujaffar Dato Hj Mohamad, Ahlul Bait Rasulullah SAW dan Kesultanan Melayu, Crescent News, Selangor Darul Ehsan, 2006

Minggu, 07 Juli 2019

SMA Negeri di Bandung 2019

Berikut ini peta kota Bandung dengan setiap titik merah adalah SMA Negeri. Sepintas distribusi SMAN tidak merata, terpusat di daerah pusat kota, dan kurang di daerah timur jauh.


Berikut ini data SMA dan SMK di kota Bandung dan sekitarnya. Lingkaran merah adalah SMA, sedangkan lingkaran hijau adalah SMK.



Berikut ini gambar yang sama dengan latar peta Bandung


Tulisan ini diinspirasi rame-rame PPDB 2019, terutama terkait isu zonasi. Sementara ini saya buat dulu daftar posisi SMA Negeri di Bandung. Selanjutnya akan ditambah dengan analisis lain yang lebih mendetail.

Sumber data posisi SMA adalah website PPDB Jabar, karena data ini yang dipakai langsung untuk keperluan zonasi. Mestinya ada sumber lain di situs Kemdikbud, namun tidak saya cari. Parsing data PPDB lumayan ruwet, karena format data di situs PPDB menggunakan javascript, dan data tidak menggunakan file JSON. Akhirnya ekstraksi data menggunakan Selenium untuk webscraping.

Data batas wilayah Indonesia di OpenStreetMap tidak lengkap, atau susah dicari, atau sayanya saja yang kurang tekun mencarinya. Akhirnya diambil jalan singkat, dengan mengambil koordinat batas wilayah dari situs infopemilu.kpu.go.id. Moga-moga saja data ini sinkron dengan data yang dipakai oleh Kemendikbud di situs PPDB.

Sebagai perbandingan, berikut ini zonasi sekolah di Melbourne, Australia:



Software & library yang dipakai:
  • https://ipython-books.github.io/145-computing-the-voronoi-diagram-of-a-set-of-points/
  • Jupyter Notebook
  • smopy
  • matplotlib
  • Python 3
  • PHP 
  • MySQL 
  • Selenium

Sumber data:
Beberapa tulisan terkait PPDB 2019:

Minggu, 28 April 2019

Analisa Angka Kematian Panitia Pemilu 2019

Duka cita mendalam [sumber]

Selama pelaksanaan Pemilu 2019, terdapat banyak petugas/panitia yang meninggal. Pada tulisan ini dicoba dibandingkan jumlah kematian panitia pemilu 2019 dibandingkan dengan tingkat kematian rata-rata di Indonesia, sehingga dapat disimpulkan jumlah kematian tersebut apakah wajar atau tidak wajar.

Tingkat Kematian Indonesia pada tahun 2019 kurang lebih adalah 7 kematian per 1000 penduduk per tahun [sumber].

Grafik tingkat kematian Indonesia [sumber]


Jumlah panitia pemilu diasumsikan 800000 x 7 = 5,6 juta.

Perhitungan

Data yang digunakan adalah sebagai berikut:
  • Total populasi panitia pemilu: 5,6 juta orang
  • Tingkat kematian Indonesia adalah 7 orang per 1000 per tahun
 Maka jumlah kematian panitia pemilu per hari adalah: 5600000 x 7 / 1000 / 365 = 107,4 orang per hari.

Jumlah kematian panitia menurut data, diketahui  sebagai berikut:
Pada artikel tersebut tidak disebutkan secara eksplisit angka kematian tersebut apakah memang hanya di 1 hari saja pada waktu pelaksanaan pemilu, atau digabung dengan hari-hari sesudahnya. Untuk mudahnya sementara ini dianggap saja angka itu hanya kematian pada tanggal 17 April 2019.

Kesimpulan

Jika memang ada ratusan panitia yang meninggal pada hari pemilu, maka angka ini jauh lebih tinggi dibandingkan tingkat kematian di Indonesia yang normal untuk kelompok umur tersebut yaitu 107,4 orang. Jika jumlah panitia yang meninggal adalah dalam beberapa hari, masih kemungkinan hal tersebut dalam batas biasa.

Referensi

Jumat, 29 Maret 2019

Kriteria Password

Berikut ini petunjuk penggantian password dan kriteria password di sebuah perusahaan nasional:
Selamat Datang Bapak xxxxxxxxx

Saatnya mengubah Password Login Anda. Anda perlu mengubahnya sekarang. Anda dapat melanjutkan setelah mengubah password.
Petunjuk Pengisian Password
Mohon perhatikan hal berikut ketika mengubah password

1. Password tidak boleh mengandung User ID. Misal jika User ID adalah "Bobby123", maka Anda tidak boleh menggunakan "Bobby1234567" sebagai password.
2. Password tidak boleh mengandung nama depan, tengah atau belakang, misal nama anda "Budi Nur Indra", maka Anda tidak boleh menggunakan "Budi1234" atau ?12345Nur? atau ?Indra123? sebagai password.
3. Password harus mengandung huruf dan angka.
4. Password tidak boleh mengandung spasi dan karakter spesial.
5. Panjang password minimal 8 karakter.
6. Panjang password maksimal 12 karakter.
7. Password baru tidak boleh sama dengan password Anda sebelumnya.
8. Password minimal mengandung 2 angka.
Update 2020: ganti password lagi!
Kriteria passwordnya:
Selamat Datang Bapak xxxxxxxx
Saatnya mengubah Password Login Anda. Anda perlu mengubahnya sekarang. Anda dapat melanjutkan setelah mengubah password.
Petunjuk Pengisian Password
Mohon perhatikan hal berikut ketika mengubah password
1. Password tidak boleh mengandung User ID. Misal jika User ID adalah "Bobby123", maka Anda tidak boleh menggunakan "Bobby1234567" sebagai password.
2. Password tidak boleh mengandung nama depan, tengah atau belakang, misal nama anda "Budi Nur Indra", maka Anda tidak boleh menggunakan "Budi1234" atau ?12345Nur? atau ?Indra123? sebagai password.
3. Password harus mengandung huruf dan angka.
4. Password tidak boleh mengandung spasi dan karakter spesial.
5. Panjang password minimal 8 karakter.
6. Panjang password maksimal 12 karakter.
7. Password baru tidak boleh sama dengan password Anda sebelumnya.
8. Password minimal mengandung 2 angka.
 

Kamis, 07 Februari 2019

Perhitungan Kekuatan Gempa

ukuran gempa sekarang dinyatakan dengan 'magnitude', bukan lagi pakai skala Richter.
Misal: longsor magnitudo 2, gempa tsunami magnitudo 7

Perhitungan manual pakai logaritma, rada repot. Mudahnya pakai kalkulator gempa: https://earthquake.usgs.gov/learn/topics/calculator.php

Hasilnya:
A magnitude 7 earthquake is '100000' times bigger than a magnitude 2 earthquake, but it is 31622776.601 times stronger (energy release)