Showing posts with label Tutorial. Show all posts
Showing posts with label Tutorial. Show all posts

April 06, 2015

Membuat Aplikasi Android Tanpa Harus Coding

1. AppsGeyser

bikin-aplikasi-android-1Sebagai pembuka dari list kita kali ini ialah sebuah website bernama AppsGeyser. Website ini secara profesional akan menuntun kamu untuk menciptakan aplikasi pertama berbasis Android.
AppsGeyser cocok banget untuk menggarap aplikasi sekaligus memonetisasikannya dengan cara yang mudah.

2. Appypie

bikin-aplikasi-android-2Berikutnya ada lagi yang keren. Namanya ialah Appypie, dan mereka menyediakan fasilitas berbasis cloud untuk membuat aplikasi Android tanpa kamu harus belajar coding sama sekali. Bahkan tanpa harus meng-install software apapun di komputer.
Appypie memanjakan pengguna dengan cara yang simple, dan menghasilkan aplikasi berbasis HTML5 yang dapat berjalan di Android, iPhone, iPad, Windows Phone, dan Blackberry.

3. Buzztouch

bikin-aplikasi-android-3Di urutan ketiga ada software open source bernama Buzztouch. Software yang diciptakan secara massal untuk menggarap aplikasi-aplikasi iPhone, iPad dan Android tersebut berguna untuk disandingkan dengan Software developer kit bawaan dari iOS maupun Android.

4. Appyet

bikin-aplikasi-android-4Jika kamu telah memiliki website maupun blog sendiri dan ingin sekali untuk diciptakan versi aplikasi Androidnya, maka Appyet tepat banget. Ia dapat menyulap setiap website dan blog menjadi native app yang kompatibel dengan Android.
Mudah dan gratis, itulah yang menjadi nilai tambah dari Appyet.

5. Appclay

bikin-aplikasi-android-5AppClay menjadi penutup dari list kita kali ini. Software ini digarap oleh Shephertz Technologies dan menjadi fasilitas yang keren dan mudah untuk menciptakan aplikasi Android tanpa harus coding dan bahkan tanpa harus meng-install software apapun.
Sama seperti layanan lainnya, Appclay menghasilkan native app untuk Android yang berbasis HTML5.
Itu dia 5 website yang bisa kamu manfaatkan sebagai tempat untuk membuat aplikasi Android secara gratis dan mudah tanpa harus coding.

Sumber: Jalantikus, Techviral

October 23, 2014

Tutorial Proteins Modelling using Modeller 9.10

 
MODELLER is used for homology or comparative modeling of protein three-dimensional structures. The user provides an alignment of a sequence to be modeled with known related structures and MODELLER automatically calculates a model containing all non-hydrogen atoms. MODELLER implements comparative protein structure modeling by satisfaction of spatial restraints, and can perform many additional tasks, including de novo modeling of loops in protein structures, optimization of various models of protein structure with respect to a flexibly defined objective function, multiple alignment of protein sequences and/or structures, clustering, searching of sequence databases, comparison of protein structures, etc.

October 15, 2014

PCR optimization

The polymerase chain reaction (PCR) is a commonly used molecular biology tool for amplifying DNA, and various techniques for PCR optimization have been developed by molecular biologists to improve PCR performance and minimize failure.

September 20, 2014

Memperbaiki Power Supply Unit (PSU) Komputer

PSU komputer adalah power supply dengan sistem switching. Pada power supply switching, kebanyakan yang rusak adalah komponen yang berada pada bagian primer.

Peralatan yang digunakan, yaitu :
  1. Obeng Plus (+)
  2. Solder
  3. Timah
  4. Penyedot timah
  5. Avometer / Multimeter
  6. Komponen-komponen yang diperlukan / komponen yang rusak pada power supply

Kalau sudah siap, langsung saja buka tutup casing Power supply unit dengan menggunakan obeng plus (+), kemudian lepaskan papan rangkaian (PCB) dari casingnya. Setelah papan rangkainan (PCB) dilepaskan dari casing, coba anda lihat semua komponen yang ada di papan rangkainan power supply.

