BAB II LANDASAN TEORI

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB II LANDASAN TEORI"

Transkripsi

1 BAB II LANDASAN TEORI 2.1 Kebutuhan Dasar Bayi Prematur Bayi prematur adalah bayi yang terlahir ke dunia lebih cepat dari bayi-bayi lain pada umumnya. Jika bayi normal lahir pada usia kehamilah minggu, maka pada bayi prematur kelahiran terjadi di usia kehamilan kurang dari 37 minggu. Kalau bayi normal terlahir dengan berat badan antara 2,5 kg - 3 kg, maka bayi prematur bisa terlahir dengan berat 0,5 kg - 2 kg. Faktor penyebab kelahiran bayi prematur beragam. Mulai dari gaya hidup ibu yang tidak sehat selama kehamilan, seperti minum-minuman yang mengandung alkohol, merokok, menggunakan narkoba (narkotik dan bahan/obat berbahaya), pola makan yang buruk, sampai hal-hal diluar kendali seorang ibu hamil. Hal-hal ini seperti kelainan struktur rahim, infeksi, ketidakseimbangan hormon, faktor usia ibu hamil yang terlalu muda atau tua dan stres berat. Bayi prematur belum memiliki cukup jaringan lemak dibawah kulit yang dapat mempertahankan suhu tubuh mereka. Kehangatan dibutuhkan bayi prematur karena mereka beresiko mengalami hipotermi atau suhu tubuh rendah. Bayi prematur sering merasa kedinginan walaupun dibungkus dengan selimut. Oleh sebab itu, dibutuhkan inkubator atau penghangat yang berguna untuk menjaga bayi agar tubuhnya tetap hangat. Inkubator adalah ruangan berdinding kaca yang suhunya bisa diatur agar selalu hangat berkisar antara 35º C - 36º C dengan kelembaban antara 55% - 70%. Inkubator juga berfungsi untuk meminimalkan resiko kontak antara bayi prematur 6

2 7 dengan orang dan lingkungan yang berpotensi menularkan kuman penyakit. Berikut gambar inkubator bayi yang sering digunakan oleh masyarakat umum. Gambar 2.1 Inkubator Bayi 2.2 Arduino Untuk memahami Arduino, terlebih dahulu kita harus memahami terlebih dahulu apa yang dimaksud dengan physical computing. Physical computing adalah membuat sebuah sistem atau perangkat fisik dengan menggunakan software dan hardware yang sifatnya interaktif yaitu dapat menerima rangsangan dari lingkungan dan merespon balik. Physical computing adalah sebuah konsep untuk memahami hubungan yang manusiawi antara lingkungan yang sifat alaminya adalah analog

3 8 dengan dunia digital. Pada prakteknya konsep ini diaplikasikan dalam desaindesain alat atau projek-projek yang menggunakan sensor dan microcontroller untuk menerjemahkan input analog ke dalam sistem software untuk mengontrol gerakan alat-alat elektro mekanik seperti lampu, motor dan sebagainya. Pembuatan prototype atau prototyping adalah kegiatan yang sangat penting di dalam proses physical computing karena pada tahap inilah seorang perancang melakukan eksperimen dan uji coba dari berbagai jenis komponen, ukuran, parameter, program komputer dan sebagainya berulang-ulang kali sampai diperoleh kombinasi yang paling tepat. Dalam hal ini perhitungan angka-angka dan rumus yang akurat bukanlah satu-satunya faktor yang menjadi kunci sukses di dalam mendesain sebuah alat karena ada banyak faktor eksternal yang turut berperan, sehingga proses mencoba dan menemukan atau mengoreksi kesalahan perlu melibatkan hal-hal yang sifatnya non-eksakta. Prototyping adalah gabungan antara akurasi perhitungan dan seni. Proses prototyping bisa menjadi sebuah kegiatan yang menyenangkan atau menyebalkan, itu tergantung bagaimana kita melakukannya. Misalnya jika untuk mengganti sebuah komponen, merubah ukurannya atau merombak kerja sebuah prototype dibutuhkan usaha yang besar dan waktu yang lama, mungkin prototyping akan sangat melelahkan karena pekerjaan ini dapat dilakukan berulang-ulang sampai puluhan kali. Idealnya sebuah prototype adalah sebuah sistem yang fleksibel dimana perancang bisa dengan mudah dan cepat melakukan perubahan-perubahan dan mencobanya lagi sehingga tenaga dan waktu tidak menjadi kendala berarti. Dengan

4 9 demikian harus ada sebuah alat pengembangan yang membuat proses prototyping menjadi mudah. Pada masa lalu hingga saat ini bekerja dengan hardware berarti membuat rangkaian menggunakan berbagai komponen elektronik seperti resistor, kapasitor, transistor dan sebagainya. Setiap komponen disambungkan secara fisik dengan kabel atau jalur tembaga yang disebut dengan istilah hard wired sehingga untuk merubah rangkaian maka sambungan-sambungan itu harus diputuskan dan disambung kembali. Dengan hadirnya teknologi digital dan microprocessor fungsi yang sebelumnya dilakukan dengan hired wired digantikan dengan program-program software. Ini adalah sebuah revolusi di dalam proses prototyping. Software lebih mudah diubah dibandingkan hardware, dengan beberapa penekanan tombol kita dapat merubah logika alat secara radikal dan mencoba versi ke-dua, ke-tiga dan seterusnya dengan cepat tanpa harus mengubah pengkabelan dari rangkaian. Arduino sendiri merujuk pada tiga buah tool yang dikemas menjadi satu kesatuan. Tiga buah tool tersebut ialah: 1. Kontroler Arduino Board Kontroler Arduino hadir dengan berbagai macam pilihan dari yang kecil hingga yang besar. Tersedia pula skematik yang dapat digunakan untuk membuat sendiri kontroler Arduino tersebut bagi orang-orang yang memiliki pengalaman dan pengetahuan yang memadai. 2. Bahasa pemrograman dan compiler

5 10 Bahasa pemrograman dan compiler digunakan untuk menghasilkan kode untuk mikrokontroler yang berada pada kontroler. Bahasa pemrograman yang digunakan dekat dengan C++ sehingga tidak sama persis. Poin ini memiliki persamaan dengan Processing yang memang bertujuan untuk memudahkan pekerjaan desainer yang berkaitan dengan perangkat keras atau hardware dan interaksi fisik. 3. IDE (Integrated Development Environment) IDE Arduino sama dengan IDE Processing yang dibuat dengan Java. Anda dapat langsung memasukkan kode atau bahasa pemrograman Arduino dan melakukan kompilasi atau compiling di IDE tersebut. Tujuan adanya Arduino ialah untuk menyederhanakan kreasi dari aplikasi atau obyek interaktif dengan mempermudah bahasa pemrograman yang digunakan untuk membuat instruksi dan menyediakan kontroler yang bertenaga namun dasar yang dengan mudah dapat digunakan untuk keperluan pemrograman umum dan tetap bisa digunakan untuk mendukung proyek yang lebih kompleks. Lalu, apa saja yang orang-orang hasilkan dengan menggunakan Arduino? Mereka membuat kontrol fisik yang orang-orang dapat berinteraksi dengannya seperti tombol dsb. Mereka membuat lingkungan kreatif yang menggunakan sensor berat, ultrasonik, temperatur, dan infra merah. Mereka membuat jalan untuk mengontrol peralatan mereka seperti lampu di rumah, kamera video, yang secara umum disebut dengan home automation. Mereka pun dapat membuat robot atau mainan mekanik.

6 11 Selain itu, mereka dapat membuat program kecil yang dapat saling berkomunikasi satu sama lain yang saling memberi sinyal. Potensi yang banyak ini jika dimanfaatkan akan menghasilkan karya yang luar biasa. a. Memulai dengan Arduino Board Arduino baik asli maupun kloningan di Indonesia dapat dibeli melalui toko elektronik ataupun online shop. Pilih board yang umum digunakan seperti Uno, Duemilanove, atau HIJI. Gambar 2.2 Tampilan Papan Arduino Untuk menghubungkan board ini dengan komputer, anda akan membutuhkan kabel USB dengan satu kepala tipe A dan kepala lainnya tipe B.

