2. Tujuan [back]
- Merangkai dan menguji aplikasi output pada mikrokontroller Arduino
- Merangkai dan menguji input pada mikrokontroller Arduino
- Merangkai dan menguji I/O pada mikrokontroller Arduino
- Mengetahui bentuk rangkaian dan mensimulasikan pengaplikasian mikrokontroller Arduino pada software proteus.
Berikut adalah Spesifikasi dan keterangan Probe DC Volemeter
Bahan :
Sumber arus listrik DC kependekan dari Direct Current, dikenal dengan arus searah karena merupakan sumber arus yang dihasilkan hanya memiliki satu polaritas. Dikatakan satu polaritas karena arus yang mengalir tetap dalam satu arah yaitu dari positif ke negatif atau dari negatif ke positif. Arus listriD AC akan membentuk suatu gelombang yang dinamakan dengan gelombang sinus atau lebih lengkapnya sinusoida dengan hanya membentuk setengah gelombang. Disini menggunakan sumber DC baterai kotak dengan kapasitas 9 Volt
3. Optocoupler
Optocoupler juga dikenal dengan sebutan Opto-isolator, Photocoupler atau Optical Isolator. Optocoupler adalah komponen elektronika yang berfungsi sebagai penghubung berdasarkan cahaya optik. Pada dasarnya Optocoupler terdiri dari 2 bagian utama yaitu Transmitter yang berfungsi sebagai pengirim cahaya optik dan Receiver yang berfungsi sebagai pendeteksi sumber cahaya. Masing-masing bagian Optocoupler (Transmitter dan Receiver) tidak memiliki hubungan konduktif rangkaian secara langsung tetapi dibuat sedemikian rupa dalam satu kemasan komponen.
Spesifikasi :
- Jangkauan spektrum : 760 - 1100 (nm)
- Sudut yang terdeteksi : 0° - 60°
- Catu Daya : 3,3V - 5,3V
- Temperatur Kerja : -25°C sampai 85°C
- Dimensi : 27,3 x 15,4 (mm
- Sensitivitas dapat diatur (pengaturan manual pada potensiometer)
- Condeser yang digunakan memiliki sensitivitas yang tinggi
- Tegangan kerja antara 3.3V – 5V
- Terdapat 2 pin keluaran yaitu tegangan analog dan Digital output
- Sudah terdapat lubang baut untuk instalasi
- Sudah terdapat indikator led
Spesifikasi : Modul Sensor arus dengan chip ACS7 12 – 20A Catu daya yang digunakan 5V Ada indikator power (led) pada boardnya Bisa mengukur tegangan DC maupun AC dengan rating maksimal 20A Output sensor sebesar 100mV/A Dimensi : 33 mm x 14 mm Berat : 20 gram
Spesifikasi ACS712
Berikut ini adalah spesifikasi dan feature dari sensor ACS712 :
- Jalur sinyal analog dengan noise rendah
- Bandwidth perangkat diatur melalui pin FILTER baru
- Waktu kenaikan output 5 μs sebagai respons terhadap arus input langkah
- Bandwidth 80 kHz
- Total kesalahan output 1,5% pada TA = 25°C
- Jejak kecil, paket SOIC8 profil rendah
- 1,2 mΩ resistansi konduktor internal
- Tegangan isolasi minimum 2,1 kVRMS dari pin 1-4 ke pin 5-8
- 5,0 V, operasi pasokan tunggal
- Sensitivitas output 66 hingga 185 mV/A
- Tegangan output sebanding dengan arus AC atau DC
- Dipangkas pabrik untuk akurasi
- Tegangan offset keluaran yang sangat stabil
- Histeresis magnetik hampir nol
- Output rasiometrik dari tegangan suplai
Tegangan coil: DC 5V
Struktur: Sealed type
Sensitivitas coil: 0.36W
Tahanan coil: 60-70 ohm
Kapasitas contact: 10A/250VAC, 10A/125VAC, 10A/30VDC, 10A/28VDC
Ukuran: 196154155 mm
Jumlah pin: 5
Feature | Input 1A Input 2A output A Input lB Input 2B output B . . B I u I vc~ Input ID Input 2D output . |
- 13. Buzzer
Buzzer Features and Specifications
- Rated Voltage: 6V DC
- Operating Voltage: 4-8V DC
- Rated current: <30mA
- Sound Type: Continuous Beep
- Resonant Frequency: ~2300 Hz
- Small and neat sealed package
- Breadboard and Perf board friendly
14. LED15. MotorFeatures of brushed DC motorsAdvantagesNo need for a drive circuit when running at constant speedHigh-efficiency designAble to operate at high speedsHigh startup torqueResponsive and easy to use as speed and torque can be controlled by voltageDisadvantagesMotor life is shortened by the need for brushes and a commutator, which are subject to wear.The brushes generate both electrical and acoustic noise
- Arduino
Arduino adalah kit elektronik atau papan rangkaian elektronik open source yang di dalamnya terdapat komponen utama yaitu sebuah chip mikrokontroler dengan jenis AVR dari perusahaan Atmel. Arduino yang kita gunakan dalam praktikum ini adalah Arduino Uno yang menggunakan chip AVR ATmega 328P. Dalam memprogram Arduino, kita bisa menggunakan komunikasi serial agar Arduino dapat berhubungan dengan komputer ataupun perangkat lain.
Adapun spesifikasi dari Arduino Uno ini adalah sebagai berikut :
Bagian-bagian arduino uno:
-Power USB
Digunakan untuk menghubungkan Papan Arduino dengan komputer lewat koneksi USB.
-Power jack
Supply atau sumber listrik untuk Arduino dengan tipe Jack. Input DC 5 - 12 V.
-Crystal Oscillator
Kristal ini digunakan sebagai layaknya detak jantung pada Arduino. Jumlah cetak menunjukkan 16000 atau 16000 kHz, atau 16 MHz.
-Reset
Digunakan untuk mengulang program Arduino dari awal atau Reset.
-Digital Pins I / O
Papan Arduino UNO memiliki 14 Digital Pin. Berfungsi untuk memberikan nilai logika ( 0 atau 1 ). Pin berlabel " ~ " adalah pin-pin PWM ( Pulse Width Modulation ) yang dapat digunakan untuk menghasilkan PWM.
-Analog Pins
Papan Arduino UNO memiliki 6 pin analog A0 sampai A5. Digunakan untuk membaca sinyal atau sensor analog seperti sensor jarak, suhu dsb, dan mengubahnya menjadi nilai digital.
-LED Power Indicator
Lampu ini akan menyala dan menandakan Papan Arduino mendapatkan supply listrik dengan baik.
Bagian - bagian pendukung:
-RAM
RAM (Random Access Memory) adalah tempat penyimpanan sementara pada komputer yang isinya dapat diakses dalam waktu yang tetap, tidak memperdulikan letak data tersebut dalam memori atau acak. Secara umum ada 2 jenis RAM yaitu SRAM (Static Random Acces Memory) dan DRAM (Dynamic Random Acces Memory).
-ROM
ROM (Read-only Memory) adalah perangkat keras pada computer yang dapat menyimpan data secara permanen tanpa harus memperhatikan adanya sumber listrik. ROM terdiri dari Mask ROM, PROM, EPROM, EEPROM.
Block Diagram Mikrokontroler ATMega 328P pada Arduino UNO
Adapun block diagram mikrokontroler ATMega 328P dapat dilihat pada gambar berikut:
Sensor Flame
3. Sensor Sound
Sensor suara adalah sebuah alat yang mampu mengubah gelombang Sinusioda suara menjadi gelombang sinus energi listrik (Alternating Sinusioda Electric Current). Sensor suara berkerja berdasarkan besar/kecilnya kekuatan gelombang suara yang mengenai membran sensor yang menyebabkan bergeraknya membran sensor yang juga terdapat sebuah kumparan kecil di balik membran tadi naik & turun. Oleh karena kumparan tersebut sebenarnya adalah ibarat sebuah pisau berlubang-lubang, maka pada saat ia bergerak naik-turun, ia juga telah membuat gelombng magnet yang mengalir melewatinya terpotong-potong. Kecepatan gerak kumparan menentukan kuat-lemahnya gelombang listrik yang dihasilkannya.Sensor suara adalah sensor yang cara kerjanya merubah besaran suara menjadi besaran listrik, dan dipasaran sudah begitu luas penggunaannya. Komponen yang termasuk dalam Sensor suara yaitu electric condenser microphone atau mic kondenser.Intensitas suara adalah ukuran dari "aliran energi melewati satuan luas per satuan waktu" dan unit pengukuran adalah W/m2 Probe intensitas suara mikrofon ini dirancang untuk menangkap intensitas suara bersama dengan unit arah aliran sebagai besaran vektor. Hal ini dicapai dengan menggabungkan lebih dari satu mikrofon di probe untuk mengukur aliran energi suara. mikrofon konvensional dapat mengukur tekanan suara (unit: Pa), yang mewakili intensitas bunyi di tempat tertentu (satu titik), tetapi dapat mengukur arah aliran. Mikrofon intensitas bunyi Oleh karena itu digunakan untuk sumber suara memeriksa dan untuk mengukur kekuatan suara.Prinsip kerja :Sensor suara adalah sensor yang cara kerjanya yaitu merubah besaran suara menjadi besaran listrik. Sinyal yang masuk akan di olah sehingga akan menghasilkan satu kondisi yaitu kondisi 1 atau 0. Sensor suara banyak digunakan dalam kehidupan sehari-hari, Contoh Pengaplikasian sensor ini adalah yang bekerja pada system robot. Suara yang diterima oleh microfon akan di transfer ke pre amp mic, fungsi pre amp mic ini adalah untuk memperkuat sinyal suara yang masuk kedalam komponen.Setelah sinyal suara diterima oleh preamp mic, kemudian di kirim lagi ke rangkaian pengkonfersi yang mana rangkaian ini berfungsi untuk merubah sinyal suara yang berbentuk sinyal digital menjadi sinya analog agar bisa dibaca oleh mikrokontroler. Jika sinyal tersebut diterima oleh mikro kontroler maka akan diolah sesuai dengan program yang dibuat, apakah robot akan berjalan atau berhenti.Suara yang masuk direkam oleh komponen kemudian akan disimpan oleh memory. Sebagai contoh jika kita bertepuk tangan 1 kali maka akan dikenali sebagai kondisi 1 atau on sehingga robot dapat berjalan. Jika bertepuk tangan 2 kali maka robot akan mati atau mendapat sinyal kondisi 0. Penggunaan sinyal tergantung dari user bagaimana dia menggunakannya.Kesensitifan sensor suara dapat diatur, semakin banyak condensator yang digunakan pada pre amp maka akan semakin baik daya sensitive dari sensor suara tersebut. Begitu juga pada saat penggunaan suara harus dalam kondisi tertentu, karena jika terdapat suara lain yang masuk maka akan tidak dikenali oleh sensor, begitu pula frekuensi yang digunakan harus sesuai pada saat kita menginput suara awal dan input suara pada saat menjalankan program.Spesifikasi :- Sensitivitas dapat diatur (pengaturan manual pada potensiometer)
- Condeser yang digunakan memiliki sensitivitas yang tinggi
- Tegangan kerja antara 3.3V – 5V
- Terdapat 2 pin keluaran yaitu tegangan analog dan Digital output
- Sudah terdapat lubang baut untuk instalasi
- Sudah terdapat indikator led
Konfigurasi pin:SENSOR ARUS ACS712
Medan magnet tersebut kemudian diubah menjadi tegangan yang proporsional terhadap arus yang mengalir oleh sebuah IC Hall. Modul sensor ACS712 mempunyai 3 varian, yaitu :
- ACS712-05B untuk pengukuran arus dalam rentang -5A sampai 5A
- ACS712-20A untuk pengukuran arus dalam rentang -20A sampai 20A
- ACS712-30A untuk pengukuran arus dalam rentang -30A sampai 30A
Gambar berikut ini menunjukan Typical Application dari modul sensor ACS712.
Dengan tingkat akurasi yang tinggi, harga yang terjangkau dan ukuran yang kecil, menjadikan modul ACS712 sangat cocok untuk digunakan pada berbagai aplikasi maupun project antara lain :
- Kontrol motor
- Deteksi dan managemen arus beban
- Beralih Power Supply
- Proteksi gangguan arus berlebih
- dll
Pada gambar diatas merupakan datasheet grafik sensitivitas dari masing-masing sensor ACS712 5A, ACS712 20A dan ACS712 30A. Dari grafik linier tersebut bisa diambil kesimpulan yaitu :
- Offset tegangan output = 2,5V
- ACS712 5A mempunyai sensitivitas 185 mV/A
- ACS712 20A mempunyai sensitivitas 100 mV/A
- ACS712 30A mempunyai sensitivitas 66 mV/A
Oleh karena data sensitivitas masing-masing ACS712 yang berbeda-beda, maka untuk pemrograman nya juga harus disesuaikan dengan tipe ACS712 yang digunakan dengan mengacu pada data sensitivitas tersebut.
Spesifikasi ACS712
Berikut ini adalah spesifikasi dan feature dari sensor ACS712 :
- Jalur sinyal analog dengan noise rendah
- Bandwidth perangkat diatur melalui pin FILTER baru
- Waktu kenaikan output 5 μs sebagai respons terhadap arus input langkah
- Bandwidth 80 kHz
- Total kesalahan output 1,5% pada TA = 25°C
- Jejak kecil, paket SOIC8 profil rendah
- 1,2 mΩ resistansi konduktor internal
- Tegangan isolasi minimum 2,1 kVRMS dari pin 1-4 ke pin 5-8
- 5,0 V, operasi pasokan tunggal
- Sensitivitas output 66 hingga 185 mV/A
- Tegangan output sebanding dengan arus AC atau DC
- Dipangkas pabrik untuk akurasi
- Tegangan offset keluaran yang sangat stabil
- Histeresis magnetik hampir nol
- Output rasiometrik dari tegangan suplai
Relay adalah Saklar (Switch) yang dioperasikan secara listrik dan merupakan komponen Electromechanical (Elektromekanikal) yang terdiri dari 2 bagian utama yakni Elektromagnet (Coil) dan Mekanikal (seperangkat Kontak Saklar/Switch). Relay menggunakan Prinsip Elektromagnetik untuk menggerakkan Kontak Saklar sehingga dengan arus listrik yang kecil (low power) dapat menghantarkan listrik yang bertegangan lebih tinggi. Pada dasarnya, Relay terdiri dari 4 komponen dasar yaitu :
- Electromagnet (Coil)
- Armature
- Switch Contact Point (Saklar)
- Spring
Berikut ini merupakan gambar dari bagian-bagian Relay :
Kontak Poin (Contact Point) Relay terdiri dari 2 jenis yaitu :
- Normally Close (NC) yaitu kondisi awal sebelum diaktifkan akan selalu berada di posisi CLOSE (tertutup)
- Normally Open (NO) yaitu kondisi awal sebelum diaktifkan akan selalu berada di posisi OPEN (terbuka)
Berdasarkan gambar diatas, sebuah Besi (Iron Core) yang dililit oleh sebuah kumparan Coil yang berfungsi untuk mengendalikan Besi tersebut. Berdasarkan penggolongan jumlah Pole dan Throw-nya sebuah relay, maka relay dapat digolongkan menjadi :
- Single Pole Single Throw (SPST) : Relay golongan ini memiliki 4 Terminal, 2 Terminal untuk Saklar dan 2 Terminalnya lagi untuk Coil.
- Single Pole Double Throw (SPDT) : Relay golongan ini memiliki 5 Terminal, 3 Terminal untuk Saklar dan 2 Terminalnya lagi untuk Coil.
- Double Pole Single Throw (DPST) : Relay golongan ini memiliki 6 Terminal, diantaranya 4 Terminal yang terdiri dari 2 Pasang Terminal Saklar sedangkan 2 Terminal lainnya untuk Coil. Relay DPST dapat dijadikan 2 Saklar yang dikendalikan oleh 1 Coil.
- Double Pole Double Throw (DPDT) : Relay golongan ini memiliki Terminal sebanyak 8 Terminal, diantaranya 6 Terminal yang merupakan 2 pasang Relay SPDT yang dikendalikan oleh 1 (single) Coil. Sedangkan 2 Terminal lainnya untuk Coil.
- Resistor
Resistor merupakan komponen pasif yang memiliki nilai resistansi tertentu dan berfungsi untuk menghambat jumlah arus listrik yang mengalir dalam suatu rangkaian. Resistor dapat diklasifikasikan menjadi beberapa jenis, diantaranya resistor nilai tetap (fixed resistor), resistor variabel (variabel resistor), thermistor, dan LDR.
Cara membaca nilai resistor
Cara menghitung nilai resistansi resistor dengan gelang warna :
1. Masukan angka langsung dari kode warna gelang pertama.
2. Masukan angka langsung dari kode warna gelang kedua.
3. Masukan angka langsung dari kode warna gelang ketiga.
4. Masukkan jumlah nol dari kode warna gelang ke-4 atau pangkatkan angka tersebut dengan 10 (10^n).
5. Gelang terakhir merupakan nilai toleransi dari resistor
Kata buzzer sebetulnya berasal dari Bahasa Inggris, artinya bel, lonceng, atau alarm. Sedangkan pengertian buzzer secara harfiah adalah alat yang digunakan untuk atau dimanfaatkan untuk menyampaikan dan menyebarluaskan pengumuman. Jadi pada bagian ini buzzer digunakan sebagai output yaitu sebagai penanda atau sebagai bel peringatan.
9. Logic state
Input dan Output pada Gerbang Logika hanya memiliki 2 level. Kedua Level tersebut pada umumnya dapat dilambangkan dengan :
- HIGH (tinggi) dan LOW (rendah)
- TRUE (benar) dan FALSE (salah)
- ON (Hidup) dan OFF (Mati)
- 1 dan 0
7 jenis gerbang logika :
- Gerbang AND : Apabila semua / salah satu input merupakan bilangan biner (berlogika) 0, maka output akan menjadi 0. Sedangkan jika semua input adalah bilangan biner (berlogika) 1, maka output akan berlogika 1.
- Gerbang OR : Apabila semua / salah satu input merupakan bilangan biner (berlogika) 1, maka output akan menjadi 1. Sedangkan jika semua input adalah bilangan biner (berlogika) 0, maka output akan berlogika 0.
- Gerbang NOT : Fungsi Gerbang NOT adalah sebagai Inverter (pembalik). Nilai output akan berlawanan dengan inputnya.
- Gerbang NAND : Apabila semua / salah satu input bilangan biner (berlogika) 0, maka outputnya akan berlogika 1. Sedangkan jika semua input adalah bilangan biner (berlogika) 1, maka output akan berlogika 0.
- Gerbang NOR : Apabila semua / salah satu input bilangan biner (berlogika) 1, maka outputnya akan berlogika 0. Sedangkan jika semua input adalah bilangan biner (berlogika) 0, maka output akan berlogika 1.
- Gerbang XOR : Apabila input berbeda (contoh : input A=1, input B=0) maka output akan berlogika 1. Sedangakan jika input adalah sama, maka output akan berlogika 0.
- Gerbang XNOR : Apabila input berbeda (contoh : input A=1, input B=0) maka output akan berlogika 0. Sedangakan jika input adalah sama, maka output akan berlogika 1. 11. LEDLight Emitting Diode atau sering disingkat dengan LED adalah komponen elektronika yang dapat memancarkan cahaya monokromatik ketika diberikan tegangan maju. LED merupakan keluarga Dioda yang terbuat dari bahan semikonduktor. Warna-warna Cahaya yang dipancarkan oleh LED tergantung pada jenis bahan semikonduktor yang dipergunakannya. LED juga dapat memancarkan sinar inframerah yang tidak tampak oleh mata seperti yang sering kita jumpai pada Remote Control TV ataupun Remote Control perangkat elektronik lainnya. Bentuk LED mirip dengan sebuah bohlam (bola lampu) yang kecil dan dapat dipasangkan dengan mudah ke dalam berbagai perangkat elektronika. Berbeda dengan Lampu Pijar, LED tidak memerlukan pembakaran filamen sehingga tidak menimbulkan panas dalam menghasilkan cahaya. Oleh karena itu, saat ini LED (Light Emitting Diode) yang bentuknya kecil telah banyak digunakan sebagai lampu penerang dalam LCD TV yang mengganti lampu tube. LED hanya akan memancarkan cahaya apabila dialiri tegangan maju (bias forward) dari Anoda menuju ke Katoda.Keanekaragaman Warna pada LED tersebut tergantung pada wavelength (panjang gelombang) dan senyawa semikonduktor yang dipergunakannya. Berikut ini adalah Tabel Senyawa Semikonduktor yang digunakan untuk menghasilkan variasi warna pada LED :
Bahan Semikonduktor Wavelength Warna Gallium Arsenide (GaAs) 850-940nm Infra Merah Gallium Arsenide Phosphide (GaAsP) 630-660nm Merah Gallium Arsenide Phosphide (GaAsP) 605-620nm Jingga Gallium Arsenide Phosphide Nitride (GaAsP:N) 585-595nm Kuning Aluminium Gallium Phosphide (AlGaP) 550-570nm Hijau Silicon Carbide (SiC) 430-505nm Biru Gallium Indium Nitride (GaInN)
- Motor DC
Terdapat dua bagian utama pada sebuah Motor Listrik DC, yaitu Stator dan Rotor. Stator adalah bagian motor yang tidak berputar, bagian yang statis ini terdiri dari rangka dan kumparan medan. Sedangkan Rotor adalah bagian yang berputar, bagian Rotor ini terdiri dari kumparan Jangkar. Dua bagian utama ini dapat dibagi lagi menjadi beberapa komponen penting yaitu diantaranya adalah Yoke (kerangka magnet), Poles (kutub motor), Field winding (kumparan medan magnet), ArmatureWinding (Kumparan Jangkar), Commutator (Komutator)dan Brushes (kuas/sikat arang).
Pada prinsipnya motor listrik DC menggunakan fenomena elektromagnet untuk bergerak, ketika arus listrik diberikan ke kumparan, permukaan kumparan yang bersifat utara akan bergerak menghadap ke magnet yang berkutub selatan dan kumparan yang bersifat selatan akan bergerak menghadap ke utara magnet. Saat ini, karena kutub utara kumparan bertemu dengan kutub selatan magnet ataupun kutub selatan kumparan bertemu dengan kutub utara magnet maka akan terjadi saling tarik menarik yang menyebabkan pergerakan kumparan berhenti
Untuk menggerakannya lagi, tepat pada saat kutub kumparan berhadapan dengan kutub magnet, arah arus pada kumparan dibalik. Dengan demikian, kutub utara kumparan akan berubah menjadi kutub selatan dan kutub selatannya akan berubah menjadi kutub utara. Pada saat perubahan kutub tersebut terjadi, kutub selatan kumparan akan berhadap dengan kutub selatan magnet dan kutub utara kumparan akan berhadapan dengan kutub utara magnet. Karena kutubnya sama, maka akan terjadi tolak menolak sehingga kumparan bergerak memutar hingga utara kumparan berhadapan dengan selatan magnet dan selatan kumparan berhadapan dengan utara magnet. Pada saat ini, arus yang mengalir ke kumparan dibalik lagi dan kumparan akan berputar lagi karena adanya perubahan kutub. Siklus ini akan berulang-ulang hingga arus listrik pada kumparan diputuskan.
- Rangkaian Reset
Mikrokontroler menggunakan rangkaian reset. Rangkaian power on reset terdiri dari resistor 4,7KΩ dan tombol untuk penekanan reset secara manual yang diparalel dengan capasitor 10nF.Rangkain Reset low - Rangkaian reset Low aktif ketika berlogika 0 , jika kondisi seperti gambar diatas maka arus akan mengalir langsung kepin reset pada arduino. dikarnakan ada arus yang mengalir maka pin reset arduino berlogika 1, karna arduino aktif low maka pin reset tidak aktif ,karna arduino tidak aktif maka arus mengalir ke capasitor terjadi pengisian dan dibutton tidak terhubung sehingga arus langsung keground
- Jika kondisi Button terhubung maka arus akan mengalir langsung keground karna kecendrungan arus melewati resistansi yang kecil yang mengakibatkan arus mengalir keground capasitor terjadi pengosongan sehingga arus mengalir keground
- dikarenakan tidak ada arus menuju pin reset maka pin reset berlogika 0 (aktif)
- Rangkaian power regulator diperlukan agar tegangan yang masuk ke dalam rangkaian mikrokontroler dalam kondisi yang stabil, yaitu +5 volt. Pada umumnya, rangkaian power regulator terdiri dari sebuah dioda sebagai penyearah tegangan, beberapa keping capacitor sebagai penyaring, sebuah chip regulator LM7805 serta pasangan LED dan resistor sebagai indikator.
Rangkaian lain yang dibutuhkan adalah rangkaian reset. Rangkaian ini berguna bagi mengembalikan program sistem mikrokontroler ke nilai awalnya (Address Memory = 0). Dengan demikian, jika terdapat kesalahan atau gangguan pada saat menjalankan program, dapat diulang kembali dengan menekan saklar reset ini.
Kemudian, rangkaian osilator yang berfungsi untuk menghasilkan suatu gelombang osilasi. Gelombang ini digunakan sebagaik clock (detak) bagi mikrokontroler. Dengan detak ini, mikrokontroler berfungsi secara sinkron (serempak) dari satu instruksi ke instruksi berikutnya. Rangkaian osilator terdiri dari sebuah kristal dan 2 buah capacitor.
Dari rangkaian-rangkaian diatas, maka dirakitlah sistem minimum mikrokontroler. Dengan sistem minimum ini, berarti sistem mikrokontroler telah siap untuk dioperasikan. Contoh sebuah sistem minimum mikrokontroler diperlihatkan di bawah ini (namun, rangkaian power regulator tidak ditampilkan).
Jika ingin lebih sederhana dan instan, telah tersedia banyak rangkaian minimum mikrokontroler dalam bentuk modul yang dijual secara bebas. Dengan modul ini, maka akan terjamin rangkaian berada dalam kondisi baik, tidak terjadi kesalahan pensolderan dan pemasangan. Namun, jika dibandingkan membuatnya sendiri, harga modul ini jauh lebih mahal.
- RESISTOR
Resistor adalah komponen elektronika yang berfungsi untuk menghambat atau membatasi aliran listrik yang mengalir dalam suatu rangkaian elektronika. Satuan atau nilai resistansi suatu resistor disebut Ohm dilambangkan dengan simbol Omega (Ω).
Simbol Resistor :
Cara Menentukan Nilai Resistor :
• Dengan Kode Warna :
• Resistor dengan 4 cincin kode warna
Maka cincin ke 1 dan ke 2 merupakan digit angka, dan cincin kode warna ke 3 merupakan faktor pengali kemudian cincin kode warnake 4 menunjukan nilai toleransi resistor.
• Resistor dengan 5 cincin kode warna
Maka cincin ke 1, ke 2 dan ke 3 merupakan digit angka, dan cincin kode warna ke 4 merupakan faktor pengali kemudian cincin kode warna ke 5 menunjukan nilai toleransi resistor.
• Resistor dengan 6 cincin warna
Resistor dengan 6 cicin warna pada prinsipnya sama dengan resistor dengan 5 cincin warna dalam menentukan nilai resistansinya. Cincin ke 6 menentukan coefisien temperatur yaitu temperatur maksimum yang diijinkan untuk resistor tersebut.
• Dengan Kode Huruf Resistor
Kode Huruf Untuk Nilai Resistansi :
o R, berarti x1 (Ohm)
o K, berarti x1000 (KOhm)
o M, berarti x 1000000 (MOhm)
Kode Huruf Untuk Nilai Toleransi :
o F, untuk toleransi 1%
o G, untuk toleransi 2%J, untuk toleransi 5%
o K, untuk toleransi 10%
o M, untuk toleransi 20%
Rumus Menentukan Nilai Resitor :
o Resistor Seri R(total) = R1+R2+ R(selanjut nya).
o Resistor Paralel R(total) = 1/R(total) = 1/R1 + 1/R2 + 1/R(seterusnya).
a.) Prosedur [back]
- Siapkan segala komponen yang di butuhkan
- Susun rangkaian sesuai panduan
- Input codingan arduino
- Hidupkan rangkaian
- Apabila tidak terjadi eror, maka rangkaian selesai dibuat.
|
- Hardware
- Arduino Uno
- Sensor gas
- Flame Sensor
- Sensor Suhu
- LED
- Jumper
- Sumber DC 9 Volt
- Optocoupler MOC 3021
- Motor DC (Pompa Air)
- f. Gas sensor MQ-2
- g. Buzzer
- h. Greenled dan Redled
- i. Resistor
- j. Jumper
- k. Ic max7219 NG
- l. Dotmatrix
a. Arduino
b. Sumber DC 9 Volt
c. Optocoupler MOC 3021
d. Motor DC (Pompa Air)
e. Flame Sensor
f. Gas sensor MQ-2
h. Greenled dan Redled
i. Resistor
j. Jumper
k. Ic max7219 NG
l. Dotmatrix