Sabtu, 17 Agustus 2013

PEMANFAATAN LIMBAH SAYUR PASAR SEBAGAI PENGGANTI PASTA BATERAI KERING



A.    Pendahuluan

Indonesia merupakan negara tropis dan agraris, sehingga salah satu produksi yang melimpah berupa sayur-sayuran. Beberapa sayuran yang diproduksi di Indonesia adalah bayam, kangkung, sawi dan kubis.  Sayuran merupakan makanan yang penting bagi manusia untuk melengkapi makanan 4 sehat 5 sempurna. Namun, masyarakat Indonesia belum memanfaatkan secara maksimal sayuran tersebut. Pada dasarnya, sifat sayuran itu mudah rusak dan membusuk. Sayuran yang rusak tersebut sebagian besar hanya dibuang di tepi pasar sehingga merusak pemandangan dan menimbulkan bau yang tidak sedap. Hal ini dapat membuat para konsumen enggan untuk berbelanja di pasar walupun harga yang di tawarkan lebih murah dari pada harga yang ada di supermarket. Sementara untuk sayuran yang tidak laku para penjual biasanya memakan sebagian sayuran tersebut dan sisanya untuk makan ternak, ini disebabkan sayuran merupakan jenis makanan yang gampang layu sehingga akan menurunkan minat konsumen apabila dijual kembali.
Dari hasil produksi sayuran di Indonesia yang meningkat tentu saja jumlah sayuran busuk semakin banyak. Untuk itu, perlu adanya suatu usaha untuk mengurangi atau memanfaatkan sayuran busuk tersebut agar mengurangi jumlah sampah di Indonesia. Berdasarkan hal tersebut, penulis mempunyai gagasan untuk memanfaatkan sayuran busuk tersebut sebagai pengganti pasta pada baterai.
Baterai kering atau sel Leclanche tediri atas suatu silinder zink yang berisi pasta dari campuran batu kawi (MnO2), salmiak (NH4Cl), karbon (C) dan sedikt air (jadi sel ini tidak 100% kering). Zn berfungsi sebagai anode, sedangkan katode digunakan elektrode inert, yaitu grafit yang dicelupkan di tengah-tengah pasta. Syarat agar suatu baterai dapat menghasilkan listrik adalah dengan adanya elektrolit . Elektrolit adalah suatu zat yang larut atau terurai ke dalam bentuk ion-ion dan selanjutnya larutan menjadi konduktor elektrik, ion-ion merupakan atom-atom bermuatan elektrik. Elektrolit bisa berupa air, asam, basa atau berupa senyawa kimia lainnya. Alam sendiri telah memberikan elektrolit dari sayuran maupun buah-buahan.
Dapat diketahui bahwa sayur-sayuran yang selama ini kurang termanfaatkan secara optimal. Padahal sayur-sayuran tersebut dapat digunakan sebagai pengganti pasta baterai karena mengandung elektrolit seperti kalium maupun natrium. Contoh sayuran yang mengandung kalium adalah bayam, kangkung, sawi, kubis. Pasta baterai dari limbah sayuran ini lebih ramah lingkungan karena sayuran sendiri merupakan bahan organik sehingga mudah di uraikan oleh tanah, selain itu merupakan sumberdaya yang dapat diperbaharui sehingga tidak perlu khawatir untuk kekurangan bahan baku dalam pemakaianya.

B.     Isi

