Sekedar iseng sebelum tidur, maenin Pegasus Fantasy theme openingnya Saint Seiya. Oia, Saint Seiya adalah salah satu film kartun animasi kesukaan saya dari dulu waktu jaman sekolah, sumpah bener dah.
Masih kaku, maklum masih belajar. Dan sedikit melakukan improvisasi, secara kalo ngikutin aslinya belum mampu… :-p
Setelah percobaan pertama berhasil, ya boleh dikata begitulah kekeke… ternyata masih ada semangad-semangad yang tertinggal, so sayang khan kalo ga dimanfaatin…
Berikut adalah beberapa beberapa eksperimin yang saya lakukan selama sepekan ini. Oh ya, mengapa saya bilang eksperimin bukan eksperimen? IMO yang saya lakukan adalah bukan suatu hal yang besar, cuma iseng kecil-kecilan ajah, hehe…
Eksperimin I: Lampu nganten?
Oke, sebenarnya setelah bermain dengan parallel port + relay + bohlam 40W kemarin saya jadi tertarik sama lampu-lampu kecil [led], jiaa… Pengen modding PC jadinya. Langsung ajah bongkar speker aktip, karena perasaan di situ ada lednya. Siapa tau kalo dicoba-coba colokin kasih daya 12V nyala, kekeke namanya juga coba-coba.
Tuh khan ada lampunya, bukan led tapi lampu nganten! [or whatelse you call it]. Pikir-pikir sejenak, kira-kira kuat ga ya lampu bginian dikasih daya 12V ntar angus lagi! Ahhh, sabodo teing, colok ajah langsung ke PSU and… It’s cool bro! Kelap-kelip kek warung remang-remang, wkk…
Lampu ngantennya…
Sayangnya cuma ada 2 buah yang nyala, 8 sisanya mati!
Eksperimin II: Led Blink-blink
Hari selanjutnya…
Hmm, keknya 2 lampu kurang seru. Butuh yang lebih hidup dan lebih berwarna-warni. Kaga tau mo beli dimana lednya [yang pasti sih di Glodok banyak] searching di internet ajah and… Ahai ada yang jual! Beli sekalian sama fan yang blink-blink juga, so selain menarik perhatian juga bisa menyejukan saya punya CPU, hehe…
Ayo dirangkai dulu…
Abis ntu tinggal di selip-selipin ajah di CPU…
Looks better…
Eksperimin III: Winamp Plugin Meter
Nah eksperimin yang ke-3 ini rada berhubungan sama parallel port. Lagi nyari referensi tentang led eh nemu link ini. Jadi plugin winamp ini memvisualisasikan suara yang dikeluarkan winamp ke lampu led melalui parallel port.
Rangkai 8 buah led untuk dihubungkan ke parallel port…
Kalo eksperimin yang ke-4 ini emang sengaja dihubung-hubungin, antara postingan yang ini dan yang ini. Terus apa jadinya? Ya jadinya begitu!
Pertama-tama saya seting PC saya sebagai SMS Gateway dengan engginenya pakai Gammu, selain itu saya jadiin PC saya ini sebagai pengontrol alat-alat kelistrikan di sekitarnya dengan memanfaatkan parallel port dan relay board. Abis itu bikinin sebuah program yang mendeteksi kalo ada sms masuk. Nah kalo ada sms masuk dengan format yang sudah ditentukan maka program akan mengeksekusi perintah yang dikirim melalui sms tersebut sehingga berpengaruh pada peralatan kelistrikan yang bersangkutan.
Saya menggunakan perintah sms: Relay n ON/OFF untuk mengontrol alat kelistrikan di kamar saya. Dimana n adalah nomor relay [0-7] dan ON/OFF digunakan untuk menentukan status alat kelistrikan yang bersangkutan [hidup/mati].
Pada eksperimin ini, speker aktip saya terhubung pada relay nomor 6. Jadi ketika saya kirim sms: Relay 6 ON, maka secara otomatis speker aktip di kamar saya hidup. Pun sebaliknya, kalo saya kirim sms: Relay 6 OFF maka PC di kamar saya akan bertindak tegas kepada speker aktip untuk membuatnya diam seketika itu juga! Wkk…
PC + speker aktip seadanya…
Cerita ilustrasi: Lagi asik-asik bercengkrama dengan my lovely PC sambil dengerin lagu enak, eh tiba-tiba emak nyuruh beli minyak tanah. Sebagai anak berbakti kepada orang tua berangkatlah saya menuju TKP. WTF!!! Ngantri panjang ajah! Damn, speker aktip masih hidup dirumah malah harus ngantri minyak tanah lagi [maonya dimatiin dulu gitu biar hemat listerik]…
Aha!!! Kirim SMS ajah dan masalah selesai, segitu ajah kok repot!!! Kirim SMS ke emak maksutnya, minta tulung matiin speker aktip di kamar. Jiaaa…
Motivasi tulisan ini sebenarnya berasal dari blognya om ozzie [Intel 8255 on Slackware 7.1] yang ditulisnya hampir 2 tahun yang lalu, gara-gara baca postingannya sampe sempet kursus microcontroler di Depok. Tapi sayangnya saya ga terusin karena materi yang saya dapat tidak sesuai dengan yang saya inginkan. Saya pengennya praktek bikin kaya yang ditulis di blognya om ozzie tapi dapetnya materi programing bahasa assembler, secara waktu saya masih awam dengan microcontroler [sekarang juga masih awam sih, hehe ] so pas daftar kursus dapetnya yang Basic. But no regret for that all…
Nah sekarang saya telah membangkitkan kembali semangat-semangat terpendam dahulu untuk mempraktekan apa yang telah diposting di blognya om ozzie, walaupun dengan modal ilmu seadanya plus kenekatan plus pernah kesetrum plus baca-baca referensi dari buku maupun internet saya pun melaju, jiaa…
Walaupun agag berbeda dengan om ozzie yang menggunakan PPI 8255 + Slackware 7.1 [yang penting dapet semangadnya bro], disini saya memanfaatkan Paralel Port atau Port Printer + Windows ajah . Saya coba yang kira-kira saya mampu dulu. Btw paralel port dengan PPI 8255 sama ajah ya? Anybody could explain to me? I’ll be very glad you know…
Apa sih paralel port? Paralel port ya port yang biasa dipake buat koneksi antara printer dengan komputer [gampangnya sih kek gitu :p] makanya sering juga disebut sebagai printer port. Bentuknya seperti huruf D, terdiri dari 25 pin dan biasanya terletak dibelakang CPU.
Ternyata setelah baca sana-sini, kegunaan paralel port ga hanya untuk koneksi ke printer ajah tapi bisa juga dihubungkan dengan peralatan elektronik di sekitar kita.
Pengennya saya sih yang gampang ajah, yaitu bagaimana saya bisa matiin lampu dikamar tapi dari PC, hehe. So apa yang harus saya lakukan? Ya praktek, secara khan udah punya modalnya.
Pertama-tama saya harus paham dulu konsep kerja dari paralel port minimal di otak saya kegambar lah. Pin dari paralel port ada 25 tapi kita bisa memanfaatkan 8 pin keluaran [data lines] dan sinyal ground [signal ground] ajah. Nah pin keluaran tersebut akan berdaya 0V ketika dalam low logic level (0) dan +5V ketika dalam high logic level(1).
Nah 8 pin keluaran + sinyal ground inih yang nantinya saya hubungkan dengan relay board, terus dari relay board ke peralatan elektronik deh [sampe juga ke inti cerita, huh].
Ngomongin relay board ada cerita lagi nih, kemaren waktu belinya ditanya sama mas-mas yang jual karena sebelumnya saya mo beli kabel printer juga tapi gak ada, sehinnga akhirnya terkuaklah pertanyaan: “Emangnya mo bikin apa mas?” tanya mas-mas, saya jawab ajah: “Mo bikin interfacing pake VB mas melalui parallel port”. “Wah mesti pake mikon/kit itu mas, tapi kalo mas mo coba ya silahkan [sambil mewanti-wanti saya akan kerusakan yang mungkin terjadi]” balas mas-mas. Dalam hati: “Wah gara-gara gagal nih praktek” secara udah 2 tahun baru semangad mo nyoba lagi eh jadi ketar-ketir denger perkataan mas-mas tadi palagi pasti khan mas-mas itu pasti paham bangat sama microcontroler/instruments electronics. But thank’s mas buat wanti-wantinya, apa mo dikata gairah pengen nyoba postingannya om ozzie udah ga tertahan. Duh ga fokus lagi nih topik, hehe…
Lah kalo relay board apaan? Mmm, pemutus arus listrik? Teori lagi nih, dah ah praktek.. kekekeke…
Bismillah,,,
Akhirnya kebeli juga nih relay board,,,
Tuh ada skemanya, sok dipelajari..
Karena ga dapet kabel printer maka konektor Gamepad pun jadi, xixixi…
Finally,,, [lho kok udah ending ajah ]
Akhirnya bisa juga saya nyobain SMS Gateway secara udah lama nyoba2 ginian ga bisa2, maklum otak paz2an hehe.
SMS Gateway paan sih? SMS Gateway adalah suatu platform yang menyediakan mekanisme untuk EUA menghantar dan menerima SMS dari peralatan mobile (HP, PDA phone, dll) melalui SMS Gateway’s shortcode (sbg contoh 9221), gitu kata om WIKI.
Nah untuk ngebangun SMS Gateway saya menggunakan Gammu sebagai enggine SMS Gatewaynya [boleh dibilang bgitu?] + SE W200i yang digunakan sebagai modem.
Pengen nyobain SMS Gateway juga, tinggal Google ajah tutorialnya, banyak kok… Hehe…