Reset Canon MX308

Cara Reset Canon MX308 :
Siapkan 2 lembar kertas kosong di paper tray printer untuk proses reset catridge MX308 ini.
1. Posisi printer mati dan kabel power terhubung ke listrik.
2. Tekan dan tahan tombol reset, kemudian tekan tombol power, sedangkan tombol resetnya tetap di tahan
3. Tekan tombol reset 2x
4. Lepas semua tombol
5. Tunggu sampai Canon MX308 berhenti dan diam (Standby)
6. Tekan tombol reset 1x, kemudian tombol Power 1x
7. Dan Canon MX308 akan mencetak 1 halaman
8. Kemudian tekan tombol reset 2x
9. Dan Canon MX308 akan mencetak 1 halaman lagi
10. Tekan tombol reset 3x
11. Tekan tombol reset 4x lagi
12. Matikan printer canon MX 308 dengan menekan tombol powernya.
Demikian Cara Reset Canon MX308 dengan menggunakan kombinasi tombol.

Sumber : klikglodok.com

Reset Ink Level Catridge Printer Canon MX308

Cara Reset Ink Level Catridge Printer Canon MX308 :
Siapkan 2 lembar kertas kosong di paper tray printer untuk proses reset ink level catridge MX308 ini.
1. Matikan Canon MX308 yang akan direset ink levelnya dan lepaskan kabel powernya.
2. Tekan dan tahan tombol power, kemudian hubungkan kabel power ke listrik.
3. Sambil menekan tombol power, tekan tombol “Cancel / Stop”.
4. Kemudian lepaskan tombol power dan printer akan dalam keadaan factory mode. Tunggu selama 10 detik sampai printer canon MX308 ” idle ” atau diam.
5. Tekan “>” (tombol next) sekali, ” Shipping Mode 3″ kemudian Tekan tombol “OK”. Tekan “OK” lagi untuk ” without cleaning “.
6. Canon MX308 anda akan mencetak print test 1 halaman.
7. Buka penutup printer, seperti Anda akan mengganti cartridge.
8. Lepaskan kabel power lagi tanpa mematikan Canon MX308 dari tombol power.
9. Ambil kedua catridge MX308.
10. Tutup canon MX308 anda.
11. Hubungkan kabel power dan nyalakan printer.
12. Kemudian pasang kembali catridge MX308 dan indikator level tinta di Canon MX308 akan penuh lagi.
Demikian Cara Reset Ink Level Catridge Printer Canon MX308.

Sumber : klikglodok.com

Cara Service Epson TX111 Blinking

Cara Service Epson TX111 Blinking

1. Blink pada gambar kertas
Jika blinking pada kertas berarti kertas tidak dapat masuk atau biasanya disebut paper jam. kerusakan ini biasanya disebabkan karet paper loading ( entah apa namanya ) nya udah lemah atau ada sesuatu yang mengganjal jalannya kertas.
- Jika ada yang mengganjal cobalah putar manual dengan kertas diletakkan pada paper tray.
- Jika karet paper loading udah lemah ganti dengan yang baru atau putar karetnya setengah lingkaran

2. Blink pada gambar tinta,
tinta minta direset. cara pertama ganti catrid yang ditunjuk bermasalah, cara kedua masuk ke driver printernya, klik kanan klik properties klik printing preference klik maintenance klik ink catrid replacement. tunggu sampai pada posisi catrid bisa dilepas / diambil. lalu ambil catrid yang ditunjuk bermasalah atau ambil semuanya tunggu beberapa saat lalu pasang kembali dan teruskan perintah yang disediakan pada ink catrid replacement tadi. mudah mudahan udah tidak error lagi
3. Blink pada gambar kertas dan tinta
Pada awalnya pergerakan printer ini normal normal saja. tapi pada saat warmingup scaner tiba tiba bunyi trek trek trek trek terus lalu blink gambar kertas dan tinta. ini terjadi karena scaner sudah lemah dan sudah tidak mampu membaca sensor jadi langsung aja ganti dengan yang baru ( harga scanernya aja mungkin sekitar 300 ribuan kalo tidak salah) atau cari kanibal.