7 12 Gambar 2.3 Tampilan Kabel USB (Universal Serial Bus) Board Arduino memiliki konektor USB tipe B dan komputer memiliki konektor USB tipe A. Jika anda memiliki board Arduino yang tidak ada LED terintegrasi di dalamnya, maka sebaiknya anda membeli LED dari toko elektronik untuk mengetes kontroler dengan bantuan program sederhana untuk memastikan apakah semuanya telah terverifikasi. LED ini juga dapat berfungsi sebagai fungsi debugging sederhana dengan sinyal blinking atau kedip-kedip. b. Instalasi IDE Untuk mulai memprogram, anda akan membutuhkan IDE Arduino. Langsung saja download versi terbaru dari website Arduino. Download sesuai dengan OS yang anda gunakan. Pada pembuatan proyek kali ini

8 13 penulis menggunakan windows dan IDE versi Ekstrak hasil download, dan ada akan mendapatkan folder arduino Jika pada komputer telah terinstal JRE, maka langsung doubleclick arduino.exe. Berikut penampakan IDE Arduino: Gambar 2.4 Tampilan Lembar Kerja IDE Arduino

9 14 Tabel 2.1 Fungsi tombol pada IDE Arduino Tombol Fungsi Verify: Cek error dan lakukan kompilasi kode Upload: Upload kode anda ke board/kontroler. Asumsi bahwa board dan serial port telah di setting dengan benar New: Membuat aplikasi baru Open: Buka proyek yang telah ada atau dari contoh-contoh/examples Save: Simpan proyek anda Serial Monitor: Membuka serial port monitor untuk melihat feedback/umpan balik dari board anda. Elemen utama dari kontroler Arduino ialah Input/Output atau I/O melalui pinpin, port USB, mikrokontroler yang di dalamnya ada sejumlah kecil RAM. Tentu saja skalanya lebih kecil daripada sebuah komputer. Akibatnya dari segi power supply/catu daya pun akan memerlukan perlakuan khusus. Sebuah pin memberikan fungsi input atau output dimana kontroler dapat berkomunikasi dengan komponen melaluinya. Anda dapat melihat barisan pin dengan header warna hitam yang dapat dimasukkan kabel tembaga tunggal yang kecil ke dalamnya. Dengan begitu, anda dapat menghubungkan kontroler dengan breadboard/project board/prototyping board.

10 15 Gambar 2.5 Tampilan Board Arduino yang dihubungkan dengan Project Board Pin digital memiliki dua buah nilai yang dapat ditulis kepadanya yaitu High(1) dan Low(0). Logika high maksudnya ialah 5 Volt dikirim ke pin baik itu oleh mikrokontroler atau dari komponen. Low berarti pin tersebut bertegangan 0 Volt. Dari logika ini, anda dapat membayangkan perumpamaan: start/stop, siap/tidak siap, on/off, dsb. Pada gambar 2.1 terlihat pin-pin digital berada pada bagian atas. Disinilah anda akan menghubungkan berbagai kontrol yang berkomunkasi dengan menggunakan nilai digital. Beberapa pin digital dapat digunakan sebagai Pulse Width Modulation (PWM). Secara umum pin PWM ini dapat digunakan untuk mengirim nilai atau informasi analog ke komponen. Tanda ~ pada pin 3, 5, 6, 9, 10, 11

11 16 menandakan fungsi PWM. Fungsi PWM ini merupakan tambahan dari fungsi digital. Artinya pin-pin tersebut selain fungsi digital, dapat dikonfigurasi menjadi PWM. Kemungkinan nilai dari dari pin-pin digital tersebut ialah IN (informasi masuk dari komponen ke kontrol) dan sebaliknya OUT (informasi keluar dari kontrol ke komponen). Pada bagian bawah, terdapat pin-pin power. Tersedia pin 5V, 3.3V, dua pin ground, Vin, dan reset. Di sebelah kanan bagian bawah, anda akan melihat pin-pin analog input. Pinpin ini dapat menerima masukan informasi analog dari 0 hingga 5 Volt dengan kenaikan sebesar V. Representasi 0 V ialah 0, dan 5V ialah Di atas pinpin analog terdapat mikrokontroler AVR. Dan di atas AVR terdapat push button reset untuk merestart program. Terdapat konetor ISP di sebelah kanan push button reset yang dapat digunakan untuk memprogram kontroler Arduino dalam kondisi tertentu (chip erase akan mengakibatkan bootloader Arduino ikut terhapus. Jadi hati-hati dalam menggunakannya) Arduino UNO Arduino Uno adalah papan mikrokontroler berdasarkan ATmega328 (datasheet). Dalam bahasa Itali "Uno" berarti satu, maka jangan heran jika peluncuran Arduino 1.0 diberi nama Uno. Arduino ini berisi semua yang diperlukan untuk mendukung mikrokontroler, untuk mengaktifkan cukup menghubungkannya ke komputer dengan kabel USB dengan adaptor AC-DC atau baterai.

12 17 Gambar 2.6 Arduino Uno Berikut adalah spesifikasi dari Arduino Uno : Mikrokontroler Operating Voltage ATmega328 5V Input Voltage (disarankan) 7-12V Input Voltage (batas) 6-20V Digital I / O Pins 14 (dimana 6 memberikan output PWM) Analog Input Pins 6 DC Current per I / O DC Current for 3.3V Pin 40 ma Pin 50 ma Flash Memory 32 KB (ATmega328) 0,5 KB digunakan oleh bootloader SRAM EEPROM Clock Speed 2 KB (ATmega328) 1 KB (ATmega328) 16 MHz

13 18 a. Input Voltage Arduino Uno ini dapat beroperasi pada tegangan eksternal dari 6-20 volt. Jika diberikan tegangan kurang dari 7V, maka arduino ini mungkin akan menjadi tidak stabil. Jika menggunakan lebih dari 12V, regulator voltage bisa panas dan merusak board. Rentang yang dianjurkan adalah 7-12 volt. b. Memori ATmega328 ini memiliki memori sebesar 32 KB (0,5 KB dari memori tersebut digunakan untuk bootloader) dan juga memiliki memori sebesar 2 KB dari SRAM dan 1 KB dari EEPROM. c. Input dan Output Masing-masing dari 14 pin digital pada Uno dapat digunakan sebagai input atau output, dengan menggunakan fungsi pinmode (), digitalwrite (), dan digitalread (). Setiap pin dapat memberikan atau menerima maksimum 40 ma dan memiliki resistor pull-up internal (terputus secara default) dari kohms. 2.3 Pengenalan Visual Basic 6.0 Visual Basic 6.0 merupakan salah satu tool untuk pengembangan aplikasi yang banyak diminati oleh orang. Visual Basic merupakan bahasa pemrograman komputer. Di sini Visual Basic 6.0 menawarkan kemudahan dalam pembuatan aplikasi dan dapat menggunakan komponen-komponen yang telah disediakan. Untuk memulai Visual Basic 6.0 perlu dipasang software Visual Basic 6.0 pada komputer.

14 19 Dengan menggunakan Visual Basic 6.0 dapat menghasilkan berbagai macam jenis program. Aplikasi yang dibuat dapat diintegrasikan dengan database, hardware lain (interface) dan sebagainya. Gambar 2.7 Tampilan Kotak Dialog New Project Pada layar awal akan muncul tampilan seperti di atas. Visual Basic 6.0 menyediakan banyak jenis modul aplikasi. Untuk memulai program standar pilihlah Standar EXE, kemudian klik open.

15 20 Setelah itu akan muncul tampilan seperti berikut ini, yang menunjukan bagian-bagian dari IDE (Integrated Development Environment) yang akan digunakan. Kita dapat melihat tampilan IDE Windows seperti gambar dibawah ini. Gambar 2.8 IDE Visual Basic 6.0 Berikut keterangan dari gambar diatas : 1. Sifat dari window IDE gambar 1.4 tsb sbb: a. Floating : dapat digeser-geser ke posisi mana saja b. Sizable : dapat diubah-ubah ukurannya c. Dockable : dapat menempel dengan bagian lain yang berdekatan.

16 21 2. Kontrol Menu : Berguna untuk memanipulasi jendela VB, baik ukuran, memindahkan, atau menutup jendela VB atau jendela lainnya. 3. Menu : berfungsi untuk melakukan perintah-perintah VB, simpan, buat baru, menjalankan aplikasi, dll. Gambar 2.9 Tampilan Menu Visual Basic 4. ToolBar : Tombol-tombol yang mewakili suatu perintah yang disiapkan oleh Visual Basic Gambar 2.10 Tambilan Toolbar Visual Basic 5. Jendela Kode : Berisi kode-kode program yang merupakan instruksi-instruksi yang dibuat oleh para pembuat program aplikasi. Gambar 2.11 Tampilan Jendela Kode

