Skip to main content

Posts

Showing posts with the label Artikel

Mengenal Mikrokontroler

Apa Itu Mikrokontroller? Mikrokontroler adalah sebuah sistem komputer fungsional dalam sebuah chip. Di dalamnya terkandung sebuah inti prosesor, memori (sejumlah kecil RAM, memori program, atau keduanya), dan perlengkapan input output. Dengan kata lain, mikrokontroler adalah suatu alat elektronika digital yang mempunyai masukan dan keluaran serta kendali dengan program yang bisa ditulis dan dihapus dengan cara khusus, cara kerja mikrokontroler sebenarnya membaca dan menulis data. Sekedar contoh, bayangkan diri Anda saat mulai belajar membaca dan menulis, ketika Anda sudah bisa melakukan hal itu Anda bisa membaca tulisan apapun baik buku, cerpen, artikel dan sebagainya, dan Andapun bisa pula menulis hal-hal sebaliknya. Begitu pula jika Anda sudah mahir membaca dan menulis data maka Anda dapat membuat program untuk membuat suatu sistem pengaturan otomatik menggunakan mikrokontroler sesuai keinginan Anda. Mikrokontroler merupakan komputer didalam chip yang digunakan untuk mengo

Mengenal Apa Itu Robot?

Mengenal Apa Itu Robot? Robot adalah sebuah alat mekanik yang dapat melakukan tugas fisik, baik menggunakan pengawasan dan kontrol manusia, ataupun menggunakan program yang telah didefinisikan terlebih dulu (kecerdasan buatan). Robot biasanya digunakan untuk tugas yang berat, berbahaya, pekerjaan yang berulang dan kotor. Biasanya kebanyakan robot industri digunakan dalam bidang produksi. Penggunaan robot lainnya termasuk untuk pembersihan limbah beracun, penjelajahan bawah air dan luar angkasa, pertambangan, pekerjaan "cari dan tolong" (search and rescue), dan untuk pencarian tambang. Belakangan ini robot mulai memasuki pasaran konsumen di bidang hiburan, dan alat pembantu rumah tangga, seperti penyedot debu, dan pemotong rumput. Kata Robotics juga berasal dari novel fiksi sains “runaround” yang ditulis oleh Isaac Asimov pada tahun 1942. Sebelum mempelajari   robot , tentu kita harus memahami apa itu robot? ada beberapa definisi robot yang digunakan para ahli pada s

Cerita Rakyat Lutung Kasarung, Jawa Barat

Menurut  cerita rakyat Jawa Barat , alkisah, zaman dahulu ada sebuah kerajaan bernama Kerajaan Pasir Batang, di daerah  Jawa Barat  sekarang. Kerajaan Pasir Batang dipimpin oleh seorang raja bernama Prabu Tapa Agung. Sang Raja bijaksana dan permaisuri memiliki tujuh orang putri yaitu Purbararang, Purbadewata, Purbaendah, Purbakancana, Purbamanik, Purbaleuih, dan si bungsu Purbasari. Putri sulung Prabu Tapa Agung, yaitu Purbararang, memiliki sifat buruk, kasar, sombong, kejam dan sering iri pada siapapun. Akibatnya penghuni istana dan juga rakyat Pasir Batang tidak menyukai Purbararang. Prabu Tapa Agung sering menegur putri sulungnya agar merubah sifat buruknya itu tapi Purbararang tidak pernah mengindahkan. Bertolak belakang dengan Si Sulung, putri bungsu yaitu Purbasari memiliki sifat baik, ramah, rendah hati, lembut lagi suka menolong orang lain. Prabu Tapa Agung sangat menyayangi Purbasari, si bungsu. Hal tersebut membuat Purbararang merasa iri dengan Purbasari. Purbasari Men

Pengertian EEPROM

EEPROM  ( E lectrically  E rasable  P rogrammable  R ead- O nly  M emory, ditulis pula dengan  E 2 PROM ) adalah sejenis chip  memori  tidak-terhapus yang digunakan dalam  komputer  dan peralatan elektronik lain untuk menyimpan sejumlah konfigurasi data pada alat elektronik tersebut yang tetap harus terjaga meskipun sumber daya diputuskan, seperti tabel kalibrasi atau kofigurasi perangkat. Pengembangan EEPROM lebih lanjut menghasilkan bentuk yang lebih spesifik, seperti memori kilat ( flash memory ). Memori kilat lebih ekonomis daripada perangkat EEPROM tradisional, sehingga banyak dipakai dalam perangkat keras yang mampu menyimpan data statik yang lebih banyak (seperti USB flash drive). Kelebihan utama dari EEPROM dibandingkan EPROM adalah ia dapat dihapus per blok data tergantung alamat yang diinginkan untuk dihapus secara elektrik. sementara EPROMtidak bisa dihapus per blok data tetapi keseluruhannya terhapus dan menghapus datanya dengan sinar ultraviolet. Jika RAM tidak memil

