Minggu, 29 Maret 2015

TULISAN 2

Nama  : Galang Ady Pratama
Kelas   : 3KB03
NPM   : 23112077


MENGENAL ARDUINO UNO LEBIH RINCI

Abstrak

Arduino Uno adalah board mikrokontroler berbasis ATmega328. Uno memiliki 14 pin digital input / output (dimana 6 dapat digunakan sebagai output PWM), 6 input analog, resonator keramik 16 MHz, koneksi USB, jack listrik, header ICSP, dan tombol reset. Uno dibangun berdasarkan apa yang diperlukan untuk mendukung mikrokontroler, sumber daya bisa menggunakan power USB (jika terhubung ke komputer dengan kabel USB) dan juga dengan adaptor atau baterai.
Arduino Uno berbeda dari semua papan sebelumnya dalam hal tidak menggunakan FTDI chip driver USB-to-serial. Sebaliknya, fitur Atmega16U2 (Atmega8U2 sampai versi R2) diprogram sebagai konverter USB-to-serial. Revisi 2 dari Uno memiliki resistor pulling 8U2 HWB yang terhubung ke tanah, sehingga lebih mudah untuk menggunakan mode DFU.


Papan Arduino Rev 3 memiliki fitur baru seperti berikut:
  • Pertama adalah pinout: ada penambahan pin SDA dan SCL yang dekat dengan pin AREF dan dua pin baru lainnya ditempatkan dekat dengan pin RESET, IOREF yang memungkinkan shield untuk beradaptasi dengan tegangan yang disediakan dari papan / board. Di masa depan, shield akan kompatibel dengan kedua papan yang menggunakan AVR, yang beroperasi dengan 5V dan dengan Arduino yang beroperasi 3.3V. Kedua adalah pin tidak terhubung, yang dicadangkan untuk tujuan masa depan.
  • Reset sirkuit yang sangat kuat
  • Atmega16U2 menggantikan Atmega8U2


"Uno" dalam bahasa Italia berarti satu, alasan diberi nama tersebut adalah untuk menandai peluncuran Arduino 1.0. Uno dan versi 1.0 akan menjadi versi referensi dari Arduino, dan akan terus berkembang.

Sumber Daya / Power

Arduino Uno dapat diaktifkan melalui koneksi USB atau dengan catu daya eksternal. Sumber daya dipilih secara otomatis. Untuk sumber daya Eksternal (non-USB) dapat berasal baik dari adaptor AC-DC atau baterai. Adaptor ini dapat dihubungkan dengan memasukkan 2.1mm jack DC ke colokan listrik board. Baterai dapat dimasukkan pada pin header Gnd dan Vin dari konektor DAYA.

Board dapat beroperasi pada pasokan eksternal dari 6 sampai 20 volt. Jika Anda menggunakan tegangan kurang dari 6 volt mungkin tidak akan stabil. Jika menggunakan lebih dari 12V, regulator tegangan bisa panas dan merusak papan. Rentang yang dianjurkan adalah 7 sampai 12 volt.

Pin listrik yang tersedia adalah sebagai berikut:
  • VIN. Input tegangan ke board Arduino ketika menggunakan sumber daya eksternal. Anda dapat menyediakan tegangan melalui pin ini, atau, jika Anda ingin memasok tegangan melalui colokan listrik, gunakan pin ini.
  • 5V. Pin ini merupakan output 5V yang telah diatur oleh regulator papan Arduino. Board dapat diaktifkan dengan daya, baik dari colokan listrik DC (7 - 12V), konektor USB (5V), atau pin VIN board (7-12V). Jika Anda memasukan tegangan melalui pin 5V atau 3.3V secara langsung (tanpa melewati regulator) dapat merusak papan Arduino. Penulis tidak menyarankan itu.
  • Tegangan pada pin 3V3. 3.3Volt dihasilkan oleh regulator on-board. Menyediakan arus maksimum 50 mA.
  • GND. Pin Ground.
  • IOREF. Pin ini di papan Arduino memberikan tegangan referensi ketika mikrokontroler beroperasi. Sebuah shield yang dikonfigurasi dengan benar dapat membaca pin tegangan IOREF sehingga dapat memilih sumber daya yang tepat agar dapat bekerja dengan 5V atau 3.3V.