Sumber : klikglodok.com

Memperbaiki Monitor II BLOK HORISONTAL



Komponen utama Blok Horisontal  adalah :
1. Transistor Horizontal
2. Trafo Oscilator
3. Transistor Oscilator
4. Flyback

Memperbaiki Monitor LG505G Garis Putih di Tengah Layar

Indikasi Kerusakan Monitor :
  1. Tampilan monitor hanya 1 garis putih horisontal di tengah layar.
  2. Tampilan monitor Ok tapi kadang muncul garis-garis putih horisontal secara acak dan jumlahnya tidak pasti.
  3. Tampilan monitor menggulung di bagian bawah / kadang di atas yang menggulung

May 28, 2013

Parts Per Million Conversions

PPM conversion values and serial dilutions : How to dilute and calculate ppm concentrations and volumes, and how to convert ppm to molarity and percentage amounts.

ppm = parts per million

PPM is a term used in chemistry to denote a very, very low concentration of a solution. One gram in 1000 ml is 1000 ppm and one thousandth of a gram (0.001g) in 1000 ml is one ppm.

One thousanth of a gram is one milligram and 1000 ml is one liter, so that 1 ppm = 1 mg per liter = mg/Liter.
PPM is derived from the fact that the density of water is taken as 1kg/L = 1,000,000 mg/L, and 1mg/L is 1mg/1,000,000mg or one part in one million.

OBSERVE THE FOLLOWING UNITS

1 ppm = 1mg/l = 1ug /ml = 1000ug/L
ppm = ug/g =ug/ml = ng/mg = pg/ug = 10 -6
ppm = mg/litres of water

1 gram pure element disolved in 1000ml = 1000 ppm

PPB = Parts per billion = ug/L = ng/g = ng/ml = pg/mg = 10 -9

February 26, 2013

Menggunakan Hiren's untuk Harddisk Bad Sector

Hardisk bad sektor memang menjadi masalah umum pada hardisk yang menggunakan platter atau piringan, menggunakan konstruksi mekanik yang rentan terhadap kerusakan seperti suhu, guncangan, dsb. Salah satu kerusakan yang sering dialami adalah bad sector yang dapat menyebabkan proses baca tulis data ke hardisk menjadi terganggu bahkan sampai gagal. Banyak tool untuk recovery bad sector, namun dalam kondisi bad sektor yang sudah parah itu memakan proses yang sangat-sangat lama menyampai hitungan hari dan tool-tool untuk perbaikan bad sector pun tidak gratis. Nah, solusi yang tepat adalah tetap bisa menggunakan hardisk tersebut, yaitu dengan mengabaikan area hardisk yang bad sector dan hanya menggunakan sector-sector yang bagus. disini hardisk dengan kondisi yang sudah cukup parah dengan kegagalan hardisk (imminent failure) yang telah dideteksi SMART pada hardisk dengan 2000 lebih bad sector, namun tetap bisa digunakan tanpa gangguan dengan cara ini, berikut langkahnya.

Kondisi:
  1. Hardisk dengan kapasitas 250GB, kapasistas sesungguhnya sekitar ~230GB
  2. Masih terdeteksi(tidak rusak secara hardware) dan masih dapat digunakan namun terdapat bad sector yang menyebar atau sporadis, namun memiliki jangkauan.
  3. Kondis awal sistem operasi berjalan sangat-sangat lambat karena file-file sistem operasi diinstall atau berada tepat pada posisi bad sector, sehingga kecepatan baca dan tulis hard disk sangat lambat.

February 02, 2013

Jenis Pipet dan Cara Penggunaannya

Bekerja di laboratorium tentu tidak akan terlepas dari urusan ukur-mengukur. Untuk sampel padatan, kita akan berurusan dengan neraca analitik, sementara untuk sampel cairan, pipet volumetrik-lah andalannya. Akurasi dan presisi pemipetan merupakan faktor utama keberhasilan analisa atau percobaan yang melibatkan cairan. Pipet sudah digunakan sejak abad ke-19 oleh Louis Pasteur (1822-1895) dan kini jenis pipet sudah berkembang luas dengan tingkat akurasi dan presisi yang bermacam-macam pula.