17 22 6. Form Windows : Daerah kerja utama dimana kita akan mendesign programprogram aplikasi. Gambar 2.12 Tampilan Form Windows 7. Project Explorer : Jendela yang mengandung semua file di dalam aplikasi VB yang kita buat. Misalnya form, modul, class, dsb. Gambar 2.13 Tampilan Windows Project

18 23 8. Jendela Properties : Jendela yang mengandung semua informasi atau sifat dari objek yang terdapat pada aplikasi yang dibuat. Gambar 2.14 Tampilan Windows Properties 9. ToolBox : kotak piranti yang mengandung semua objek atau kontrol yang dibutuhkan untuk membentuk suatu program aplikasi. Gambar 2.15 Tampilan Windows Toolbox

19 24 Tabel 2.2 fungsi kontrol Windows Toolbox Objek / Kontrol Pointer Keterangan bukan merupakan suatu kontrol; gunakan icon ini ketika anda ingin memilih kontrol yang sudah berada pada form PictureBox kontrol yang digunakan untuk menampilkan image dengan format: BMP, DIB (bitmap), ICO (icon), CUR (cursor), WMF (metafile), EMF (enhanced metafile), GIF, dan JPEG. Label kontrol yang digunakan untuk menampilkan teks yang tidak dapat diperbaiki oleh pemakai TextBox kontrol yang mengandung string yang dapat diperbaiki oleh pemakai, dapat berupa satu baris tunggal, atau banyak baris Frame kontrol yang digunakan sebagai kontainer bagi kontrol lainnya CommandButton kontrol hampir ditemukan pada setiap form, dan digunakan untuk membangkitkan event proses tertentu ketika pemakai melakukan klik padanya CheckBox digunakan untuk pilihan yang isinya bernilai yes/no, true/false

20 25 OptionButton sering digunakan lebih dari satu sebagai pilihan terhadap beberapa option yang hanya dapat dipilih satu ListBox mengandung sejumlah item, dan user dapat memilih lebih dari satu (bergantung pada property MultiSelect) ComboBox kombinasi dari TextBox dan suatu ListBox dimana pemasukkan data dapat dilakukan dengan pengetikkan maupun pemilihan HScrollBar dan VScrollBar Timer digunakan untuk membentuk scrollbar berdiri sendiri digunakan untuk proses background yang diaktifkan berdasarkan interval waktu tertentu. Merupakan kontrol non-visual DriveListBox, DirListBox, dan sering digunakan untuk membentuk dialog box yang berkaitan dengan file FileListBox Shape dan Line digunakan untuk menampilkan bentuk seperti garis, persegi, bulatan, oval Image berfungsi menyerupai image box, tetapi tidak dapat digunakan sebagai kontainer bagi kontrol lainnya. Sesuatu yang perlu diketahui bahwa kontrol image menggunakan resource yang lebih kecil dibandingkan dengan PictureBox

21 26 Data digunakan untuk data binding database yang akan digunakan OLE dapat digunakan sebagai tempat bagi program eksternal seperti Microsoft Excel, Word, dll 10. Form Layout Windows : Jendela yang menggambarkan posisi. Dari form yang ditampilkan pada layar monitor. Gambar 2.16 Tampilan Windows Form Layout 2.4 Sensor Suhu dan Kelembaban DHT11 Sensor suhu dan kelembaban (themperature & humidity) DHT11 ini memiliki kemampuan untuk mengukur suhu dan kelembaban secara lengkap dengan keluaran signal digital yang sudah dikalibrasi. Menggunakan teknik pengambilan signal digital dan teknologi pengukur suhu & kelembaban yang ekslusif, untuk memastikan reliabilitas dan kestabilan jangka panjang yang memuaskan. Sensor ini memiliki komponen pengukur kelembaban dengan tipe resistif dan sebuah komponen NTC untuk pengukuran suhu, dan terhubung dengan mikrokontroler 8-bit kemampuan

22 27 tinggi, menawarkan kualitas yang bagus, respon yang cepat, kemampuan anti gangguan dan efektifitas biaya. DHT11 adalah modul sensor suhu dan kelembaban udara relatif dalam satu paket. Modul ini memerlukan konsumsi daya yang rendah sehingga cocok digunakan untuk aplikasi data logger dengan catu daya batere. Modul ini memiliki stabilitas yang dijamin dalam jangka waktu yang lama serta output yang terkalibrasi, sehingga cocok digunakan sebagai sensor untuk data logger suhu dan kelembaban udara. Gambar 2.16 Sensor DHT11 DHT11 dapat mengukur suhu antara 0-50 derajad Celcius dan kelembaban udara antara 20-90% dengan resolusi masing-masing sebesar 0,1 derajat Celcius dan 1% RH (Relative Humidity). Akurasi untuk pengukuran suhu dan kelembaban adalah (+/-)2 derajat Celcius dan (+/-)4% RH. Keluaran modul sensor DHT11 telah dikalibrasi dalam tabung kalibrasi secara akurat, dan nilai koefisien kalibrasinya disimpan dalam memori OTP. DHT11 menggunakan teknologi sensor kelembaban yang baik dan menggunakan teknik

23 28 akuisisi data ekslusif dengan memanfaatkan mikrokontroler 8-bit untuk menghasilkan data dalam format single-bus. Tabel 2.3 Konfigurasi DHT11 Pin Name Comment 1 GND Ground 2 DATA Serial data bidirectional 3 SCK Serial clock input 4 VDD Supply 2,4-5,5 V Gambar 2.17 Rangkaian Komunikasi DHT Boklam Lampu Sebagai Pemanas Boklam lampu digunakan sebagai pemanasan pada ruang. Perhitungan penggunaan energi pada pemanasan ruangnya dan besarnya daya pada boklam lampu adalah sebagai berikut: Energi kalor yg dibutuhkan ruangan:

24 29 W = P. t P = V. I. t V = I. R W = I 2. R. t 1 joule = 0,24 kalori Q = 0,24 I 2. R. t (Joule) Q = m. c udara. (t 2 - t 1 ) (kalori) dimana : W = usaha (watt-sekon atau Joule) P = daya listrik (watt) V = tegangan dalam (V) I = arus dalam (A) R = hambatan (ohm) Q = energi panas (kalori) Nilai daya boklam lampu adalah : P = V 2 /R dimana : P = daya listrik (watt) R = hambatan (ohm) V = tegangan dalam (V) 2.6 Komunikasi USB (Universal Serial Bus) Komunikasi USB dikatakan sebagai sistem master tunggal, artinya semua aktivitas komunikasi data diawali oleh komputer. Data yang dikirim melalui saluran USB, merupakan data sebanyak 8 byte sampai 256 byte yang dikemas menjadi paketpaket data untuk satu kali pengiriman. Komputer yang aktif minta data dari peralatan dan peralatan wajib memberi data ke komputer.

25 30 Pengiriman data terjadi dalam kerangka waktu tiap 1 mili-detik sekali, dalam kerangka waktu tersebut komputer bisa berhubungan dengan beberapa peralatanan secara bergantian. Peralatan yang berkecepatan rendah, mengirim data dengan kecepatan 1.5 Mega bit per detik, atau setiap bit dikirim dalam waktu nano-detik. Sedangkan peralatan dengan kecepatan penuh mengirim data dengan kecepatan 12 Mega bit per detik, atau waktu pengiriman data 1 bit adalah 88.3 nano-detik. Kecepatan tersebut ditentukan oleh komputer, sedangkan semua peralatan harus menyesuaikan kecepatan tersebut. Pengiriman data ini dilakukan secara asinkron, dengan demikian peralatan USB yang terpasang masing-masing harus membangkitkan sendiri clock untuk penerimaan data. 2.7 Power Supply Semua peralatan elektronika menggunakan sumber tenaga untuk beroperasi, sumber tenaga tersebut bermacam-macam ada yang dari bateray,accu,ada juga yang langsung menggunakan tegangan listrik jala-jala PLN. Untuk konsumsi tegangan yang berasal dari Tegangan listrik untuk alat-alat elektronika tertentu tidak bisa langsung dikonsumsi akan tetapi harus disesuaikan dengan tegangan yang diperlukan oleh peralatan tersebut. Penyesuaian tegangan ini dilakukan oleh sebuah alat yng dinamakan Power Supply atau adaptor.

