WHAT'S NEW?
Loading...

Tutorial Menggunakan MinGW --- Selamat Datang kembali diblog Elektro Diskus, kali ini Elektro Diskusi akan memberi Tutorial Cara Menggunakan MinGW. Sebelumnya  Elektro Diskusi  akan menjelaskan secara singkat mengenai software MinGW. MinGW merupakan kepanjangan dari Minimalist GNU for Windows. MinGW ini merupakan software Open Source alias software yang dapat kalian dapatkan secara gratis tanpa membayar. MinGW adalah software yang digunakan untuk pembelajaran algoritma dan pemrograman bahasa C++, MinGw ini adalah compiler untuk Bahasa C++.

      Cara menggunakan Software MinGW ini sangatlah mudah, Untuk membuat program dengan MinGW ini kalian harus mengetahui mengenai Bahasa Pemrograman C++. Buat kalian yang belum bisa/mengerti mengenai Bahasa Pemrograman C++ Bisa kalian pelajari terlebih dahulu artikel mengenai Bahasa Pemrograman C++ yang ada diblog Elektro Diskusi. Sebelum sobat mulai menggunakan MinGW kalian siapkan terlebih laptop/PC dan softwarenya, berikut ini tutorialnya:
    • Yang pasti PC/Laptop yang sudah ada Software MinGWnya, buat para sobat yang belum memiliki software MinGW bisa sobat download disini
    • Install Software MinGW, untuk cara Install Software MinGW bisa Sobat baca disini.
         Setelah software terinstal, berikut langkah-langkahnya:
    • Buka software MinGW, Jika sudah terbuka tampilan Program seperti gambar dibawah ini.
    • Buat file baru dengan cara : Pilih File--New atau dengan menggunakan shortcutkeys Ctrl+N.
    • Pada Tab Projects, Pilih Win32 Console, Beri Nama Project pada Project Name, Pilih tempat penyimpanan pada Location dengan menge-klik (...) dalam kotak, Klik OK, Untuk lebih jelasnya bisa sobat lihat pada gambar dibawah ini.
     
    • Pilih File--New.Klik pada Tab Files, Pilih C/C++ Source File, Beri nama file, Tempat penyimpanan akan otomatis pada folder project yang telah kita buat tadi, Klik OK.
     
    • Kalian dapat membuat programnya disini.
    •  Contoh Program Sederhana.
    • Setelah program dibuat. Pilih Build pada Menu Bar, Klik Build and Execute.
     
    • Tampilan Program yang telah dibuat 


         Demikian penjelasan singkat mengenai Tutorial Menggunakan MinGW yang dapat elekro diskusi sampaikan, buat kalian yang ingin bertanya, sharing,atau memberi masukan dapat kalian sampaikan dikomentar ataupun melalui fitur yang telah disediakan. Semoga apa yang telah kita pelajari dapat bermanfaat buat kita, dan jangan lupa untuk share ke teman-teman kalian agar mereka juga dapat manfaat dari apa yang kalian pelajari. Sampai jumpa


    Pengertian, Perbedaan, Perkembangan Mikroprosesor dan Mikrokontroler --- Selamat Datang kembali diblog Elektro Diskusi, kali ini elektro diskusi akan berdiskusi mengenai Pengertian, Perbedaan, Perkembangan Mikroprosesor dan Mikrokontroler. Mungkin ada beberapa dari kalian yang belum mengetahui apa itu mikroprosesor dan mikrokontroler, disini kita akan membahasnya secara singkat. 

         Mikroprosesor merupakan sebuah chip yang dapat melaksanakan operasi-operasi hitung, nalar dan pengendalian secara digital. Mikroprosesor dikemas dalam bentuk rangkaian Integrated Circuit (IC) yang didalamnya terdapat Arithmetic Logic Unit (ALU), Control Unit (CU), dan Register. Perintah atau instruksi yang diberikan pada suatu mikroprosesor  harus dapat dimengerti oleh mikroprosesor itu sendiri. Umumnya perintah yang diberikan ini berupa bahasa pemrograman atau bahasa mesin.

         Mikrokontroler merupakan single chip komputer yang memiliki kemampuan untuk diprogram dan digunakan untuk tugas-tugas yang berorientasi pada kontrol. Mikroprosesor dan Mikrokontroler hadir dengan dua alasan. Alasan yang pertama adalah kebutuhan pasar, sedangkan alasan kedua adalah perkembangan teknologi. Maksud dari kebutuhan pasar adalah kebutuhan yang luas dari produk elektronik akan perangkat yang pintar sebagai pengontrol dan pemroses data. Sedangkan maksud dari perkembangan teknologi ini adalah perkembangan teknologi semikonduktor yang memungkinkan dalam pembuatan chip yang memiliki kemampuan komputasi yang sangat cepat, bentuk yang semakin kecil dan harga yang semakin murah pula.

         Terdapat perbedaan yang signifikan antara mikrokontroller dan mikroprosesor. Perbedaan yang utama dari keduanya dapat sobat lihat dari dua faktor utama yaitu arsitektur perangkat keras (hardware architecture) dan aplikasi masing-masing.
    Ditinjau dari segi arsitekturnya, mikroprosesor hanya merupakan single chip CPU, sedangkan mikrokontroler dalam IC-nya selain CPU juga terdapat piranti lain yang memungkinkan mikrokontroler berfungsi sebagai suatu single chip computer. Dalam sebuah IC mikrokontroler telah terdapat ROM, RAM, EPROM, serial interface dan paralel interface, timer, interrupt controller, konverter Anlog ke Digital, dan lainnya (tergantung feature yang melengkapi mikrokontroler tersebut). Sedangkan dari segi aplikasinya, mikroprosessor hanya berfungsi sebagai Central Processing Unit yang menjadi otak komputer, sedangkan mikrokontroler, dalam bentuknya yang mungil, pada umumnya ditujukan untuk melakukan tugas–tugas yang berorientasi kontrol pada rangkaian yang membutuhkan jumlah komponen minimum dan biaya rendah (low cost). 

         Mungkin sebagian dari kalian masih ada yang belum mengetahui pengaplikasian dari mikrokontroler, untuk itu sedikit akan elektro diskusi jelaskan. Karena kemampuannya yang tinggi, bentuknya yang kecil, konsumsi dayanya yang rendah, dan harga yang murah maka mikrokontroler begitu banyak digunakan di dunia. Mikrokontroler digunakan mulai dari mainan anak-anak, perangkat elektronik rumah tangga, perangkat pendukung otomotif, peralatan industri, peralatan telekomunikasi, peralatan medis dan kedokteran, sampai dengan pengendali robot serta persenjataan militer. Terdapat beberapa keunggulan yang diharapkan dari alat-alat yang berbasis mikrokontroler (microcontroller-based solutions) :

    • Kehandalan tinggi (high reliability) dan kemudahan integrasi dengan komponen lain (high degree of integration)
    • Ukuran yang semakin dapat diperkecil (reduced in size)
    • Penggunaan komponen dipersedikit (reduced component count) yang juga akan menyebabkan biaya produksi dapat semakin ditekan (lower manufacturing cost)
    • Waktu pembuatan lebih singkat (shorter development time) sehingga lebih cepat pula dijual ke pasar sesuai kebutuhan (shorter time to market)
    • Konsumsi daya yang rendah (lower power consumption

         Perkembangan dari mikroprosesor dan mikrokontroler itu sendiri dikarenakan kebutuhan yang tinggi terhadap “chip-chip pintar” dengan berbagai fasilitasnya, maka berbagai vendor juga berlomba untuk menawarkan produk-produk mikrokontrolernya. Hal tersebut terjadi semenjak tahun 1970-an.  Motorola mengeluarkan seri mikrokontroler 6800 yang terus dikembangkan hingga sekarang menjadi 68HC05, 68HC08, 68HC11, 68HC12, dan 68HC16. Zilog juga mengeluarkan seri mikroprosesor Z80-nya yang terkenal dan terus dikembangkan hingga kini menjadi Z180 dan kemudian diadopsi juga oleh mikroprosesor Rabbit. Intel mengeluarkan mikrokontrolernya yang populer di dunia yaitu 8051, yang karena begitu populernya maka arsitektur 8051 tersebut kemudian diadopsi oleh vendor lain seperti Phillips, Siemens, Atmel, dan vendor-vendor lain dalam produk mikrokontroler mereka. Selain itu masih ada mikrokontroler populer lainnya seperti Basic Stamps, PIC dari Microchip, MSP 430 dari Texas Instrument dan masih banyak lagi.

         Selain mikroprosesor dan mikrokontroler, sebenarnya telah bemunculan chip-chip pintar lain seperti DSP prosesor dan Application Spesific Integrated Circuit (ASIC). Di masa depan, chip-chip mungil berkemampuan sangat tinggi akan mendominasi semua desain elektronik di dunia sehingga mampu memberikan kemampuan komputasi yang tinggi serta meminimumkan jumlah komponen-komponen konvensional.

         Demikian penjelasan singkat mengenai Pengertian, Perbedaan, Perkembangan Mikroprosesor dan Mikrokontroler yang dapat elekro diskusi sampaikan, buat kalian yang ingin bertanya, sharing,atau memberi masukan dapat kalian sampaikan dikomentar ataupun melalui fitur yang telah disediakan. Semoga apa yang telah kita pelajari dapat bermanfaat buat kita, dan jangan lupa untuk share ke teman-teman kalian agar mereka juga dapat manfaat dari apa yang kalian pelajari. Sampai jumpa















    Muatan Listrik --- Sebelum kita membahas lebih jauh mengenai listrik, sangatlah penting buat kita untuk memahami dasar istilah-istilah listrik. Dasar istilah listrik yang akan kita bahas adalah muatan, arus, tegangan, daya, energi , hambatan/tahanan, semikonduktor, dan isolator. Pada postingan kali ini kita akan berdiskusi mengenai Muatan Listrik.

    Muatan Listrik adalah sifat atau muatan dasar  yang dimiliki suatu materi atau benda, yang membuatnya mengalami gaya atau reaksi pada benda lain yang berdekatan, diukur dalam satuan Coloumb (C), dan muatan listrik disimbolkan dengan Q. Muatan listrik memiliki 2 jenis yaitu Muatan Listrik Positif dan Muatan Listrik Negatif. Sebuah benda dikatakan bermuatan listrik positif apabila jumlah elektron dalam benda tersebut lebih sedikit dibandingkan jumlah proton (Kekurangan Elektron/Kelebihan Proton), sedangkan benda bermuatan negatif memiliki jumlah elektron yang lebih banyak dibandingkan jumlah proton dalam benda tersebut (Kelebihan Elektron/Kekurangan Proton).

    Demikian penjelasan singkat mengenai Muatan Listrik yang dapat elekrodiskusi sampaikan, buat kalian yang ingin bertanya, sharing,atau memberi masukan dapat kalian sampaikan dikomentar ataupun melalui fitur yang telah disediakan. Semoga apa yang telah kita pelajari dapat bermanfaat buat kita, dan jangan lupa untuk share ke teman-teman kalian agar mereka juga dapat manfaat dari apa yang kalian pelajari. Sampai jumpa