Memori

ATmega328 memiliki 32 KB (dengan 0,5 KB digunakan untuk bootloader). ATmega328 juga memiliki 2 KB dari SRAM dan 1 KB EEPROM (yang dapat dibaca dan ditulis dengan perpustakaan / library EEPROM).

Input dan Output

Masing-masing dari 14 pin digital Uno dapat digunakan sebagai input atau output, menggunakan fungsi pinMode(), digitalWrite(), dan digitalRead(). Mereka beroperasi pada tegangan 5 volt. Setiap pin dapat memberikan atau menerima maksimum 40 mA dan memiliki resistor pull-up internal (terputus secara default) dari 20-50 kOhms. Selain itu, beberapa pin memiliki fungsi spesial:

  • Serial: pin 0 (RX) dan 1 (TX) Digunakan untuk menerima (RX) dan mengirimkan (TX) data serial TTL. Pin ini terhubung dengan pin ATmega8U2 USB-to-Serial TTL.
  • Eksternal Interupsi: Pin 2 dan 3 dapat dikonfigurasi untuk memicu interrupt pada nilai yang rendah (low value), rising atau falling edge, atau perubahan nilai. Lihat fungsi attachInterrupt() untuk rinciannya.
  • PWM: Pin 3, 5, 6, 9, 10, dan 11 Menyediakan 8-bit PWM dengan fungsi analogWrite()
  • SPI: pin 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK) mendukung komunikasi SPI dengan menggunakan perpustakaan SPI
  • LED: pin 13. Built-in LED terhubung ke pin digital 13. LED akan menyala ketika diberi nilai HIGH

Arduino Uno memiliki 6 input analog, berlabel A0 sampai A5, yang masing-masing menyediakan resolusi 10 bit (yaitu 1024 nilai yang berbeda). Secara default mereka mengukur dari ground sampai 5 volt, perubahan tegangan maksimal menggunakan pin AREF dan fungsi analogReference(). Selain itu, beberapa pin tersebut memiliki spesialisasi fungsi, yaitu TWI: pin A4 atau SDA dan A5 atau SCL mendukung komunikasi TWI menggunakan perpustakaan Wire.

Ada beberapa pin lainnya yang tertulis di board:

  • AREF. Tegangan referensi untuk input analog. Dapat digunakan dengan fungsi analogReference().
  • Reset. Gunakan LOW untuk me-reset mikrokontroler. Biasanya digunakan untuk menambahkan tombol reset.
Komunikasi

Arduino Uno memiliki sejumlah fasilitas untuk berkomunikasi dengan komputer, Arduino lain, atau mikrokontroler lainnya. ATmega328 menyediakan UART TTL (5V) komunikasi serial, yang tersedia pada pin digital 0 (RX) dan 1 (TX). Pada ATmega16U2 saluran komunikasi serial melalui USB dan muncul sebagai com port virtual untuk perangkat lunak pada komputer. Firmware 16U2 menggunakan standar driver USB COM, dan tidak ada driver eksternal diperlukan. Namun, pada Windows, diperlukan file .inf. Perangkat lunak Arduino termasuk monitor serial yang memungkinkan data tekstual sederhana akan dikirim ke dan dari papan Arduino. RX dan TX LED di papan akan berkedip ketika data sedang dikirim melalui chip USB-to-serial dan koneksi USB komputer (tetapi tidak untuk komunikasi serial pada pin 0 dan 1).

The ATmega328 juga mendukung I2C (TWI) dan komunikasi SPI. Perangkat lunak Arduino termasuk perpustakaan Wire berfungsi menyederhanakan penggunaan bus I2C. Untuk komunikasi SPI, menggunakan perpustakaan SPI.

Pemrograman