Baterai merupakan salah satu sumber energi yang sekali habis pakai. Baterai biasanya terdiri dari tiga komponen penting, yaitu: batang karbon sebagai anoda (kutub positif), seng (Zn) sebagai katoda (kutub negatif), dan pasta sebagai elektrolit (penghantar). Salah satu komponen baterai yang dapat diperbaharui adalah pasta baterai. Baterai yang setelah pakai biasanya dibuang atau tidak dimanfaatkan lagi. Hal ini tentu saja tidak hemat dari segi energi maupun biaya. Selain itu baterai bekas yang dibuang ke tanah akan menghasilkan limbah yang sulit terurai secara alami. Ditambah lagi dari dampak yang ditimbulkan dari pasta baterai yang telah mencemari tanah, karena kandungan pasta baterai tersebut merupakan bahan-bahan kimia yang bersifat racun terhadap kesuburan tanah seperti kalium dan natrium.
Kebutuhan akan sumber energi baru sedang giat-giatnya dicari dan dikembangkan seiring dengan berkembangnya bioteknologi. Pencarian sumber energi listrik juga difokuskan berasal dari bahan-bahan organik yang ramah lingkungan, aman bagi manusia, mudah didapat, serta dapat terus diperbaharui.
Limbah sayuran mengandung elektrolit-elektrolit seperti kalium dan natrium. Elektrolit-elektrolit tersebut dapat menghasilkan listrik dengan bergerak dari kutub negatif (seng) menuju kutub positif (tembaga) melalui penghantar yang ada di dalam baterai. Dan apabila dihubungkan dengan saklar listrik maka elektron-elektron tersebut dapat menghidupkan lampu berpijar akan tetapi energi tersebut semakin lama semakin habis karena adanya tumbukan antar elektron di dalam lampu yang berpijar sehingga menimbulkan cahaya. Dengan adanya limbah sayur yang ada di sekitar kita untuk menghasilkan manfaat sekaligus mengurangi limbah yang ada di lingkungan sekitar, essay ini memberikan gagasan berupa Pemanfaatan Limbah Sayur Pasar sebagai Pengganti Pasta Baterai Kering Guna Menghasilkan Listrik Tergantikan.
Hasil panen sayur-sayuran di Indonesia cukup melimpah, namun hanya sebagian yang dapat dimanfaatkan mengingat sifat alamiah sayuran yang cepat rusak dan busuk selepas panen.
Mengingat sifat sayuran yang mudah rusak dan busuk, banyak sisa-sisa sayuran yang terbuang percuma dan menjadi sampah yang menumpuk. Sampah merupakan salah satu masalah global yang terjadi dalam kehidupan sekarang ini. Berbagai jenis sampah, seperti sampah padat-cair, organik-anorganik banyak dibuang percuma dan menimbulkan efek negatif bagi lingkungan.
SAYURAN
Sayuran merupakan salah satu produk pertanian organik dari masyarakat Indonesia. Sayuran sangat penting dikonsumsi untuk kesehatan masyarakat. Menurut Sunaryo (1984), salah satu ciri produk tanaman segar yaitu tidak dapat disimpan lama dalam keadaan segar, sehingga tidak semua sayuran dimanfaatkan dengan baik, karena sebagian sayuran telah rusak dan busuk.
BATERAI
Orang (penemu) yang berjasa terhadap penemuan baterai adalah John Frederic Daniell, Thomas Edison, Luigi Galvani, Moritz von Jacobi, George Leclanche, Nikola Tesla Alexandro Volta. Baterai dibuat pertama kali oleh Alexandro Volta pada tahun 1800, kemudian sekitar tahun 1866 Leclanche membuat sebuah baterai kering, sehingga baterai kering disebut juga dengan sel Leclanche.
Baterai kering adalah suatu sumber listrik yang diperoleh dengan konversi langsung dari energi kimia, mempunyai elektrolit yang tidak dapat tumpah, dan dapat dipakai dalam segala posisi (Dewan Standart Nasional Indonesia, 1990). Baterai, dimana didalamnya terjadi proses elektrokimia yang reversible. Proses elektrokimia yang reversible adalah dimana di dalam baterai berlangsung proses perubahan kimia menjadi energi listrik (proses pengosongan) dan proses sebaliknya dari energi listrik menjadi energi kimia, pengisian kembali dengan cara melewatkan arus listrik dalam arah yang berlawanan di dalam sel. Jenis sel baterai ini disebut juga Storage Battery, adalah suatu baterai yang dapat digunakan berulang kali pada keadaan sumber listrik arus bolak-balik (AC).
Sel Leclanche tediri atas suatu silinder zink yang berisi pasta dari campuran batu kawi (MnO2), salmiak (NH4Cl), karbon (C) dan sedikit air (jadi sel ini tidak 100% kering). Zn berfungsi sebagai anode, sedangkan katode digunakan elektrode inert, yaitu grafit yang dicelupkan di tengah-tengah pasta Pasta itu sendiri berfungsi sebagai oksidator. Beberapa jenis karbon yang biasa digunakan sebagai elektrode diantaranya adalah grafit (yang mengandung seresin atau lilin parafin), grafit pirolitik (memiliki kerapatan yang cukup tinggi), pasta karbon, grafit yang terdispersi dalam resin epoksi atau serat silikon, dan karbon yang seperti kaca (glassy carbon). (Sawyer et al.,1995). Prinsip karbon yang dapat digunakan sebagai elektrode adalah karbon yang memliki stuktur grafit dimana di dalam struktur ini atom-atom karbon membentuk orbital hibridisasi sp2 yang menghubungkan satu atom karbon dengan atom karbon lainnya. Struktur ini memungkinkan terjadinya pergerakan elektron 9 9 sehingga dapat menghantarkan arus listrik (Wilkinson, 1976). Elektrode ini memiliki keunggulan oleh karena sifatnya yang inert sehingga tidak me nghantarkan arus listrik (Wilkinson, 1976). Elektrode ini memiliki keunggulan oleh karena sifatnya yang inert sehingga tidak mudah teroksidasi maupun tereduksi.
Sayuran Hijau sebagai Pengganti Pasta Baterai
Syarat agar suatu baterai dapat menghasilkan listrik adalah dengan adanya elektrolit . Elektrolit adalah suatu zat yang larut atau terurai ke dalam bentuk ion-ion dan selanjutnya larutan menjadi konduktor elektrik, ion-ion merupakan atom-atom bermuatan elektrik. Elektrolit bisa berupa air, asam, basa atau berupa senyawa kimia lainnya. Elektrolit umumnya berbentuk asam, basa atau garam. Beberapa gas tertentu dapat berfungsi sebagai elektrolit pada kondisi tertentu misalnya pada suhu tinggi atau tekanan rendah. Elektrolit kuat identik dengan asam, basa, dan garam kuat. Elektrolit merupakan senyawa yang berikatan ion dan kovalen polar. Sebagian besar senyawa yang berikatan ion merupakan elektrolit sebagai contoh ikatan ion NaCl yang merupakan salah satu jenis garam yakni garam dapur. NaCl dapat menjadi elektrolit dalm bentuk larutan dan lelehan atau bentuk liquid dan aqueous, sedangkan dalam bentuk solid atau padatan senyawa ion tidak dapat berfungsi sebagai elektrolit. Alam sendiri telah memberikan elektrolit dari sayuran maupun buah-buahan.
Dari keterangan diatas dapat diketahui bahwa sayur-sayuran yang selama ini kurang termanfaatkan secara optimal. Padahal sayur-sayuran tersebut dapat digunakan sebagai pengganti pasta baterai karena mengandung elektrolit seperti kalium maupun natrium. Penggunaanya tidak harus dengan membuat baterai baru, akan tetapi dapat memanfaatkan baterai bekas dan mengganti pasta baterai yang telah habis atau tidak mengandung elektrolit.
Adapun beberapa proses pembuatannya siapkan baterai bekas, bongkar, dan keluarkan serbuk elektrolit baterai hingga bersih (Jangan membuang batang arang baterai, usahakan untuk tidak patah, tergores, atau cacat), menyiapkan limbah sayuran hijau dan potong kecil-kecil, memasukkan kulit pisang yang telah dipotong tersebut kedalam baterai dan kembalikan posisi batang arang ke posisi semula, menutup rapat komponen baterai tersebut seperti semula, kemudian ujilah baterai tersebut dengan multimeter attaupun dengan lampu LED (Light Emitting Diode).
Pasta baterai dari limbah sayuran ini lebih ramah lingkungan karena sayuran sendiri merupakan bahan organik sehingga mudah di uraikan oleh tanah, selain itu merupakan sumberdaya yang dapat diperbaharui sehingga tidak perlu khawatir untuk kekurangan bahan baku dalam pemakaianya. 