Mengenal Jenis-Jenis Pipet Volumetrik

  • Pipet Serologis. Pipet ini terbuat dari pipa kaca silinder yang lurus dan memiliki skala volume. Ketelitian pipet serologis sesuai dengan skala terkecilnya.
  • Pipet Volumetrik Volume Tetap. Pipet jenis ini hanya memiliki 1 garis tera dengan volume tertentu, berbentuk silinder tetapi bagian tengahnya lebih gendut. Ketelitiannya lebih tinggi dibanding pipet pasteur karena garis tera berada pada bagian atas pipet yang memiliki diameter kecil.
  • Pipet Volumetrik dengan Piston. Pipet jenis ini mulai berkembang pada tahun 1960-an. Awalnya pipet ini memiliki volume yang tetap, namun kemudian berkembang hingga memiliki volume yang dapat diatur pada range tertentu. Pipet jenis ini lebih disukai karena selain volumenya yang dapat diatur, akurasi dan presisi yang tinggi, pemakaiannya pun simpel dan mudah.
Jenis-jenis Pipet Volumetrik
Jenis-jenis Pipet Volumetrik. Dari kiri ke kanan: Pipet serologis, pipet volume tetap, pipet dengan piston
Artikel ini akan membahas serba-serbi pemipetan menggunakan pipet jenis terakhir agar diperoleh akurasi dan presisi yang tinggi.

September 19, 2012

Western Digital PCB Swap Replacement Guide

Western Digital Hard Drive PCB Swap Replacement Guide:
Match the board number which is etched on the PCB. The number is printed on the PCB's back side (the side without chips) For example:
a) Western Digital Hard Drive(IDE) PCB Swap Replacement Guide:
Western Digital Hard Drive PCB Swap Replacement Guide
Western Digital Hard Drive PCB Swap Guide(WD IDE HDD)
2060-701292-002 REV A is the board number should to be match.
b) Western Digital Hard Drive(2.5") PCB Swap Replacement Guide:
Western Digital Hard Drive PCB Swap Replacement Guide
Western Digital Hard Drive PCB Swap Guide(WD Laptop HDD)
2060-771823-000 REV P1 is the board number should to be match.
c) Western Digital Hard Drive(SATA) PCB Swap Replacement Guide:
Western Digital Hard Drive PCB Swap Replacement Guide
Western Digital Hard Drive PCB Swap Guide(WD SATA HDD)
2060-701590-001 REV A is the board number should to be match.

1. We should know not every HDD's problem is caused by damaged PCB. Damaged PCB has the below symptoms:
Damaged PCB always has the obvious burnt marks.
The HDD can't spin. You can't hear any noise or just hear a tick sound, which means the PCB is probably faulty.
Which HDD's problems are not caused by PCB:
HDD has a buzzing voice or a sound like it is trying to spin.
HDD can spin. However, it makes a lower clicking noise. It spins for a moment and then slow down.
HDD will power up normally (no ticking noises, errors etc) but will not be recognized by the computer
HDD will power up normally and be recognized correctly but will report a size of 0 bytes
HDD will power up but report SMART errors on boot
2. If you make sure your HDD's problem was caused by PCB failure, you should know how to find the matching PCB now.
Find the compatibility Western Digital Hard Drive PCB on HDDZone.com now!
1. Western Digital IDE PCB
2. Western Digital SATA PCB
3. Western Digital 2.5" Laptop PCB 3. In most cases, swap PCB is not directly change the fault PCB with the donor PCB. Should confirm the donor PCB should be adapted for the HDD.
Most HDD boards have the BIOS (ROM or NVRAM chip) which includes the unique data to access the HDD system area. If the BIOS information is not compatible with your HDD, there is no way to read the HDD's data. Because of this, we should use the original PCB's BISO when we swap PCB.
BIOS is the 8pins (4 pins on each sides) with 25P05VP、25P10VP、25F512、25F1024、25F1024AN、SST25VF512、SST25VF010, etc.
HDD PCB ROM Chip Exchange for PCB Swap
Hard Drive PCB Swap Guide(ROM Chips Exchange)
How to change BIOS
You can move the BIOS from your original PCB by using hot-air gun, then solder it on the replacement board. Or you can find the electronics repair shop to help you.
If there is no BIOS on the PCB, it means the BIOS is integrated on the Main Controller IC
You should exchange the Main Controller IC to let the HDD be recognized. Move the Main Controller IC (the biggest chip on the board) is complex jobs which need you have certain technique. Some electronics repair shop can do it.