Arduino Uno dapat diprogram dengan software Arduino baca: Download Software Arduino untuk Berbagai OS. Pilih "Arduino Uno dari menu Tools > Board (sesuai dengan mikrokontroler pada papan). Untuk rincian, silahkan baca: Mengenal Arduino dari Pemula Sampai Mahir.

Perlindungan Arus USB

Arduino Uno memiliki polyfuse reset yang melindungi port USB komputer Anda dari arus pendek atau berlebih. Meskipun kebanyakan komputer memberikan perlindungan internal sendiri, sekering menyediakan lapisan perlindungan tambahan. Jika lebih dari 500 mA, sekering otomatis bekerja.

Karakteristik Fisik

Panjang maksimum dan lebar PCB Uno masing-masing adalah 2,7 dan 2,1 inci, dengan konektor USB dan colokan listrik yang melampaui dimensi tersebut. Empat lubang sekrup memungkinkan board harus terpasang ke permukaan. Perhatikan bahwa jarak antara pin digital 7 dan 8 adalah 0,16", tidak seperti pin lainnya.



sumber :
http://aozon.blogspot.com/2014/03/mengenal-arduino-uno-lebih-rinci.html

TULISAN 1

Nama : Galang Ady Pratama
Kelas : 3KB03
NPM  : 23112077


Mikrokontroller AVR ATMega 8535

Suatu mikrokontroller digunakan untuk mengontrol suatu proses atau aspek-aspek dari lingkungan. Satu contoh aplikasi dari mikrokontroler adalah untuk mengatur rumah kita. Ketika suhu naik, kontroller membuka jendela dan sebaliknya. Pada masanya, kontroler dibangun dari komponen-komponen logika secara keseluruhan, sehingga menjadikanya besar dan berat. Setelah itu barulah dipergunakan mikroprosesor sehingga keseluruhan kontroler masuk kedalam PCB yang cukup kecil. Mikrokontroler AVR merupakan mikrokontroller berbasis arsitektur RISC (Reduced Instruction Set Computing) 8 bit. Mikrokontroller AVR didesain menggunakan arsitektur Harvard, dimana ruang dan jalur bus bagi memory program dipisahkan dengan memori data. Memori program diakses dengan single-pipelening, dimana ketika sebuah instruksi dijalankan, instruksi lain berikutnya akan di prefetch dari program memori.