C.     Penutup

Untuk mendukung tujuan dari essayini maka diperlukan kerjasama dari masyarakat terutama para pedagang yang ada di pasar untuk membuang sampah sayuran secara terpisah agar dapat dengan mudah dimanfaatkan dan tidak menimbulkan bau yang dapat mengganggu aktivitas pelaku pasar. Selain itu juga diperlukan penyuluhan untuk mengolah limbah tersebut menjadi pasta baterai.
 DAFTAR PUSTAKA

http://www.google.com/url?sa=t&rct=j&q=mengenai%20pemanfaatan%20baterai%20bekas&source=web&cd=1&cad=rja&ved=0CCYQFjAA&url=http%3A%2F%2Fmuhammadhilmanh.files.wordpress.com%2F2012%2F03%2Fpkm-gt-pemanfaatan-limbah-sayur.pdf&ei=V6APUqbpIIrorQfbtoHgDg&usg=AFQjCNFP-9qadqqUlhG209RPxx1zu8Bmog&bvm=bv.50768961,d.bmk

Jumat, 16 Agustus 2013

NETBEANS


Netbeans adalah sebuah aplikasi Integrated Development Environment (IDE) yang berbasiskan Java dari Sun Microsystems yang berjalan di atas swing. Swing merupakan sebuah teknologi Java untuk pengembangan aplikasi dekstop yang dapat berjalan pada berbagai macam platform seperti windows, linux, Mac OS X dan Solaris. Sebuah IDE merupakan lingkup pemrograman yang di integrasikan ke dalam suatu aplikasi perangkat lunak yang menyediakan Graphic User Interface (GUI), suatu kode editor atau text, suatu compiler dan suatu debugger.
Netbeans juga dapat digunakan progammer untuk menulis, meng-compile, mencari kesalahan dan menyebarkan program netbeans yang ditulis dalam bahasa pemrograman java namun selain itu dapat juga mendukung bahasa pemrograman lainnya dan program ini pun bebas untuk digunakan dan untuk membuat professional dekstop, enterprise, web, and mobile applications dengan Java language, C/C++, dan bahkan dynamic languages seperti PHP, JavaScript, Groovy, dan Ruby.
NetBeans merupakan sebuah proyek kode terbuka yang sukses dengan pengguna yang sangat luas, komunitas yang terus tumbuh, dan memiliki hampir 100 mitra (dan terus bertambah!). Sun Microsystems mendirikan proyek kode terbuka NetBeans pada bulan Juni 2000 dan terus menjadi sponsor utama. Dan saat ini pun netbeans memiliki 2 produk yaitu Platform Netbeans dan Netbeans IDE. Platform Netbeans merupakan framework yang dapat digunakan kembali (reusable) untuk menyederhanakan pengembangan aplikasi deskto dan Platform NetBeans juga menawarkan layanan-layanan yang umum bagi aplikasi dekstop, mengijinkan pengembang untuk fokus ke logika yang spesifik terhadap aplikasi.