26 31 Power supply adalah alat atau sistem yang berfungsi untuk menyalurkan energi listrik atau bentuk energi jenis apapun yang sering digunakan untuk menyalurkan energi listrik. Secara prinsip rangkaian power supply adalah menurunkan tegangan AC, menyearahkan tegangan AC sehingga menjadi DC, menstabilkan tegangan DC, yang terdiri atas transformator, dioda dan kapasitor/condensator. Tranformator biasanya berbentuk kotak dan terdapat lilitan-lilitan kawat didalamnya. Tugas dari komponen ini adalah untuk menaikkan atau menurunkan tegangan AC sesuai kebutuhan. Arduino membutuhkan tegangan sekitar 5 V DC dan 12V DC. Transformator merupakan komponen terbaik untuk menurunkan tegangan PLN dari 220 VAC menjadi 15 V AC. Mengapa 15 V AC? karena kebutuhan Arduino ada yang 12 VDC, jadi kita harus menyiapkan tegangan lebih tinggi dari 12 V DC. Ingat bahwa komponen ini hanya menurunkan tegangan AC, jadi setelah tegangan PLN 220 VAC diturunkan menjadi 12 V, maka sifat dari 12 V ini masih AC dan belum DC. Setelah tegangan PLN diturunkan menjadi 15VAC, maka saatnya untuk mengubah sifat AC menjadi DC. Ada 2 jenis rangkaian penyearah, yaitu setengah gelombang (half wave) dan gelombang penuh (full wave). Arus listrik DC yang keluar dari dioda masih berupa deretan pulsa-pulsa.tentu saja arus listrik DC semacam ini tidak cocok atau tidak dapat digunakan oleh perangkat elektronik apapun. Kapasitor berfungsi sebagai filter pada sebuah rangkaian power supply, yang dimaksud disini adalah Kapasitor sebagai ripple filter, disini sifat dasar Kapasitor yaitu dapat menyimpan muatan listrik yang berfungsi untuk memotong tegangan ripple.

Pengantar Pemrograman Visual

Pengantar Pemrograman Visual Pengantar Pemrograman Visual Sistem Penilaian Penilaian: Kehadiran 10% Kuis 10% Tugas 20% UTS 30% UAS 30% Nilai A > 80 Tidak hadir = tidak lulus Tidak buat tugas = nilai tugas 0. Tidak ikut kuis = nilai

Lebih terperinci

Pengenalan Visual Basic

Pengenalan Visual Basic page : 1 Pengenalan Visual Basic Visual Basic dikembangkan dari bahasa QuickBasic yang lebih tua yang berjalan diatas sistem operasi DOS. Versi awal Visual Basic pertama kali diciptakan oleh Alan Cooper

Lebih terperinci

Pemrograman Visual Modul I Perkenalan Lembar Kerja VB 6.0. S. Thya Safitri

Pemrograman Visual Modul I Perkenalan Lembar Kerja VB 6.0. S. Thya Safitri Pemrograman Visual Modul I Perkenalan Lembar Kerja VB 6.0 S. Thya Safitri Teknik Informatika Sekolah Tinggi Teknologi Telematika Telkom Purwokerto 2016 Visual Basic adalah salah suatu development tools

Lebih terperinci

SISTEM MONITORING DAN KONTROL OTOMATIS INKUBATOR BAYI DENGAN VISUAL BASIC 6.0 BERBASIS ARDUINO

SISTEM MONITORING DAN KONTROL OTOMATIS INKUBATOR BAYI DENGAN VISUAL BASIC 6.0 BERBASIS ARDUINO SISTEM MONITORING DAN KONTROL OTOMATIS INKUBATOR BAYI DENGAN VISUAL BASIC 6.0 BERBASIS ARDUINO Oleh : Rayzah Nur Ilmiyati Pembimbing : Dr. Ir. Andi Adriansyah, M. Eng ABSTRAK Saat ini perkembangan teknologi

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Microsoft Visual Basic 6.0 Microsoft Visual Basic merupakan salah satu bahasa pemrograman komputer. Bahasa pemrograman adalah perintah perintah yang dimengerti oleh komputer untuk

Lebih terperinci

BAB 2 LANDASAN TEORI. Sistem informasi terdiri dari dua kata, yaitu Sistem dan Informasi. Sistem yaitu

BAB 2 LANDASAN TEORI. Sistem informasi terdiri dari dua kata, yaitu Sistem dan Informasi. Sistem yaitu BAB 2 LANDASAN TEORI 2.1 Sistem Informasi Sistem informasi terdiri dari dua kata, yaitu Sistem dan Informasi. Sistem yaitu sekumpulan objek yang bekerja bersama-sama untuk menghasilkan suatu kesatuan metode,

Lebih terperinci

Pendidikan Teknik Informatika Universitas Negeri Malang

Pendidikan Teknik Informatika Universitas Negeri Malang STANDAR KOMPETENSI Mengenal Bahasa Pemrograman Visual Basic 6.0 KOMPETENSI DASAR Mengenal perintah dasar dan menu Visual Basic 6.0 1 2 3 IDE dan konsep penggunaan Visual Basic 6.0 Mengenal Interface visual

Lebih terperinci

Konsep dasar pemrograman visual. Chapter 01

Konsep dasar pemrograman visual. Chapter 01 Konsep dasar pemrograman visual Chapter 01 1 PENGENALAN MS.VISUAL BASIC 6.0 Visual Basic adalah salah satu bahasa pemrograman komputer. Bahasa pemrograman adalah perintahperintah yang dimengerti oleh komputer

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Sistem Informasi Sistem berasal dari bahasa latin Systema dan bahasa Yunani adalah suatu kesatuan yang terdiri dari komponen atau elemen yang dihubuungkan bersama untuk memudahkan

Lebih terperinci

BAB 2 TINJAUAN TEORITIS. Kata komputer berasal dari bahasa latin yatu computare yang artinya menghitung, dalam bahasa

BAB 2 TINJAUAN TEORITIS. Kata komputer berasal dari bahasa latin yatu computare yang artinya menghitung, dalam bahasa BAB 2 TINJAUAN TEORITIS 2.1 Pengenalan Komputer Kata komputer berasal dari bahasa latin yatu computare yang artinya menghitung, dalam bahasa inggris di sebut to compute. Secara difinisi komputer diterjemahkan

Lebih terperinci

Pemrograman Visual Basic

Pemrograman Visual Basic Pemrograman Visual Basic Pokok Bahasan: Pengenalan Visual Basic Asep Ramdhani M, S.Kom Blog YM http://asepramdhani.wordpress.com/ http://www.asepramdhani.co.cc/ bbrgaek@yahoo.com 1 Pendahuluan Visual Basic

Lebih terperinci

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT BAB III PERANCANGAN ALAT Pada bab ini menjelaskan tentang perancangan sistem alarm kebakaran menggunakan Arduino Uno dengan mikrokontroller ATmega 328. yang meliputi perancangan perangkat keras (hardware)

Lebih terperinci

BAB III PERANCANGAN ALAT. menjadi acuan dalam proses pembuatannya, sehingga kesalahan yang mungkin

BAB III PERANCANGAN ALAT. menjadi acuan dalam proses pembuatannya, sehingga kesalahan yang mungkin BAB III PERANCANGAN ALAT 3.1 Perancangan Dalam pembuatan suatu alat diperlikan adanya sebuah rancangan yang menjadi acuan dalam proses pembuatannya, sehingga kesalahan yang mungkin timbul dapat ditekan

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM 24 BAB III PERANCANGAN SISTEM 3.1 Diagram Blok Rangkaian Perancangan system monitoring Thermometer data logger menggunakan Arduino uno, yang berfungsi untuk mengontrol atau memonitor semua aktifitas yang

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Pengertian Sensor Sensor adalah alat untuk mendeteksi/mengukur sesuatu, yang digunakan untuk mengubah variasi mekanis, magnetis, panas, sinar dan kimia menjadi tegangan dan arus

Lebih terperinci

andri_mz Pengenalan Arduino Copyright Andri Marzuki Pengenalan Arduino