AVR mempunyai kepanjangan Advance Versatilc RISC atau Alf andVegard’s RISC prosesor yang berasal dari dua nama mahasiswa yaitu Alf-Egil Bogel dan Vergerd Wollan. AVR memiliki keunggulan dibandingkan mikrokontroller lain, keunggulan mikrokontroller AVR yaitu AVR memiliki kecepatan eksekusi program yang lebih cepat karena sebagian instruksi dieksekusi dalam satu siklus clock, lebih cepat dibandingkan dengan mikrokontroller MSC51, Mikrokontroller AVR memiliki fasilitas yang lengkap (ADC internal, EEPROM internal, timer/counter, watchdog timer, PWM, port I/O, komunikasi serial, komparartor 12C, dan lain-lain. Sehingga dengan fasilitas yang lengkap ini, programmer dan designer dapat menggunakanya untuk  berbagai aplikasi sistem elektronika seperti robot, otomasi industri, peralatan telekomunikasi, dan  berbagai keperluan lain. Secara umum mikrokontroller ACR dapat dikelompokan menjadi 3 kelompok, yaitu keluarga AT90Sxx, ATMega, dan Atiny.


Tabel Jenis Mikrokontroller AVR



Fitur-fitur pada ATMega 8535

Fitur yang dimiliki ATMega 8535 sebagai berikut:

• Saluran IO sebangak 32 buah
•ADC 10 bit sebanyak 8 channel
•Tiga buah timer / counter
•Memiliki 32 register
•Watcthdog Timer dengan osicilator internal
•SRAM sebanyak 512 byte, EEPROM 512 byte, memori flash sebesar 8kb
•Sumber Interrupt internal dan external
•Mempunyai port SPI (Serial Peripheral Interface) dan port USART (Universal Shyncronous Ashyncronous Receiver Transmitter).




Konfigurasi pin ATMega 8535 dengan kemasan 40 pin DIP (Dual In-Line package) dapat dilihat pada gambar diatas. 

Dari gambar diatas dapat dijelaskan fungsi dari masing-masing pin ATMega 8535 sebagai berikut:
  1.  VCC merupakan pin yang berfungsi sebagai masukan catu daya. 
  2.  GND merupakan pin Ground 
  3.  Port A (PA0...PA7) merupakan pin I/O dan pin ADC 
  4.  Port B (PB0....PB7) merupakan pin I/O dan pin yang mempunyai fungsi khusus yaitu timer/counter, komparator Analog dan SPI. 
  5.  Port C (PC0....PC7) merupakan port I/O dan pin yang mempunyai fungsi khusus yaitu komparator analog dan timer Oscillator. 
  6.  Port D (PD0....PD7) merupakan port I/O dan pin fungsi khusus yaitu komparator analog dan interupt eksternal serta komunikasi serial. 
  7.  RESET merupakan pin yang digunakan untuk mereset mikrokontroller. 
  8.  XTAL 1 dan XTAL 2 merupakan pin masukan clock eksternal. 
  9.  AVCC merupakan pin masukan tegangan untuk ADC. 
  10.  AREF merupakan pin masukan tegangan referensi untuk ADC.


sumber :
http://www.academia.edu/9072638/Pengenalan_Mikrokontroller_AVR_ATMega_8535

PENALARAN , DEDUKSI , dan INDUKSI

Nama  : Galang Ady Pratama
Kelas   : 3KB03
NPM   : 23112077


A. Pengertian dan Jenis Penalaran

Penalaran (reasioning) adalah suatu proses berpikir dengan menghubung-hubungkan bukti, fakta atau petunjuk menuju suatu kesimpulan. Dengan kata lain, penalaran adalah proses berpikir yang sistematik dalan logis untuk memperoleh sebuah kesimpulan. Bahan pengambilan kesimpulan itu dapat berupa fakta, informasi, pengalaman, atau pendapat para ahli (otoritas).

Secara umum, ada dua jenis penalaran atau pengambilan kesimpulan, yakni penalaran induktif dan deduktif.

1. Penalaran Induktif dan Coraknya
Penalaran induktif adalah suatu proses berpikir yang bertolak dari sesuatu yang khusus menuju sesuatu yang umum.

Penalaran Induktif dapat dilakukan dengan tiga cara:

a. Generalisasi
Generalisasi adalah proses penalaran yang bertolak dari sejumlah gejala atau peristiwa yang serupa untuk menarik kesimpulan mengenai semua atau sebagian dari gejala atau peristiwa itu. Generalisasi diturunka dari gejala-gejala khusus yang diperoleh melalui pengalaman, observasi, wawancara, atau studi dokumentasi. Sumbernya dapat berupa dokumen, statistik, kesaksian, pendapat ahli, peristiwa-peristiwa politik, sosial ekonomi atau hukum. Dari berbagai gejala atau peristiwa khusus itu, orang membentuk opini, sikap, penilaian, keyakinan atau perasaan tertentu.
Beberapa contoh penalaran induktif dengan cara generalisasi adalah sebagai berikut:

1) Berdasarkan pengalaman, seorang ibu dapat membedakan atau menyimpulkan arti tangisan bayinya, sebagai ungkapan rasa lapar atau haus, sakit atau tidak nyaman.

2) Berdasarkan pengamatannya, seorang ilmuwan menemukan bahwa kambing, sapi, onta, kerbau, kucing, harimau, gajah, rusa, kera adalah binatang menyusui. Hewan-hewan itu menghasilkan turunannya melalui kelahiran. Dari temuannya itu, ia membuat generalisasi bahwa semua binatang menyusui mereproduksi turunannya melalui kelahiran.