Source :  HDDZone.com

May 01, 2012

DATA KERUSAKAN LCD MONITOR

Bagian-bagian LCD, Fungsi dan Kerusakan umum
Kerusakan Fungsi Bagian dan Kerusakan Umum

1.     POWER SUPPLY


memberikan tegangan Vdc dan arus listrik tertentu yang sangat stabil untuk bagian
Inverter dan Mainboard LCD serta Panel LCD.
Kerusakan pada power supply / adaptor dapat menyebabkan :
·         LCD mati,
    • nyala sebentar lalu mati,
    • lampu nyala tapi tidak tampil gambar,
    • kalau sudah lama (1-2 jam), lalu mati,
    • nyala bagus, kalau dimatikan tidak bisa dihidupkan lagi,
    • tampilan kadang bagus, kadang tidak bagus

2.     MAINBOARD

memproses sinyal input RGB dan Sync H/V, mengolah resolusi dan matriks
gambar yang tepat pada panel LCD, mengendalikan lampu backlight dan Inverter.
Kerusakan pada mainboard dapat dilihat dari gejala seperti, lampu power nyala,
tapi .. :
·         tidak ada tampilan gambar,
·         tampilan hanya ada pada resolusi tertentu,
·         ada tampilan, lalu hilang kalau sudah nyala agak lama,
·         ada tampilan 'No Signal .. ' atau 'Input Resolution is out of range' dll saat kabel vga tidak dihubungkan,

3.     INVERTER

mendapat suplai daya dari power supply / adaptor, menghasilkan tegangan tinggi
pada lampu backlight untuk menerangi LCD.
Kerusakan pada Inverter dapat menyebabkan :
·         tidak ada tampilan,
·         nyala sebentar lalu mati,
·         ada tampilan, tapi gelap sekali,
·         lampu power kedap-kedip, dan dapat menyebabkan power supply ikut rusak,
·         tampilan kedap-kedip, terang gelap,

PERHATIAN : Tegangan Inverter sangat tinggi, dapat membahayakan keselamatan
jiwa bila tidak ditangani secara profesional atau oleh ahlinya !!!

4.     PANEL LCD
sebagai penampil gambar yang menggunakan teknologi crystal cair (Liquid
Crystal) maupun pengembangannya, merupakan bagian part yang paling mahal dari
sebuah LCD Monitor.
Kerusakan pada panel LCD ini, antara lain seperti :
·         dead pixel, ada satu atau beberapa pixel mati maupun nyala terang yang tidak dapat berubah sesuai gambar tampilan layar,
·         tampilan bergaris tidak ada gambar,
·         tampilan bergaris berubah-ubah tempat,
·         tidak ada tampilan
·         terang, tapi tidak ada tampilan

SERVICE LCD PC MONITOR LG L753

Ada yang menarik pada saat merepairLCD monitor merk lg model  L753.
Problemnya adalah power supply nyala sebentar kemudian mati total.
Seperti biasa casing  di buka ,lalu diambil bagian power supply +inverter nya ,Seperti biasa kita ambil jurus  kasih beban dengan lampu pijar ,kita ambil saja lampu pijar untuk bagian sign (lampa tanda belok kiri/kanan pada motor ) tercatat di lampunya 12V 10W ,Lalu lampu pijar tersebut kita solder di tegangan output 12V ,lalu steker AC cord nya dimasukan ke jala PLN ,dan ternyata lampu pijarnya nyala normal .lalu setelah itu kita lepaskan lagi lampu yang dipasang di tegangan 12V tadi dan dipindahkan ke output yang 5V ,lalu kita colokin AC cord nya dan apa yang terjadi apakah  lampu pijarnya nyala sebentar kemudian mati ,