Pemasangan

Pemasangan Java

Netbeans harus pakai Java. Dalam hal ini ada dua pilihan yakni OpenJDK atau Sun-Java. JIka ingin yang murni open source, pakailah openJDK
sudo apt-get install openjdk-6-jdk
Kalau mau yang lebih terjamin kompatibilitasnya, gunakan yang Sun JDK.
sudo apt-get install sun-java6-jdk
sudo apt-get install sun-java6-doc
Paket sun-java6-doc perlu dipasang untuk memudahkan pemrograman Java. Namun pasti akan muncul pesan berikut:
This package is an installer package, it does not actually contain the
JDK documentation.  You will need to go download one of the
archives:

    jdk-6u10-docs.zip jdk-6u10-docs-ja.zip

(choose the non-update version if this is the first installation).
Please visit

    http://java.sun.com/javase/downloads/

now and download.  The file should be owned by root.root and be copied
to /tmp.

[Press RETURN to try again, 'no' + RETURN to abort] 

Yah, diikuti saja. Pergilah ke situs resmi javadoc (http://java.sun.com/javase/downloads/index.jsp#docs). Unduh javadoc, lalu salin ke /tmp. Perhatikan bahwa versi javadoc yang diunduh adalah terbaru (6u18), namun salinkan sesuai permintaan apt-get (6u10).
cp jdk-6u18-docs.zip /tmp/jdk-6u10-docs.zip
sudo chown root:root /tmp/jdk-6u10-docs.zip
Ulangi memasang javadoc, dan setelah itu hapus /tmp/jdk-6u10-docs.zip.

Pemasangan Netbeans UBuntu

Selanjutnya di Ubuntu, kita bisa pasang Netbeans dengan perintah
sudo apt-get install netbeans
Namun versi yang disediakan UBuntu ini hanya mendukung pemrograman Java SE saja.

Pemasangan Netbeans Manual

Netbeans dapat diunduh langsung dari situs http://netbeans.org/downloads/index.html. Di sana tersedia beberapa versi bundel, sesuaikan dengan kebutuhan anda. Kalau mau paling afdol, download yang versi "All", namun ukurannya 250 MB lebih ! Kali ini kita coba yang versi C++ saja.
Setelah di-download, pemasangannya di $HOME sendiri (bukan di sistem) adalah:
bash Download/netbeans-6.8-ml-cpp-linux.sh
Kemudian kita perlu melengkapi beberapa paket untuk pemrograman C/C++ berikut:
sudo apt-get install g++
sudo apt-get install gdb

Pemakaian C/C++

Untuk membuat program C atau C++ di netbeans, caranya adalah:

Membuat Proyek

Untuk mulai membuat proyek baru:
  • Pilih menu "File - New Project"
  • Pada dialog, pilihlah tipe proyek "C/C++ Applications". Jika di dialog tidak ada pilihan tersebut, artinya Netbeans anda belum dilengkapi modul C/C++.

  • Pada dialog selajutnya beri nama proyek, misal c003. Lalu klik "Finish".

Mengedit

Di sebelah kiri layar, ada panel "Projects" dimana kita bisa melihat pohon hirarki berbagai elemen proyek. Untuk kode sumber, lihat di cabang "Source files". nampak adanya file "main.c". Klik ganda, maka file tersebut akan muncul di layar utama, siap untuk di edit.
Mengedit kode sumber di Netbeans banyak kemudahannya. Fasilitas standar seperti mengetik, salin, temperl, cari, sudah pasti ada. Yang khusus sebagai editor pemrograman adalah:
  • Ada pewarnaan tulisan, sehingga dengan mudah kita bisa membedakan komentar, nama variabel, perintah, dan lain-lain.
  • Yang paling hebat, dibanding editor teks biasa, netbeans bisa melengkapi tulisan. Coba saja taruh kursor, lalu ketik "pr", terus tekan "Ctrl+SPACE". maka akan muncul pilihan perintah yang dimulai dengan pr, dalam hal ini printf. Kita tinggal memilihnya.
  • Netbeans juga bisa langsung memberi tahu kalau ada kesalahan tulis, dengan memunculkan tanda bulat merah di baris yang salah.

Build and Run

Setelah selesai di edit, ada tiga tombol di baris atas yang bisa di-klik.
  • Tombol "Build main Project" akan mengkompilasi Proyek, kalau memang perlu dikompilasi.
  • Tombol "Clean and build main Project" akan menghapus dulu semua file hasil kompilasi lama, lalu mengulangi proses kompilasi.
  • Tombol "Run main Project" akan menjalankan program utama.
Jika di-run, maka akan muncul sebuah terminal dan keluaran program muncul di situ.

Debugging

Jika ingin menyimak jalannya program secara hati-hati, biasanya untuk mencari kesalahan atau meyakinkan kebenaran algoritma, netbeans menyediakan fasilitas debugging. Namun karena ada sedikit kesalahan teknis integrasi netbeans dengan gdb (gnu debugger), maka harus dilakukan pengalihan output sebagai berikut:
  • Klik kanan proyek, pilih menu Properties.
  • Pilih "Categories - Run"
  • Atur "Console Type" ke "Output Window".

Setelah itu, untuk mendebug program dengan Netbeans caranya adalah:
  • Pada kode sumber, klik kiri nomor baris dimana kita ingin mulai men-debug. Akan muncul tanda kotak merah.
  • Jalankan program dengan memilih tombol "Debug main project".
  • Perhatikan bahwa program akan langsung berjalan, dan berhenti pas ditempat yang ditandai. Perhatikan di layar editor, ada baris hijau dimana program tengah berhenti. Anda bisa melanjutkan jalannya program dengan menekan tombol F5 (continue), F7 (trace into) atau F8 (step).
  • Untuk berhenti mendebug sebalum program selesai, tekan Ctrl-F5 (finish debug session).

Menambah Pustaka

Jika kita ingin membuat program yang kompleks di C maupun C++, bisa dipastikan kita perlu pustaka (library) tambahan. Coba saja perbaiki program hello world agar emakai pustaka ncurses sebagai berikut:
#include <ncurses.h>
 
int main()
{
	initscr();			/* Start curses mode 		  */
	printw("Hello ");       /* Print Hello World		  */
	attron(A_BOLD);
	printw("World !!!");
	attroff(A_BOLD);
        refresh();			/* Print it on to the real screen */
	getch();			/* Wait for user input */
	endwin();			/* End curses mode		  */
 
	return 0;
}
Kalau dikompile, maka akan muncul error. Untuk memperbaikinya :
  • Klik kanan project, pilih menu Properties.
  • Pilih Categories - Build - Linker.
  • Set Configuration = <All Configuration>.
  • Klik tombol pada baris "Libraries".
  • Akan muncul dialog "Debug, release Libraries". Klik tombol "Add Standard Library".
  • Pilih CURSES.
Gambar:Netbeans-Select_library_curses.png
Gambar:Netbeans-Library_curses.png
Setelah itu silahkan build dan run.

Fitur fitur yang terdapat dalam netbeans antara lain:

  1. Smart Code Completion: untuk mengusulkan nama variabel dari suatu tipe, melengkapi keyword dan mengusulkan tipe parameter dari sebuah method.
  2. Bookmarking: fitur yang digunakan untuk menandai baris yang suatu saat hendak kita modifikasi.
  3. Go to commands: fitur yang digunakan untuk jump ke deklarasi variabel, source code atau file yang ada pada project yang sama.
  4. Code generator: jika kita menggunakan fitur ini kita dapat meng-generate constructor, setter and getter method dan yang lainnya.
  5. Error stripe: fitur yang akan menandai baris yang eror dengan memberi highlight merah.

 

LIST BAHASA PEMROGRAMAN


Bahasa pemrograman
High/low
level
fungsi
Compiler yang dapat di gunakan
1.       Bahasa C
medium
Meskipun C dibuat untuk memprogram sistem dan jaringan komputer namun bahasa ini juga sering digunakan dalam mengembangkan software aplikasi. 
Code vision avr,free  pascal , turbo pascal, GCC(GNUCompiler,Collection)v4.41,OpenWatcom C Win32 v1.9,Miracle C Compiler v4.1,Tiny C Compiler v0.9.25

2.       Bahasa c++
medium

Sama halnya dengan bahasa c, c++ merupakan pengembangan dari bahasa c



Code :: block, GCC (GNU C Compiler) v4.41,CodeGear C++ Builder 2009,Visual C++ 2005,Digital Mars C Compiler v8.42n
3.       Bahasa basic
high
Bahasa pemrograman basic berfungsi untuk membuat aplikasi desktop/desktop application

FreeBASIC 0.21.1 , XBLite
4.         Bahasa assembly
low
Bahasa program yang digunakan untuk menerjemahkan kode sumber dalam bahasa rakitan (assembly) ke dalam bahasa mesin.


cmd
5.       Bahasa pascal
high
Sebagai sarana untuk awal untuk mempelajari teknik pemrograman komputer.


Free Pascal v2.4.0 , Borland Turbo Pascal v7, CodeGear Delphi 2009, Irie Pascal