Arduino adalah kit mikrokontroler OPEN SOURCE yang serba-bisa. Dalam kit tersebut sudah ada konektor USB dan bootloader (yaitu semacam OS pada komputer) pada chip AVR ATMega328 sehingga untuk memprogramnya tidak dibutuhkan chip programmer. Kunjungi website http://www.arduino.cc Arduino didesain ...
Kalau anda sudah punya basic VB.net, saya yakin nggak akan sulit belajar programming mikrokontroler. Misalnya pake C. Untuk buat lengan robot, yang diperlukan adalah servo. Servo digerakan dengan mengirim sinyal dalam hitungan waktu tertentu. Makin lama waktunya, makin banyak perubahan sudutnya....
Kalo mau pake programmer USB yang bisa up-todate, baiknya pake programmer yang di dalamnya ada chip khusus interface USB. Misalnya FTDI FT-232, Prolific PL-2303 atau SiliconLabs CP-2102. Kalau ada OS baru, biasanya vendor langsung keluarkan drivernya. Tinggal download di websitenya masing2. Conto...
Dari penjelasan di website masing2. Nomor 1 adalah programmer ISP, dan nomor 2 adalah development tool. Programmer ISP hanya untuk memprogram chip. Kalau development tool sudah termasuk programmer dan komponen2 pendukung untuk experimen. Kalau membutuhkan kit yang lengkap untuk experimen, menuru...
Kalo pake emulasi software, kita jadi tergantung sama si pembuat software/firmware. Sebaiknya cari programmer yang pake IC USB interface khusus. Contohnya disini. Programmer ini pake IC USB dari Prolific. Kalau ada OS baru, tinggal download drivernya aja di website vendor. Nggak usah ganti progr...
Ane juga penggemar ATMega8 (dan 168/328), murah meriah. Komplitlah pokoknya. Jumlah pin nya nggak terlalu sedikit dan nggak terlalu banyak. Pas mantab. :iloveindonesia
Langsung aja hubungkan pin positif ke 5+, pin gnd ke negatif, pin data ke kaki ADC di MCU. Atau pakai rangkain R/C untuk menghilangkan noise. Seperti ini: C = 100 nf R = 100 ohm Kalo mau diperkuat juga bisa, tapi perlu perhitungan / kalibrasi lagi. Coba cek disini: http://www.pic32.byvac.com/pr...
Pake Arduino sangat gampang pak. Sambungkan Kaki LM35 ke VCC, GND dan ke salah satu pin analog Arduino (dalam contoh ini ke pin analog-0). float tempC; int tempPin = 0; // tentukan pin analog-0 sebagai input void setup() { Serial.begin(9600); // buka serial port, set baud rate 9600 bps } void lo...
Bro rwic, thanks atas masukkan nya. Di tulisan saya, sudah saya sebutkan bahwa "dari sana saya belajar AVR". Terus saya bilang juga "saya bukan orang kuliahan". Jadi tulisan di atas cuma pengalaman saya saja. Dengan belajar Arduino saya mulai mengenal AVR dan cara programming...
Dulu waktu SMP pernah belajar elektronika, sampe sekarang elektronika jadi hobi. Tapi sekarang udah jaman mikrokontroler, jadi terpaksa deh belajar mikrokontroler. Sampe sekarang baru beberapa bulan belajar mikrokontroler. Awalnya sih kerasa susah banget, maklum bukan orang kuliahan. Ini langkah2...
Bukan bego, mungkin belum ketemu. Jangan menyerah bos. Coba baca2 lagi bagian serial. Coba pelajari command +AT, cari di Google. Cek rangkaian nya, apakah ada yang salah2 nggak.
Masalah seperti ini bisa diselesaikan dengan Arduino. Baca artikel ini: http://www.botanicalls.com/archived_kits/twitter/ Dalam artikel ini sensor yang digunakan sangat sederhana, berupa 2 buah paku yang ditancapkan ke tanah dekat tanaman. Di artikel ini output langsung dikirimkan ke Twitter. An...
Cara mengirim SMS ke HP adalah dengan menghubungkan MCU dengan HP via serial kabel. Program di MCU mengirimkan string berupa kode +AT tertentu ke HP. Kalau mau lebih jelas soal komunikasi serial dengan bahasa C. Coba anda baca buku ini : Mikrokontroler AVR Atmega8/32/16/8535 dan Pemrogramannya d...
Pake Arduino aja. Udah ada library nya. http://code.google.com/p/sserial2mobile/ // CONTOH KIRIM SMS SSerial2Mobile phone = SSerial2Mobile(2,3); phone.sendTxt("S E N S O R000000","Kirim SMS dong say..."); phone.sendEmail("kamu@yahoo.com", "Test kirim email&quo...
Wow, sederhana yah assembler-nya :D Tapi tetep butuh compiler dan kudu bikin programmer buat upload file .hex nya. Kalau mau lebih simple coba pake Arduino. Tinggal colok ke USB, pasang LED nya, langsung main deh. Nggak butuh batere, sebab ambil tegangan dari USB. Kecuali rangkaian sudah siap un...
Pake IC 7447 BCD to 7-segment display driver. Ouput 7 segment cuma butuh 3 pin (tanpa dot). Atau 4 pin dengan dot. Ditambah dengan jumlah digit segment = 3. Jadi totalnnya antara 6-7 pin. IC di atas untuk CA. Kalau untuk CC pake yang ini: 4511 BCD to 7-segment display driver Atau pake IC MAX 7...
Kalo pake Arduino gampang banget. Contoh nulis ke LCD: Diambil dari http://arduino.cc/en/Tutorial/LiquidCrystal #include <LiquidCrystal.h> LiquidCrystal lcd(12, 11, 5, 4, 3, 2); void setup() { lcd.begin(16, 2); lcd.print("Kaskus Lover!"); } void loop() { lcd.setCursor(0, 1); lcd....
Saya pemula di mikrokontroler. Awalnya belajar PIC. Ngerasa nggak ada yang cocok sama compiler2 nya. Trus cari yang gampang, ketemu sama Arduino. Dari Arduino saya mulai belajar AVR dan teknik2 interfacing hardware/software. Pokoknya bagus banget buat pemula. Tinggal colok ke USB, jalankan softwa...