Seperti biasa kita pelajari service manualnya lalu kita pelajari skema nya .dan di coba di analisa ,memperkirakan atau menerka komponen yang rusak yaitu ic ,fet,transformator ,photo coupler,dan ic error amp .Kemudian saya pun memutuskan mengambil jurus ganti dulu baru mikir   Kalau  biasa nya kan mikir dahulu baru ganti komponen .
Kalau belum sembuh juga saya punya rencana pakai jurus pamungkas yaitu mengganti dengan rangkaian modifikasi.
ini dia skemanya


Ic smps yang seperti  ini mempunyai cara kerja yang berbeda dari generasi sebelumnya ,yaitu pada saat start suply untuk VCC IC nya di ambil dari tegangan 290 volt ,sesaat setelah nyala maka VCC di ambil dari trafo switching .
Kalau yang generasi terdahulu biasa nya VCC nya diambil dari teganagan DC 290V tanpa dilepas meskipun power suply sudah bekerja ,Sambung VCC (kaki 7 ic ) ke tegangan 290V atau ngambil dari kaki 1 IC LAF0001, lantas untuk membatasi tegangan VCC nya pasang diode ZENER  dan resistor 47k ,lepas ac cord nya dan di pasang lagi

kesimpullan bahwa kalau menemukan kerusakan diatas coba saja pasang zener di kaki VCC IC LAF0001 dengan ZENER 13VOLT .

Service LCD Monitor Samsung 732NW Mati

Service LCD Monitor Samsung 732NW Mati :

1. Bongkar monitor LCD samsung 732NW tersebut dengan mencongkel menggunakan obeng minus tipis. Hati2x dalam mencongkelnya agar lecetnya tidak parah, tapi pasti lecet.
Ini adalah satu-satunya cara untuk membuka LCD Samsung 732NW ini. Jadi monitor ini menggunakan sistem kait yg mengelilingi sisi body LCD Samsung 732NW ini.
2. Ambil Modul Power suplynya. Kerusakannya ada di bagian ini.
3. Perhatikan Elconya, Anda akan melihat ada elco yang melembung dibagian dekat trafo power suplynya.


4. Ganti Elco yang melembung ini dan Monitor LCD samsung 732NW siap di coba.

Kerusakan elco ini menyebabkan dropnya tegangan dari 5 volt menjadi sekitar 3 volt atau dari 12 volt menjadi sekitar 8-10 volt. Dengan tegangan yg drop seperti ini, maka tidak akan kuat untuk menyalakan screen LCD nya dan board LCDnya

April 27, 2012

Mengendalikan motor DC dengan arduino

Pada percobaan kali ini yang perlu di persiapkan adalah

sambungkan port input pada driver motor dc ke port digital (pin 3, pin 4, pin 5 dan pin 6). cobalah buat program seperti dibawah ini


#define ka1 3 //pin 3
#define ka2 4 //pin 4
#define ki1 5 //pin 5
#define ki2 6 //pin 6
void setup() {
  // set the digital pin as output:
pinMode(ka1, OUTPUT);
pinMode(ka2, OUTPUT);
pinMode(ki1, OUTPUT);
pinMode(ki2, OUTPUT);

  digitalWrite(ka2, HIGH);
  digitalWrite(ka1, HIGH);
  digitalWrite(ki2, HIGH);
  digitalWrite(ki1, HIGH);

}
void loop()
{
  digitalWrite(ka1, HIGH);
  digitalWrite(ka2, LOW);
  digitalWrite(ki1, HIGH);
  digitalWrite(ki2, LOW);
  delay(1000);
  digitalWrite(ka1, LOW);
  digitalWrite(ka2, HIGH);
  digitalWrite(ki1, LOW);
  digitalWrite(ki2, HIGH);
  delay(1000);
}