b. Analogi
Analogi adalah suatu proses yag bertolak dari peristiwa atau gejala khusus yang satu sama lain memiliki kesamaan untuk menarik sebuah kesimpulan. Karena titik tolak penalaran ini adalah kesamaan karakteristik di antara dua hal, maka kesimpulannya akan menyiratkan ”Apa yang berlaku pada satu hal, akan pula berlaku untuk hal lainya”. Dengan demikian, dasar kesimpula yang digunakan merupakan ciri pokok atau esensial dari dua hal yang dianalogikan.

Beberapa contoh penalaran induktif dengan cara analogi adalah sebagai berikut:

1) Dalam riset medis, para peneliti mengamati berbagai efek dari bermacam bahan melalui eksperimen binatang seperti tikus dan kera, yang dalam beberapa hal memiliki kesamaan karakter anatomis dengan manusia. Dari kajian itu, akan ditarik kesimpulan bahwa efek bahan-bahan uji coba yang ditemukan pada binatang juga akan terjadi pada manusia.

2) Dr. Maria C. Diamond, seorang profesor anatomi dari University of California tertarik untuk meneliti pengaruh pil kontrasepsi terhadap pertumbuha cerebral cortex wanita, sebuah bagian otak yang mengatur kecerdasan. Dia menginjeksi sejumlah tikus betina dengan sebuah hormon yang isinya serupa dengan pil. Hasilnya tikus-tikus itu memperlihatkan pertumbuhan yang sangat rendah dibandingkan dengan tikus-tikus yang tidak diberi hormon itu. Berdasarkan studi itu, Dr. Diamond menyimpulkan bahwa pil kontrasepsi dapat menghambat perkembangan otak penggunanya.
Dalam contoh penelitian tersebut, Dr. Diamond menganalogikan anatomi tikus dengan manusia. Jadi apa yang terjadi pada tikus, akan terjadi pula pada manusia.

c. Hubungan Kausal (Sebab Akibat)
Penalaran induktif dengan melalui hubungan kausal (sebab akibat) merupakan penalaran yang bertolak dari hukum kausalitas bahwa semua peristiwa yang terjadi di dunia ini terjadi dalam rangkaian sebab akibat. Tak ada suatu gejala atau kejadian pun yang muncul tanpa penyebab.
Cara berpikir seperti itu sebenarnya lazim digunakan dalam kehidupan sehari-hari, seperti halnya dalam dunia ilmu pengetahuan.

Contoh:
1) Ketika seorang ibu melihat awan tebal menggantung, dia segera memunguti pakaian yang sedang dijemurnya. Tindakannya itu terdorong oleh pengalamannya bahwa mendung tebal (sebab) adalah pertanda akan turun hujan (akibat).
2) Seorang petani menanam berbagai jenis pohon dipekarangannya, tanaman tersebut dia sirami, dia rawat dan dia beri pupuk. Anehnya, tanaman itu bukannya semakin segar, melainkan layu bahkan mati. Tanaman yang mati dia cabuti. Ia melihat ternyata akar-akarnya rusak da dipenuhi rayap. Berdasarkan temuannya itu, petani tersebut menyimpulkan bahwa biang keladi rusaknya tanaman (akibat) adalah rayap (sebab).

2. Penalaran Deduktif dan Coraknya
Penalaran deduksi adalah suatu proses berpikir yang bertolak dari sesuatu yang umum (prinsip, hukum, teori atau keyakinan) menuju hal-hal khusus. Berdasarkan sesuatu yang umum itu, ditariklah kesimpulan tentang hal-hal khusus yang merupakan bagian dari kasus atau peristiwa khusus itu.

Contoh :