andri_mz Pengenalan Arduino Copyright Andri Marzuki  Pengenalan Arduino Pengenalan Arduino Untuk memahami Arduino, terlebih dahulu kita harus memahami terlebih dahulu apa yang dimaksud dengan physical computing. Physical computing adalah membuat sebuah system atau perangkat

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM BAB III PERANCANGAN SISTEM Pada bab ini membahas perencanaan dan pembuatan dari alat yang akan dibuat yaitu Perencanaan dan Pembuatan Pengendali Suhu Ruangan Berdasarkan Jumlah Orang ini memiliki 4 tahapan

Lebih terperinci

BAB II LANDASAN TEORI. komputer. Bahasa komputer berasal dari bahasa asing yaitu To Compute, yang artinya

BAB II LANDASAN TEORI. komputer. Bahasa komputer berasal dari bahasa asing yaitu To Compute, yang artinya BAB II LANDASAN TEORI 2.1 Pengertian Komputer Dalam merancang sebuah sistem informasi, digunakan suatu alat pendukung yaitu komputer. Bahasa komputer berasal dari bahasa asing yaitu To Compute, yang artinya

Lebih terperinci

BAB II DASAR TEORI. open-source, diturunkan dari Wiring platform, dirancang untuk. memudahkan penggunaan elektronik dalam berbagai

BAB II DASAR TEORI. open-source, diturunkan dari Wiring platform, dirancang untuk. memudahkan penggunaan elektronik dalam berbagai BAB II DASAR TEORI 2.1 Arduino Uno R3 Arduino adalah pengendali mikro single-board yang bersifat open-source, diturunkan dari Wiring platform, dirancang untuk memudahkan penggunaan elektronik dalam berbagai

Lebih terperinci

BAB IV ANALISA DAN PENGUJIAN ALAT

BAB IV ANALISA DAN PENGUJIAN ALAT 37 BAB IV ANALISA DAN PENGUJIAN ALAT 4.1 Tujuan Pengukuran dan Pengujian Pengukuran dan pengujian alat bertujuan agar dapat diketahui sifat dan karakteristik tiap blok rangkaian dan fungsi serta cara kerja

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Sejarah Mesin Jual Otomatis Sejarah mesin jual otomatis pertama diperkirakan telah diciptakan pada abad pertama oleh Hero dari Alexandria, seorang matematikawan dan insinyur terkenal

Lebih terperinci

BAB II LANDASAN TEORI. Keamanan menjadi salah satu kebutuhan manusia dalam kehidupan sehari

BAB II LANDASAN TEORI. Keamanan menjadi salah satu kebutuhan manusia dalam kehidupan sehari 6 BAB II LANDASAN TEORI 2.1 Teori Sistem Pengaman Keamanan menjadi salah satu kebutuhan manusia dalam kehidupan sehari hari, salah satunya keamanan untuk rumah mereka yang ditinggal dalam keadaan kosong.

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Lampu LED (Light Emitting Diode) 2.1.1 Pengertian Lampu LED (Light Emitting Diode) Lampu LED (Light Emitting Diode) adalah suatu semi konduktor yang memancarkan cahaya monokromatik

Lebih terperinci

BAB II DASAR TEORI. mikrokontroler yang berbasis chip ATmega328P. Arduino Uno. memiliki 14 digital pin input / output (atau biasa ditulis I/O,

BAB II DASAR TEORI. mikrokontroler yang berbasis chip ATmega328P. Arduino Uno. memiliki 14 digital pin input / output (atau biasa ditulis I/O, BAB II DASAR TEORI 2.1 Arduino Uno R3 Arduino Uno R3 adalah papan pengembangan mikrokontroler yang berbasis chip ATmega328P. Arduino Uno memiliki 14 digital pin input / output (atau biasa ditulis I/O,

Lebih terperinci

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT 38 BAB III PERANCANGAN ALAT Pada bab ini akan dijelaskan tentang perancangan Alat pendeteksi dini kerusakan pada sistem pengkondisian udara secara umum alat ini terdiri dari 2 bagian. Bagian pertama yaitu

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Water Flow Meter Water Flow Meter adalah alat yang digunakan untuk mengukur volume penggunaan air. Di banyak negara maju Water Flow Meter yang digunakan untuk mengukur volume

Lebih terperinci

BAB 2 LANDASAN TEORI. telah dirumuskan secara sistematis. Istiah komputer berasal dari bahasa latin

BAB 2 LANDASAN TEORI. telah dirumuskan secara sistematis. Istiah komputer berasal dari bahasa latin BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Komputer ialah alat yang digunakan untuk mengolah data menurut prosedur yang telah dirumuskan secara sistematis. Istiah komputer berasal dari bahasa latin (computare)

Lebih terperinci

PEMBUATAN PROTOTIPE ALAT PENDETEKSI LEVEL AIR MENGGUNAKAN ARDUINO UNO R3

PEMBUATAN PROTOTIPE ALAT PENDETEKSI LEVEL AIR MENGGUNAKAN ARDUINO UNO R3 PEMBUATAN PROTOTIPE ALAT PENDETEKSI LEVEL AIR MENGGUNAKAN ARDUINO UNO R3 Sofyan 1), Catur Budi Affianto 2), Sur Liyan 3) Program Studi Teknik Informatika, Fakultas Teknik, Universitas Janabadra Jalan Tentara

Lebih terperinci

BAB 2 LANDASAN TEORI. Perangkat lunak adalah Perintah ( program computer ) yang bila di eksekusi

BAB 2 LANDASAN TEORI. Perangkat lunak adalah Perintah ( program computer ) yang bila di eksekusi BAB 2 LANDASAN TEORI 2.1 Pengertian Perangkat Lunak Perangkat lunak adalah Perintah ( program computer ) yang bila di eksekusi memberikan fungsi dan unjuk kerja seperti yang diinginkan. Struktur data yang

Lebih terperinci

BAB III DESKRIPSI MASALAH

BAB III DESKRIPSI MASALAH BAB III DESKRIPSI MASALAH 3.1 Perancangan Hardware Perancangan hardware ini meliputi keseluruhan perancangan, artinya dari masukan sampai keluaran dengan menghasilkan energi panas. Dibawah ini adalah diagram

Lebih terperinci

Pertemuan 1 Pengenalan Visual Basic

Pertemuan 1 Pengenalan Visual Basic Pertemuan 1 Pengenalan Visual Basic 1.1 Pengertian Visual Basic adalah salah suatu development tools untuk membangun aplikasi dalam lingkungan Windows. Dalam pengembangan aplikasi, Visual Basic menggunakan

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI Bab ini akan dibahas tentang Budidaya Jamur, Microcontroller Arduino, Ethernet Shield, dan Sensor. Semua pembahasan tersebut berguna dalam menunjang sistem yang akan dibuat, sehingga

Lebih terperinci

BAB 2 LANDASAN TEORI. Inggris yang berasal dari bahasa Yunani datum yang berarti fakta. Bentuk jamak dari

BAB 2 LANDASAN TEORI. Inggris yang berasal dari bahasa Yunani datum yang berarti fakta. Bentuk jamak dari BAB 2 LANDASAN TEORI 2.1. Data Bambang Wahyudi (2003, hal:1) menyatakan bahwa kata data diambil dari bahasa Inggris yang berasal dari bahasa Yunani datum yang berarti fakta. Bentuk jamak dari datum adalah

Lebih terperinci

BAB III PERANCANGAN SISTEM. perancangan mekanik alat dan modul elektronik sedangkan perancangan perangkat

BAB III PERANCANGAN SISTEM. perancangan mekanik alat dan modul elektronik sedangkan perancangan perangkat BAB III PERANCANGAN SISTEM 3.1 Gambaran Umum Pada bab ini akan dibahas mengenai perencanaan perangkat keras (hardware) dan perangkat lunak ( Software). Pembahasan perangkat keras meliputi perancangan mekanik

Lebih terperinci

BAB II ANALISIS DAN PERANCANGAN. Untuk mendapatkan tujuan sebuah sistem, dibutuhkan suatu

BAB II ANALISIS DAN PERANCANGAN. Untuk mendapatkan tujuan sebuah sistem, dibutuhkan suatu BAB II ANALISIS DAN PERANCANGAN 2.1 Analisa Kebutuhan Sistem Untuk mendapatkan tujuan sebuah sistem, dibutuhkan suatu kesatuan sistem yang berupa perangkat lunak, perangkat keras, dan manusianya itu sendiri.