relay akan aktif jika di beri kondisi 0 (low)



selamat mencoba

Instalasi Arduino

Tutor  ini tidak akan mengajarkan elektronika dari dasar. Tutor ini lebih di arahkan untuk kebutuhan pelajaran di masa yang akan datang. Pembelajaran ini akan memverifikasi Arduino bekerja sebagaimana dimaksud dan tujuan tutor ini supaya anda siap menjadi orang kreatif dan inovatif demi Indonesia yang cerdas pada tahun yang akan datang

April 26, 2012

Macam Tipe Arduino



Various Arduino Boards Saat ini ada bermacam-macam bentuk papan Arduino yang disesuaikan dengan peruntukannya seperti diperlihatkan berikut ini:

ARDUINO USB
Arduino Uno
Menggunakan USB sebagai antar muka pemrograman atau komunikasi komputer. Contoh:
  • Arduino Uno
  • Arduino Duemilanove
  • Arduino Diecimila
  • Arduino NG Rev. C
  • Arduino NG (Nuova Generazione)
  • Arduino Extreme dan Arduino Extreme v2
  • Arduino USB dan Arduino USB v2.0

Skema Arduino

Komponen utama di dalam papan Arduino adalah sebuahmicrocontroller 8 bit dengan merk ATmegayang dibuat oleh perusahaan Atmel Corporation. Berbagai papan Arduino menggunakan tipe ATmega yang berbeda-beda tergantung dari spesifikasinya, sebagai contoh Arduino Uno menggunakan ATmega328 sedangkan ArduinoMega 2560 yang lebih canggih menggunakan ATmega2560.
Untuk memberikan gambaran mengenai apa saja yang terdapat di dalam sebuah microcontroller, pada gambar berikut ini diperlihatkan contoh diagram blok sederhana dari microcontroller ATmega328 (dipakai pada Arduino Uno).
ATmega328 Simple Block Diagram
Blok-blok di atas dijelaskan sebagai berikut:
  • Universal Asynchronous Receiver/Transmitter (UART) adalah antar muka yang digunakan untuk komunikasi serial seperti pada RS-232, RS-422 dan RS-485.
  • 2KB RAM pada memory kerja bersifat volatile (hilang saat daya dimatikan), digunakan oleh variable-variabel di dalam program.
  • 32KB RAM flash memory bersifat non-volatile, digunakan untuk menyimpan program yang dimuat dari komputer. Selain program, flash memory juga menyimpan bootloader.
    Bootloader adalah program inisiasi yang ukurannya kecil, dijalankan oleh CPU saat daya dihidupkan. Setelah bootloader selesai dijalankan, berikutnya program di dalam RAM akan dieksekusi. 
  • 1KB EEPROM bersifat non-volatile, digunakan untuk menyimpan data yang tidak boleh hilang saat daya dimatikan. Tidak digunakan pada papan Arduino (red: namun bisa diakses/diprogram oleh pemakai dan digunakan sesuai kebutuhan).
  • Central Processing Unit (CPU), bagian dari microcontroller untuk menjalankan setiap instruksi dari program.
  • Port input/output, pin-pin untuk menerima data (input) digital atau analog, dan mengeluarkan data (output) digital atau analog. 
Setelah mengenal bagian-bagian utama dari microcontroller ATmega sebagai komponen utama, selanjutnya kita akan mengenal bagian-bagian dari papan Arduino itu sendiri.
Dengan mengambil contoh sebuah papan Arduino tipe USB, bagian-bagiannya dapat dijelaskan sebagai berikut:
Arduino Board Parts
14 pin input/output digital (0-13)Berfungsi sebagai input atau output, dapat diatur oleh program.
Khusus untuk 6 buah pin 3, 5, 6, 9, 10 dan 11, dapat juga berfungsi sebagai pin analog output dimana tegangan output-nya dapat diatur. Nilai sebuah pin output analog dapat diprogram antara 0 – 255, dimana hal itu mewakili nilai tegangan 0 – 5V.
USB, berfungsi untuk:
  • Memuat program dari komputer ke dalam papan
  • Komunikasi serial antara papan dan komputer
  • Memberi daya listrik kepada papan