Semua makhluk hidup akan mati
Manusia adalah makhluk hidup
Karena itu, semua manusi akan mati.
Dari contoh tersebut dapat diketahui bahwa proses penalaran itu berlangsung dalam tiga tahap.
Pertama, generalisasi sebagai pangkal bertolak (pernyataan pertama merupakan generalisasi yang bersumber dari keyakina atau pengetahuan yang sudah diketahui dan diakui kebenarannya.
Kedua, penerapan atau perincian generalisasi melalui kasus atau kejadian tertentu.
Ketiga, kesimpulan deduktif yang berlaku bagi kasus atau peristiwa khusus itu.

Penalaran deduktif dapat dilakukan dengan dua cara:

a. Silogisme
Silogisme adalah suatu proses penalaran yang menghubungkan dua proposisi (pernyataan) yang berlainan untuk menurunkan sebuah kesimpulan yang merupakan proposisi yang ketiga. Proposisi merupakan pernyataan yang dapat dibuktikan kebenarannya atau dapat ditolak karena kesalahan yang terkandung didalamnya.
Dari pengertian di atas, silogisme terdiri atas tiga bagian yakni: premis mayor, premis minor, dan kesimpulan. Yang dimaksud dengan premis adalah proposisi yang menjadi dasar bagi argumentasi. Premis mayor mengandung term mayor dari silogisme, merupakan geeralisasi atau proposisis yang dianggap bear bagi semua unsur atau anggota kelas tertentu. Premis minor mengandung term minor atau tengah dari silogisme, berisi proposisi yang mengidentifikasi atau menuntuk sebuah kasus atau peristiwa khusus sebagai anggota dari kelas itu. Kesimpulan adalah proposisi yang menyatakan bahwa apa yang berlaku bagi seluruh kelas, akan berlaku pula bagi anggota-anggotanya.

Contoh:

Premis mayor : Semua cendekiawan adalah pemikir
Premis minor : Habibie adalah cendekiawan
Kesimpulan : Jadi, Habibie adalah pemikir.

b. Entinem
Entiem adalah suatu proses penalaran dengan menghilangkan bagian silogisme yang dianggap telah dipahami.

Contoh:

Berangkat dari bentuk silogisme secara lengkap:
Premis mayor : Semua renternir adalah penghisap darah dari orang yang
sedang kesusahan
Premis minor : Pak Sastro adalah renternir
Kesimpulan : Jadi, Pak Sastro adalah peghisap darah orang yag
kesusahan.
Kalau proses penalaran itu dirubah dalam bentuk entinem, maka bunyinya hanya menjadi ”Pak Sastro adalah renternir, yang menghisap darah orang yang sedang kesusahan.”B. Hubungan Menulis Karya Ilmiah dengan Penalaran
Karya tulis ilmiah adalah tulisan yang didasari oleh pengamatan, peninjauan atau penelitian dalam bidang tertentu, disusun menurut metode tertentu dengan sistematika penulisan yang bersantun bahasa dan isinya dapat dipertanggungjawabkan kebenarannya.
Atas dasar itu, sebuah karya tulis ilmiah harus memenuhi tiga syarat:
1. Isi kajiannya berada pada lingkup pengetahuan ilmiah
2. Langkah pengerjaannya dijiwai atau menggunakan metode ilmiah
3. Sosok tampilannya sesuai da telah memenuhi persyaratan sebagai suatu sosok tulisan keilmuan.
Dari pengertian tersebut dapat diketahui bahwa penalaran menjadi bagian penting dalam proses melahirkan sebuah karya ilmiah. Penalaran dimaksud adalah penalaran logis yang mengesampingkan unsur emosi, sentimen pribadi atau sentimen kelompok. Oleh karena itu, dalam menyusun karya ilmiah metode berpikir keilmuan yang menggabungkan cara berpikir/penalaran induktif dan deduktif, sama sekali tidak dapat ditinggalkan.
Metode berpikir keilmuan sendiri selalu ditandai dengan adanya:
1. Argumentasi teoritik yang benar, sahih dan relevan
2. Dukungan fakta empirik
3. Analisis kajia yang mempertautkan antara argumentasi teoritik dengan fakta empirik terhadap permasalahan yang dikaji.



sumber : 
https://hadi27.wordpress.com/penalaran-dalam-penulisan-karya-ilmiah/
http://www.academia.edu/8528755/Penalaran_dan_Definisi