Program Arduino Virtual Color Mixer

/*  This example reads three analog sensors (potentiometers are easiest) and sends their values serially. The Processing and Max/MSP programs at the bottom take those three values and use them to change the background color of the screen. The circuit: * potentiometers attached to analog inputs 0, 1, and 2 http://www.arduino.cc/en/Tutorial/VirtualColorMixer created 2 Dec 2006 by David A. Mellis modified 30 Aug 2011 by Tom Igoe and Scott Fitzgerald  This example code is in the public domain. */ const int redPin = A0 ; // sensor to control red color const int greenPin = A1 ; // sensor to control green color const int bluePin = A2 ; // sensor to control blue color void setup ( ) {   Serial . begin ( 9600 ) ; } void loop ( ) {   Serial . print ( analogRead ( redPin ) ) ;   Serial . print ( "," ) ;   Serial . print ( analogRead ( greenPin ) ) ;   Serial . print ( "," ) ;   Serial . println ( analo

Program While Statment Conditional pada Arduino

/*  Conditionals - while statement This example demonstrates the use of  while() statements. While the pushbutton is pressed, the sketch runs the calibration routine. The  sensor readings during the while loop define the minimum and maximum of expected values from the photo resistor. This is a variation on the calibrate example. The circuit: * photo resistor connected from +5V to analog in pin 0 * 10K resistor connected from ground to analog in pin 0 * LED connected from digital pin 9 to ground through 220 ohm resistor * pushbutton attached from pin 2 to +5V * 10K resistor attached from pin 2 to ground created 17 Jan 2009 modified 30 Aug 2011 by Tom Igoe modified 20 Jan 2017 by Arturo Guadalupi This example code is in the public domain. http://www.arduino.cc/en/Tutorial/WhileLoop */ // These constants won't change: const int sensorPin = A0 ;        // pin that the sensor is attached to const int ledPin = 9 ;      

Program Display Bar Graph dengan menggunakan Arduino

/*  LED bar graph  Turns on a series of LEDs based on the value of an analog sensor.  This is a simple way to make a bar graph display. Though this graph  uses 10 LEDs, you can use any number by changing the LED count  and the pins in the array.  This method can be used to control any series of digital outputs that  depends on an analog input.  The circuit:   * LEDs from pins 2 through 11 to ground created 4 Sep 2010 by Tom Igoe This example code is in the public domain. http://www.arduino.cc/en/Tutorial/BarGraph */ // these constants won't change: const int analogPin = A0 ;    // the pin that the potentiometer is attached to const int ledCount = 10 ;     // the number of LEDs in the bar graph int ledPins [ ] = {   2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 , 11 } ;    // an array of pin numbers to which LEDs are attached void setup ( ) {   // loop over the pin array and set them all to output:   for ( int

Cara Menggunakan EEPROM pada Arduino untuk menyimpan harga barang dengan Menggunakan Keypad 4x4

Hai..... hai.... hai..... Selamat datang di blog jurnal dan karya ilmiah masih tetap pada pembahasan seputar Arduino kali ini penulis akan memberikan penjelasan dan tutorial mengenai EEPROM. EEPROM(E lectrically  E rasable  P rogrammable  R ead- O nly  M emory) adalah sebuah memory yang tidak terhapus walau pun tanpa di aliri listrik. EEPROM ini memiliki alamat dan jumlah memory. Analogi nya mirip seperti hardisk atau flash disk. Data yang kita simpan tidak akan terhapus walau tanpa di aliri listrik lagi. Berbeda dengan RAM, tanpa di aliri listrik, atau Arduino padam, maka memory kembali menjadi kosong. Setiap data yang ingin kita simpan pada blok memory memiliki alamat, Biasanya Arduino pada satu alamat hanya mampu menyimpan memory sebanyak 8 bit, FF, atau kalo decimal nya hanya menyimpan data sebesar 255 dalam satu alamat. Jika kita ingin menyimpan data lebih banyak maka kita harus menambah alamat penyimpanan nya. Arduino sendiri sudah memiliki library untuk penggunaan