Sambungan SV1Sambungan atau jumper untuk memilih sumber daya papan, apakah dari sumber eksternal atau menggunakan USB. Sambungan ini tidak diperlukan lagi pada papan Arduino versi terakhir karena pemilihan sumber daya eksternal atau USB dilakukan secara otomatis.
Q1 – Kristal (quartz crystal oscillator)Jika microcontroller dianggap sebagai sebuah otak, maka kristal adalah jantung-nya karena komponen ini menghasilkan detak-detak yang dikirim kepada microcontroller agar melakukan sebuah operasi untuk setiap detak-nya. Kristal ini dipilih yang berdetak 16 juta kali per detik (16MHz).
Tombol Reset S1Untuk me-reset papan sehingga program akan mulai lagi dari awal. Perhatikan bahwa tombol reset ini bukan untuk menghapus program atau mengosongkan microcontroller.
In-Circuit Serial Programming (ICSP)Port ICSP memungkinkan pengguna untuk memprogram microcontroller secara langsung, tanpa melalui bootloader. Umumnya pengguna Arduino tidak melakukan ini sehingga ICSP tidak terlalu dipakai walaupun disediakan.
IC 1 – Microcontroller AtmegaKomponen utama dari papan Arduino, di dalamnya terdapat CPU, ROM dan RAM.
X1 – sumber daya eksternalJika hendak disuplai dengan sumber daya eksternal, papan Arduino dapat diberikan tegangan DC antara 9-12V.
6 pin input analog (0-5)Pin ini sangat berguna untuk membaca tegangan yang dihasilkan oleh sensor analog, seperti sensor suhu. Program dapat membaca nilai sebuah pin input antara 0 – 1023, dimana hal itu mewakili nilai tegangan 0 – 5V
CATATAN: Untuk selanjutnya pembahasan pada seri artikel ini akan digunakan papan Arduino yang berbasiskan USB dan papan yang akan dijadikan contoh adalah Arduino Uno.
Tanpa melakukan konfigurasi apapun, begitu sebuah papan Arduino dikeluarkan dari kotak pembungkusnya ia dapat langsung disambungkan ke sebuah komputer melalui kabel USB. Selain berfungsi sebagai penghubung untuk pertukaran data, kabel USB ini juga akan mengalirkan arus DC 5 Volt kepada papan Arduino sehingga praktis tidak diperlukan sumber daya dari luar. Saat mendapat suplai daya, lampu LED indikator daya pada papan Arduino akan menyala menandakan bahwa ia siap bekerja.
Arduino LED Indicator
Pada papan Arduino Uno terdapat sebuah LED kecil yang terhubung ke pin digital no 13. LED ini dapat digunakan sebagai output saat seorang pengguna membuat sebuah program dan ia membutuhkan sebuah penanda dari jalannya program tersebut. Ini adalah cara yang praktis saat pengguna melakukan uji coba. Umumnya microcontroller pada papan Arduino telah memuat sebuah program kecil yang akan menyalakan LED tersebut berkedip-kedip dalam jeda satu detik. Jadi sangat mudah untuk menguji apakah sebuah papanArduino baru dalam kondisi baik atau tidak, cukup sambungkan papan itu dengan sebuah komputer dan perhatikan apakah LED indikator daya menyala konstan dan LED dengan pin-13 itu menyala berkedip-kedip.

CATATANSetelah mengeluarkan papan Arduino dari kotaknya, harap berhati-hati dengan listrik statis dan hubungan singkat karena bagian bawah papan Arduino tidak ditutup dengan lapisan pelindung. Dianjurkan untuk tidak menyentuh bagian bawah atau kaki-kaki komponennya dengan tangan untuk menghindari bahaya listrik statis dari tubuh Anda. Hati-hati juga meletakkan papan Arduino pada meja. Pastikan tidak ada logam atau cairan yang bisa mengakibatkan hubungan pendek yangbisa merusak komponen. Usahakan meletakkan papan Arduino pada alas berbahan plastik yang aman.