Lebih terperinci

BAB II TEORI DASAR. pendingin ini banyak diterapkan dalam kehidupan sehari hari misalnya

BAB II TEORI DASAR. pendingin ini banyak diterapkan dalam kehidupan sehari hari misalnya BAB II TEORI DASAR 2.1 Pengertian Sistem Pendingin Ruangan Sistem pendingin adalah suatu rangkaian proses dimana out put yang dihasilkan dapat membuat kondisi udara berubah menjadi dingin. Sistem pendingin

Lebih terperinci

BAB II DASAR TEORI. open-source, diturunkan dari Wiring platform, dirancang untuk. software arduino memiliki bahasa pemrograman C.

BAB II DASAR TEORI. open-source, diturunkan dari Wiring platform, dirancang untuk. software arduino memiliki bahasa pemrograman C. BAB II DASAR TEORI 2.1 ARDUINO Arduino adalah pengendali mikro single-board yang bersifat open-source, diturunkan dari Wiring platform, dirancang untuk memudahkan penggunaan elektronik dalam berbagai bidang.

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN III.1. Analisis Masalah Dalam perancangan alat pendeteksi kadar alkohol pada buah-buahan untuk dikonsumsi ibu hamil menggunakan beberapa metode rancang bangun yang pembuatannya

Lebih terperinci

III. METODE PENELITIAN. Penelitian ini dilakukan di Laboratorium Terpadu Teknik Elektro Universitas

III. METODE PENELITIAN. Penelitian ini dilakukan di Laboratorium Terpadu Teknik Elektro Universitas III. METODE PENELITIAN 3.1. Tempat dan Waktu Penelitian Penelitian ini dilakukan di Laboratorium Terpadu Teknik Elektro Universitas Lampung, dari bulan Februari 2014 Oktober 2014. 3.2. Alat dan Bahan Alat

Lebih terperinci

Gambar 2.1 Arduino Uno

Gambar 2.1 Arduino Uno BAB II DASAR TEORI 2.1. Arduino UNO Arduino Uno adalah board mikrokontroler berbasis ATmega328 (datasheet). Memiliki 14 pin input dari output digital dimana 6 pin input tersebut dapat digunakan sebagai

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN III.1. Analisis Masalah Dalam perancangan sistem keamanan pada kendaraan roda dua menggunakan sidik jari berbasis mikrokontroler ini terdapat beberapa masalah yang harus

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Komputer ialah alat yang digunakan untuk mengolah data menurut prosedur yang telah dirumuskan secara sistematis. Istiah komputer berasal dari bahasa latin (computare)

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM BAB III PERANCANGAN SISTEM Pada bab ini akan dibahas mengenai perancangan dan realisasi dari perangkat keras maupun perangkat lunak dari setiap modul yang dipakai pada skripsi ini. 3.1. Perancangan dan

Lebih terperinci

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB III PERANCANGAN DAN PEMBUATAN ALAT BAB III PERANCANGAN DAN PEMBUATAN ALAT Dalam bab ini akan dibahas mengenai proses perancangan mekanik pintu gerbang otomatis serta penyusunan rangkaian untuk merealisasikan sistem alat. Dalam hal ini sensor

Lebih terperinci

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB III PERANCANGAN DAN PEMBUATAN ALAT BAB III PERANCANGAN DAN PEMBUATAN ALAT Dalam bab ini akan dibahas mengenai prinsip kerja rangkaian yang disusun untuk merealisasikan sistem alat, dalam hal ini Bluetooth sebagai alat komunikasi penghubung

Lebih terperinci

Komunikasi Serial. Menggunakan Arduino Uno MinSys

Komunikasi Serial. Menggunakan Arduino Uno MinSys Komunikasi Serial Menggunakan Arduino Uno MinSys Mahasiswa mampu memahami pemrograman C pada Arduino Uno MinSys Mahasiswa mampu membuat program komunikasi serial di Arduino Uno MinSys A. Hardware Arduino

Lebih terperinci

BAB II LANDASAN TEORI. ACS712 dengan menggunakan Arduino Nano serta cara kerjanya.

BAB II LANDASAN TEORI. ACS712 dengan menggunakan Arduino Nano serta cara kerjanya. BAB II LANDASAN TEORI Di bab ini, akan dijelaskan komponen-komponen utama yang digunakan untuk merancang pembuatan suatu prototype kwh meter digital dengan menggunakan sensor ACS712 dengan menggunakan

Lebih terperinci

BAB III PERANCANGAN ALAT DAN PROGRAM

BAB III PERANCANGAN ALAT DAN PROGRAM BAB III PERANCANGAN ALAT DAN PROGRAM 3.1 Blok Diagram Rangkaian Untuk merealisasikan perancangan dan pembuatan alat sistem pengamatan cuaca berbasis Arduino Mega 2560, perlu adanya LCD agar dapat memonitor

Lebih terperinci

BAB II DASAR TEORI. tertarik dalam menciptakan objek atau lingkungan yang interaktif.

BAB II DASAR TEORI. tertarik dalam menciptakan objek atau lingkungan yang interaktif. BAB II DASAR TEORI 2.1 Karakteristik Ikan Karakteristik ikan yang dapat dihitung ialah ikan yang dapat hidup di berbagai lingkungan air tawar, misalnya ikan lele. Ikan lele hidup di air tawar, tahan penyakit,

Lebih terperinci

BAB III PERENCANAAN DAN REALISASI SISTEM

BAB III PERENCANAAN DAN REALISASI SISTEM 42 BAB III PERENCANAAN DAN REALISASI SISTEM Pada bab ini dijelaskan pembuatan alat yang dibuat dalam proyek tugas akhir dengan judul rancang bangun sistem kontrol suhu dan kelembaban berbasis mirkrokontroler

Lebih terperinci

Analog to Digital Convertion Menggunakan Arduino Uno Minsys

Analog to Digital Convertion Menggunakan Arduino Uno Minsys Analog to Digital Convertion Menggunakan Arduino Uno Minsys Mahasiswa mampu memahami pemrograman C pada Arduino Uno MinSys Mahasiswa mampu membuat program Analog to Digital Convertion dengan Arduino Uno

Lebih terperinci

BAB III PERANCANGAN. Microcontroller Arduino Uno. Power Supply. Gambar 3.1 Blok Rangkaian Lampu LED Otomatis

BAB III PERANCANGAN. Microcontroller Arduino Uno. Power Supply. Gambar 3.1 Blok Rangkaian Lampu LED Otomatis BAB III PERANCANGAN Bab ini membahas perancangan Lampu LED otomatis berbasis Platform Mikrocontroller Open Source Arduino Uno. Microcontroller tersebut digunakan untuk mengolah informasi yang telah didapatkan

Lebih terperinci

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM. secara otomatis. Sistem ini dibuat untuk mempermudah user dalam memilih

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM. secara otomatis. Sistem ini dibuat untuk mempermudah user dalam memilih BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM 3.1 Model Penelitian Pada perancangan tugas akhir ini menggunakan metode pemilihan locker secara otomatis. Sistem ini dibuat untuk mempermudah user dalam

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Dalam perancangan dan implementasi timbangan digital daging ayam beserta harga berbasis mikrokontroler ini terdapat beberapa masalah yang harus

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Trafo Tenaga Trafo Tenaga dalah suatu alat listrik yang dapat memindahkan dan mengubah energi listrik dari satu atau lebih rangkaian listrik ke rangkaian listrik yang lain, melalui

Lebih terperinci

BAB 2 LANDASAN TEORI. Inggris yang berasal dari bahasa Yunani datum yang berarti fakta. Bentuk jamak dari

BAB 2 LANDASAN TEORI. Inggris yang berasal dari bahasa Yunani datum yang berarti fakta. Bentuk jamak dari BAB 2 LANDASAN TEORI 2.1 Data Bambang Wahyudi (2003, hal:1) menyatakan bahwa kata data diambil dari bahasa Inggris yang berasal dari bahasa Yunani datum yang berarti fakta. Bentuk jamak dari datum adalah

Lebih terperinci

BAB III PERANCANGAN DAN PEMBUATAN ALAT. Proses perancangan meliputi tujuan dari sebuah penelitian yang kemudian muncul

BAB III PERANCANGAN DAN PEMBUATAN ALAT. Proses perancangan meliputi tujuan dari sebuah penelitian yang kemudian muncul 19 BAB III PERANCANGAN DAN PEMBUATAN ALAT 3.1 Perancangan Perancangan merupakan tata cara pencapaian target dari tujuan penelitian. Proses perancangan meliputi tujuan dari sebuah penelitian yang kemudian

Lebih terperinci

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB III PERANCANGAN DAN PEMBUATAN ALAT BAB III PERANCANGAN DAN PEMBUATAN ALAT Dalam bab ini akan dibahas mengenai proses perancangan mekanik gorden dan lampu otomatis serta penyusunan rangkaian untuk merealisasikan sistem alat. Dalam hal ini

Lebih terperinci

BAB III PEMBUATAN ALAT Tujuan Pembuatan Tujuan dari pembuatan alat ini yaitu untuk mewujudkan gagasan dan

BAB III PEMBUATAN ALAT Tujuan Pembuatan Tujuan dari pembuatan alat ini yaitu untuk mewujudkan gagasan dan BAB III PEMBUATAN ALAT 3.. Pembuatan Dalam pembuatan suatu alat atau produk perlu adanya sebuah rancangan yang menjadi acuan dalam proses pembuatanya, sehingga kesalahan yang mungkin timbul dapat ditekan

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI PLC (Programable Logic Control) adalah kontroler yang dapat diprogram. PLC didesian sebagai alat kontrol dengan banyak jalur input dan output. Pengontrolan dengan menggunakan PLC

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI Pada bab ini akan dibahas dasar teori yang berhubungan dengan perancangan skripsi antara lain fungsi dari function generator, osilator, MAX038, rangkaian operasional amplifier, Mikrokontroler

Lebih terperinci

BAB 3 PERANCANGAN SISTEM. Computer. Parallel Port ICSP. Microcontroller. Motor Driver Encoder. DC Motor. Gambar 3.1: Blok Diagram Perangkat Keras

BAB 3 PERANCANGAN SISTEM. Computer. Parallel Port ICSP. Microcontroller. Motor Driver Encoder. DC Motor. Gambar 3.1: Blok Diagram Perangkat Keras BAB 3 PERANCANGAN SISTEM 3.1 Blok Diagram Perangkat Keras Sistem perangkat keras yang digunakan dalam penelitian ini ditunjukkan oleh blok diagram berikut: Computer Parallel Port Serial Port ICSP Level

Lebih terperinci

BAB 2 LANDASAN TEORI. Pada umumnya komputer berasal dari bahasa inggris yaitu compute Yang artinya

BAB 2 LANDASAN TEORI. Pada umumnya komputer berasal dari bahasa inggris yaitu compute Yang artinya BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Pada umumnya komputer berasal dari bahasa inggris yaitu compute Yang artinya menghitung. Jadi komputer merupakan alat pengolahan data elektronik yang dapat

Lebih terperinci

BAB III PERANCANGAN DAN REALISASI SISTEM

BAB III PERANCANGAN DAN REALISASI SISTEM BAB III PERANCANGAN DAN REALISASI SISTEM Pada bab ini akan dijabarkan mengenai perancangan dan realisasi dari perangkat keras dan perangkat lunak dari setiap modul yang menjadi bagian dari sistem ini.

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM BAB III PERANCANGAN SISTEM Dalam bab ini penulis akan membahas prinsip kerja rangkaian yang disusun untuk merealisasikan sistem alat, dalam hal ini potensiometer sebagai kontroler dari motor servo, dan

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI Pada bab ini akan dibahas dasar teori yang berhubungan dengan perancangan skripsi antara lain motor servo, LCD Keypad Shield, rangkaian pemantik, mikrokontroler arduino uno dan kompor

Lebih terperinci

BAB II TINJAUAN PUSTAKA. 2.1PHOTODIODA Dioda foto adalah jenis dioda yang berfungsi mendeteksi cahaya. Berbeda dengan

BAB II TINJAUAN PUSTAKA. 2.1PHOTODIODA Dioda foto adalah jenis dioda yang berfungsi mendeteksi cahaya. Berbeda dengan 4 BAB II TINJAUAN PUSTAKA 2.1PHOTODIODA Dioda foto adalah jenis dioda yang berfungsi mendeteksi cahaya. Berbeda dengan dioda biasa, komponen elektronika ini akan mengubah cahaya menjadi arus listrik. Cahaya

Lebih terperinci

BAB II TINJAUAN PUSTAKA. dihubungkan dengan catu daya. Penelitian ini mengukur pancaran (coverage)

BAB II TINJAUAN PUSTAKA. dihubungkan dengan catu daya. Penelitian ini mengukur pancaran (coverage) BAB II TINJAUAN PUSTAKA 2.1 Penelitian Terdahulu Berdasarkan penelitian aplikasi sensor passive infrared receiver yang dilakukan [3] dengan perancangan sistem masukan berupa sensor yang dihubungkan dengan

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI Pada bab ini akan dibahas mengenai teori-teori dasar yang digunakan untuk pembuatan pintu gerbang otomatis berbasis Arduino yang dapat dikontrol melalui komunikasi Transifer dan Receiver

Lebih terperinci

BAB 3 PERANCANGAN SISTEM

BAB 3 PERANCANGAN SISTEM BAB 3 PERANCANGAN SISTEM 3.1. Gambaran Umum Sistem Sistem yang akan dibuat memiliki fungsi untuk menampilkan kondisi volume air pada tempat penampungan air secara real-time. Sistem ini menggunakan sensor

Lebih terperinci

BAB II LANDASAN TEORI. Arduino menurut situs resminya di didefinisikan sebagai

BAB II LANDASAN TEORI. Arduino menurut situs resminya di  didefinisikan sebagai 7 BAB II LANDASAN TEORI 2.1 Pengertian Arduino Arduino menurut situs resminya di www.arduino.cc didefinisikan sebagai sebuah platform elektronik terbuka (open source), berbasis pada hardware dan software

Lebih terperinci

BAB 3 PERANCANGAN SISTEM. ruangan yang menggunakan led matrix dan sensor PING))). Led matrix berfungsi

BAB 3 PERANCANGAN SISTEM. ruangan yang menggunakan led matrix dan sensor PING))). Led matrix berfungsi BAB 3 PERANCANGAN SISTEM 3.1 Pengertian Umum Perancangan Media Penyampaian Informasi Otomatis Dengan LED Matrix Berbasis Arduino adalah suatu sistem media penyampaian informasi di dalam ruangan yang menggunakan

Lebih terperinci

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT BAB III PERANCANGAN ALAT Dalam bidang teknologi, orientasi produk teknologi yang dapat dimanfaatkan untuk kehidupan manusia adalah produk yang berkualitas, hemat energi, menarik, harga murah, bobot ringan,

Lebih terperinci

Light Dependent Resistor LDR Menggunakan Arduino Uno Minsys

Light Dependent Resistor LDR Menggunakan Arduino Uno Minsys Light Dependent Resistor LDR Menggunakan Arduino Uno Minsys Mahasiswa mampu memahami pemrograman C pada Arduino Uno MinSys Mahasiswa mampu membuat program pembacaan LDR Arduino Uno MinSys A. Hardware Arduino

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA 18 BAB II TINJAUAN PUSTAKA 2.1. Mikrokontroler Mikrokontroler adalah suatu mikroposesor plus. Mikrokontroler adalah otak dari suatu sistem elektronika seperti halnya mikroprosesor sebagai otak komputer.

Lebih terperinci

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM III.1. Analisa Masalah Dalam perancangan sistem otomatisasi pemakaian listrik pada ruang belajar berbasis mikrokontroler terdapat beberapa masalah yang harus

Lebih terperinci

BAB III PERENCANAAN. 3.1 Perencanaan Secara Blok Diagram

BAB III PERENCANAAN. 3.1 Perencanaan Secara Blok Diagram BAB III PERENCANAAN Pada bab ini penulis akan menjelaskan lebih rinci mengenai perencanaan dalam pembuatan alat. Penulis membuat rancangan secara blok diagram sebagai pembahasan awal. 3.1 Perencanaan Secara

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Dalam perancangan argo becak motor berbasis arduino dan GPS ini, terdapat beberapa masalah yang harus dipecahkan. Permasalahan-permasalahan tersebut

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1 Arduino Uno Arduino Uno merupakan board mikrokontroler berbasis Atmega328 yang memiliki 14 pin input dan output digital dimana 6 pin input tersebut dapat digunakan sebagai output

Lebih terperinci

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN BAB II ANALISIS DAN PERANCANGAN 2.1. Arduino Uno Arduino dikatakan sebagai sebuah platform dari physical computing yang bersifat open source, Arduino Uno merupakan sebuah mikrokontroler dengan menggunakan

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN BAB III ANALISA DAN PERANCANGAN III.1. Analisa Permasalahan Dalam perancangan alat pengendali kipas angin menggunnakan mikrokontroler ATMEGA8535 berbasis sensor suhu LM35 terdapat beberapa masalah yang

Lebih terperinci

BAB III PERANCANGAN ALAT. Pada bagian ini akan dijelaskan mengenai bagaimana alat dapat

BAB III PERANCANGAN ALAT. Pada bagian ini akan dijelaskan mengenai bagaimana alat dapat BAB III PERANCANGAN ALAT Pada bagian ini akan dijelaskan mengenai bagaimana alat dapat menjalankan perintah inputan dan gambaran sistem monitoring Angiography yang bekerja untunk pengambilan data dari

Lebih terperinci

Bab 2 LANDASAN TEORI

Bab 2 LANDASAN TEORI Bab 2 LANDASAN TEORI 2.1. Perangkat Lunak Software adalah perintah (program komputer) yang dieksekusi memberikan fungsi dan petunjuk kerja seperti yang diinginkan. Struktur data yang memungkinkan program

Lebih terperinci

ELKAHFI 200 TELEMETRY SYSTEM

ELKAHFI 200 TELEMETRY SYSTEM ELKAHFI 200 TELEMETRY SYSTEM User Manual Edisi September 2006 ELKAHFI Design & Embedded System Solution Daftar Isi Pengenalan Elkahfi Telemetry System Pendahuluan 1 Kelengkapan Telemetry System 2 Spesifikasi

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM BAB III PERANCANGAN SISTEM 3.1 Diagram Blok Sistem Secara Umum Perancangan sistem yang dilakukan dengan membuat diagram blok yang menjelaskan alur dari sistem yang dibuat pada perancangan dan pembuatan

Lebih terperinci

BAB III PERANCANGAN DAN PEMBUATAN APLIKASI

BAB III PERANCANGAN DAN PEMBUATAN APLIKASI BAB III PERANCANGAN DAN PEMBUATAN APLIKASI Dalam bab ini akan dibahas mengenai perancangan dan pembuatan aplikasi dengan menggunakan metodologi perancangan prototyping, prinsip kerja rangkaian berdasarkan

Lebih terperinci

BAB III PENGENDALIAN GERAK MEJA KERJA MESIN FRAIS EMCO F3 DALAM ARAH SUMBU X

BAB III PENGENDALIAN GERAK MEJA KERJA MESIN FRAIS EMCO F3 DALAM ARAH SUMBU X BAB III PENGENDALIAN GERAK MEJA KERJA MESIN FRAIS EMCO F3 DALAM ARAH SUMBU X Pada bab ini akan dibahas mengenai diagram alir pembuatan sistem kendali meja kerja mesin frais dalam arah sumbu-x, rangkaian

Lebih terperinci

BAB IV PENGUJIAN DAN ANALISA RANGKAIAN

BAB IV PENGUJIAN DAN ANALISA RANGKAIAN BAB IV PENGUJIAN DAN ANALISA RANGKAIAN Setelah perancangan alat selesai, selanjutnya yang perlu dilakukan adalah pengujian dan analisa alat yang bertujuan untuk melihat tingkat keberhasilan dalam perancangan

Lebih terperinci

BAB III PERANCANGAN DAN PEMBUATAN PERANGKAT KERAS

BAB III PERANCANGAN DAN PEMBUATAN PERANGKAT KERAS BAB III PERANCANGAN DAN PEMBUATAN PERANGKAT KERAS 3.1. Pendahuluan Perangkat pengolah sinyal yang dikembangkan pada tugas sarjana ini dirancang dengan tiga kanal masukan. Pada perangkat pengolah sinyal

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 PENDAHULUAN Pengukuran tinggi badan menggunakan ARDUINO adalah alat yang digunakan untuk mengukur tinggi badan seseorang dengan cara digital. Alat ini menggunakan sebuah IC yang

Lebih terperinci

Output LED. Menggunakan Arduino Uno MinSys

Output LED. Menggunakan Arduino Uno MinSys Output LED Menggunakan Arduino Uno MinSys Mahasiswa mampu memahami pemrograman C pada Arduino Uno MinSys Mahasiswa mampu membuat program output LED dengan Arduino Uno MinSys A. Hardware Arduino Uno Minsys

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Sekilas Tentang Microsoft Visual Basic 6.0 Microsoft Visual Basic merupakan salah satu aplikasi pemrograman visual yang memiliki bahasa pemrograman yang cukup popular dan mudah

Lebih terperinci

BAB 3 PERANCANGAN DAN PEMBUATAN SISTEM

BAB 3 PERANCANGAN DAN PEMBUATAN SISTEM BAB 3 PERANCANGAN DAN PEMBUATAN SISTEM 3.1. Spesifikasi Sistem Sebelum merancang blok diagram dan rangkaian terlebih dahulu membuat spesifikasi awal rangkaian untuk mempermudah proses pembacaan, spesifikasi

Lebih terperinci

BAB II DASAR TEORI. Arduino adalah pengendali mikro single-board yang bersifat opensource,

BAB II DASAR TEORI. Arduino adalah pengendali mikro single-board yang bersifat opensource, BAB II DASAR TEORI 2.1 ARDUINO Arduino adalah pengendali mikro single-board yang bersifat opensource, diturunkan dari Wiring platform, dirancang untuk memudahkan penggunaan elektronik dalam berbagai bidang.

Lebih terperinci

MODUL 2 Input Data dalam Arduino

MODUL 2 Input Data dalam Arduino MODUL 2 Input Data dalam Arduino I. TUJUAN Mahasiswa mampu mengenal dan memahami maksud maupun penerapan Arduino Mahasiswa dapat menciptakan sebuah karya berbasis Arduino Mahasiswa dapat mengontrol sebuah

Lebih terperinci

BAB 2 LANDASAN TEORI. Komputer merupakan salah satu teknologi yang diciptakan sebagai alat bantu manusia

BAB 2 LANDASAN TEORI. Komputer merupakan salah satu teknologi yang diciptakan sebagai alat bantu manusia BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Komputer merupakan salah satu teknologi yang diciptakan sebagai alat bantu manusia dalam mengerjakan berbagai macam tugas agar tugas yang dikerjakan tersebut

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN III.1. Analisis Permasalahan Dalam Perancangan dan Implementasi Penyaji Minuman Otomatis Berbasis Mikrokontroler ini, terdapat beberapa masalah yang harus dipecahkan. Permasalahan-permasalahan

Lebih terperinci

BAB 2 LANDASAN TEORI. Istilah komputer berasal dari bahasa latin computare yang artinya alat hitung,

BAB 2 LANDASAN TEORI. Istilah komputer berasal dari bahasa latin computare yang artinya alat hitung, BAB 2 LANDASAN TEORI Landasan teori merupakan bagian yang akan membahas tentang penyelesaian masalah yang akan memberikan jalan keluarnya. Dalam hal ini akan dikemukakan beeberapa teori-teori yang berkaitan

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN III.1. Analisis Masalah Dalam bab ini akan dibahas masalah-masalah yang muncul dalam perancangan alat dan aplikasi program, serta pemecahan-pemecahan dari masalah yang

Lebih terperinci

BAB III METODOLOGI PENELITIAN. Adapun blok diagram modul baby incubator ditunjukkan pada Gambar 3.1.

BAB III METODOLOGI PENELITIAN. Adapun blok diagram modul baby incubator ditunjukkan pada Gambar 3.1. 23 BAB III METODOLOGI PENELITIAN 3.1 Blok Diagram Modul Baby Incubator Adapun blok diagram modul baby incubator ditunjukkan pada Gambar 3.1. PLN THERMOSTAT POWER SUPPLY FAN HEATER DRIVER HEATER DISPLAY

Lebih terperinci