:::: MENU ::::
  • Mulailah belajar Dimana pun Dan kapan pun kita berada.

  • Berbagi pengetahuan

  • Melakukan banyak hal dan mencari tau lebih dalam

Showing posts with label arduino. Show all posts
Showing posts with label arduino. Show all posts

Friday, 26 August 2016

Cara menggerakan motor dengan bluetooth cukup mudah, anda hanya memerlukan beberapa perangkat seperti berikut :
1. Smartphone
2. Aplikasi blueterm (dapat anda download disini atau disini)
3. Arduino uno
4. Motor DC
5. Bluetooth HC-05
6. L293D (sebagai driver motor nya)
7. Breadboard
8. Software arduino (download disini jika belum mempunyainya, atau disini)

Setelah anda melengkapi alat tersebut, selanjutnya kita akan memulai langka pertama.

Langka pertama :
Ikuti skema berikut.

Ingat untuk bluetooth pastikan EX ke TX (arduino) dan TX ke RX (arduino) Disilangkan.
untuk password bluetooth umum nya '1234'

Langka kedua :
buka software arduino,colokan arduino uno. pilih port sesuai dengan port yang ditentukan Dan copy program di bawah ini

//=====================================
int motorPin1 = 3; // pin 2 di ic L293D
int motorPin2 = 4; // pin 7 di ic L293D
int enablePin = 5; // pin 1 di ic L293D untuk PWM
int state;
int flag=0;      

void setup() {
    // mengubah setingan output

    pinMode(motorPin1, OUTPUT);
    pinMode(motorPin2, OUTPUT);
    pinMode(enablePin, OUTPUT);
    // set high untuk menghidupkan motor,low untuk mematikan
    digitalWrite(enablePin, HIGH);
    // initialize serial communication  9600 bits per second:
    Serial.begin(9600);
}

void loop() {
 
    if(Serial.available() > 0){  
      state = Serial.read();
      flag=0;
    }
    //jika data yang diterima adalah '0' nol maka motor akan berhenti
    if (state == '0') {
        digitalWrite(motorPin1, LOW); // set pin 2 diL293D low
        digitalWrite(motorPin2, LOW); // set pin 7 diL293D low
        if(flag == 0){
          Serial.println("Motor: mati");
          flag=1;
        }
    }
    // jika data yang diterima adalah '1' nol maka motor akan bergerak ke kanan
    else if (state == '1') {
        digitalWrite(motorPin1, LOW); // set pin 2 diL293D low
        digitalWrite(motorPin2, HIGH); // set pin 7 diL293D high
        if(flag == 0){
          Serial.println("Motor: kekanan");
          flag=1;
        }
    }
    // // jika data yang diterima adalah '2' nol maka motor akan bergerak ke kiri
    else if (state == '2') {
        digitalWrite(motorPin1, HIGH); // set pin 2 di L293D high
        digitalWrite(motorPin2, LOW); // set pin 7 diL293D low
        if(flag == 0){
          Serial.println("Motor: kekiri");
          flag=1;
        }
    }
}


setelah dicopy lalu upload program.

Langka ketiga :
Setelah kita membuat program di arduino,mari kita uji.
1. hidupkan bluetooth di smartphone android anda,setelah itu connect kan bluetooth HC-05
masukan passwordnya,umum nya pasword HC-05 ialah  '1234' lalu sandingkan/hubungkan.
2.  masuk ke aplikasi blueterm yang diinstal di smartphone anda,setelah itu connect kan atau hubungkan dengan bluetooth HC-05.
3. tes kontrol,silahkan anda ketik '1' atau '2' dan '0' untuk berhentikan motor.



Friday, 11 March 2016

Pelajaran 5 Hardware:

  1. Komputer / Laptop atau Netbook
  2. Arduino Mikrokontroler
  3. USB to Serial Adapter (jika mikrokontroler Anda tidak memiliki port USB)
  4. USB yang sesuai kabel (Arduino papan menarik daya dari port USB - tidak ada baterai belum)
  5. Standar motor servo (konsumsi arus <50mA)
  6. Pin header / kabel
Mengendalikan motor servo langsung dari Arduino cukup mudah. Namun, motor servo mungkin memerlukan signifikan lebih lancar dibandingkan dengan Arduino dapat menyediakan. Contoh berikut menggunakan servo ukuran standar (tanpa beban) didukung langsung dari Arduino melalui USB. Ketika powering servo langsung dari papan Arduino:
  1. Hubungkan kabel hitam dari servo ke pin GND pada Arduino
  2. Hubungkan kabel merah dari servo ke pin + 5V pada Arduino
  3. Hubungkan kabel kuning atau putih dari servo untuk pin digital pada Arduino

Arduino 5 Menit Tutorial

Atau, Anda bisa pasang kawat servo ke dalam tiga pin yang berdekatan, dan mengatur pin terhubung ke ujung merah untuk "TINGGI" dan pin terhubung ke timah hitam untuk "LOW". Jika Anda ingin menggunakan servo yang lebih kuat, atau jika Anda ingin terhubung ke power supply terpisah, Anda akan menghubungkan baterai / power supply merah (5V) dan hitam (GND) kabel ke servo ini kabel merah dan hitam, dan menghubungkan kabel sinyal ke Arduino. Catatan bahwa Anda juga harus menghubungkan jalur GND adonan untuk pin GND Arduino ini ( "landasan bersama").
Arduino 5 Menit Tutorial
pinMode (nomor pin, OUTPUT );
Ini menetapkan nomor pin sebagai input atau output didedikasikan. Dalam hal ini, kita disebut pin "servopin" dan ditugaskan itu nilai 4. Istilah "pulsa" adalah hitam karena tidak kata dicadangkan dan dapat diubah oleh pengguna. Hal terbaik adalah menggunakan variabel deskriptif ketika coding untuk memahami apa yang masing-masing tidak, atau informasi yang akan berisi. Servos beroperasi dengan mengirimkan timed + 5V pulsa (biasanya antara 500us dan 2500us) ke onboard elektronik, yang berulang setiap ~ 20ms. Pulsa ini sesuai dengan servo posisi, biasanya 0-180 derajat.
  • 5V untuk 500 mikrodetik = 0,5 milidetik dan sesuai dengan 0 derajat
  • 5V untuk 1500 mikrodetik = 1,5 milidetik dan sesuai dengan 90 derajat
  • 5V untuk 2500 mikrodetik = 2,5 milidetik dan sesuai dengan 180 derajat
  • hubungan linear, sehingga menggunakan matematika untuk menentukan pulsa yang sesuai dengan sudut tertentu. Catatan bahwa jika Anda mengirim sinyal yang lebih besar atau lebih rendah dari servo dapat menerima (misalnya, Firgelli linear aktuator menerima 1 sampai 2 ms), Anda dapat merusak aktuator.
Pilihan lain untuk mengendalikan servos adalah dengan menggunakan Arduino " perpustakaan servo " (sebelumnya terpisah dari perangkat lunak dasar Arduino, sekarang disertakan dengan V1.0).Perpustakaan servo mengelola banyak dari biaya overhead dan termasuk baru, perintah kustom. Jika Anda ingin mengontrol beberapa motor servo, Anda harus menggunakan motor servo controller dan catu daya terpisah antara 4.8V ke 6V.

Pelajaran 4 Hardware:

  1. Komputer / Laptop atau Netbook
  2. Arduino Mikrokontroler
  3. USB to Serial Adapter (jika mikrokontroler Anda tidak memiliki port USB)
  4. USB yang sesuai kabel (Arduino papan menarik daya dari port USB - tidak ada baterai belum)
  5. Sensor IR Jarak (lebih tajam ) dan kabel yang sesuai
  6. Menekan tombol dan sesuai kabel untuk menghubungkan ke Arduino

Sensor jarak inframerah yang berguna untuk mengukur jarak tanpa benar-benar menyentuh permukaan.Tiga kabel yang menonjol dari sensor jarak mewakili + 5V (dalam banyak kasus), Gnd (Ground) dan sinyal.Ini hampir selalu kode warna dengan warna hitam sebagai tanah, merah + V dan putih atau kuning sebagai sinyal. Jika sensor inframerah jarak tidak datang dengan kabel, Anda akan perlu untuk menemukan konektor yang sesuai, atau solder kabel langsung ke lead (memastikan pin dan solder tidak menghubungi satu sama lain) sehingga Anda dapat melampirkan kabel.
  1. Hubungkan kabel merah ke + 5V pada Arduino
  2. Hubungkan kabel hitam ke Gnd pada Arduino
  3. Hubungkan kabel kuning ke pin analog pada Arduino (dalam hal ini kami memilih A2)

Arduino 5 Menit Tutorial
Arduino 5 Menit Tutorial
Sejak sensor terhubung ke input analog dari Arduino, kode ini identik dengan bahwa dari potensiometer :
Arduino 5 Menit Tutorial
Upload program ini ke papan dan mengubah untuk Monitor Serial. Ketika Anda bergerak depan jaraksensor lebih dekat dengan dan jauh dari benda padat atau dinding, nilai-nilai harus mengubah antara 0 sampai 1023. Anda sekarang dapat membaca nilai-nilai dan menggunakannya dalam kode Anda. Periksa kisaran untuk Anda sensor (tidak semua sensor dapat dibaca dari nol cm); mencatat bahwa beberapa sensor memiliki jarak minimum - meskipun selalu tercantum dalam spesifikasi, mencoba untuk menemukannya dengan eksperimen. Untuk mengkonversi nilai ke jarak yang sebenarnya (dalam cm atau inci), berkonsultasi dengan buku petunjuk dari sensor.

Arduino dan Tombol push

Menghubungkan switch toggle, menekan tombol dan sesaat switch kontak dengan Arduino sangatlah mudah. Sebuah tombol push adalah perangkat sederhana yang melengkapi rangkaian. Salah satu ujung tombol terhubung ke sumber, biasanya tegangan rendah (5V pada Arduino ideal) dan yang lain terhubung ke pin digital. Ketika saklar membalik, ditekan atau toggle, sirkuit yang baik dibuka atau ditutup. Pin digital hanya mengembalikan jika ada 5V atau 0V. Kode yang terkait dengan ini:
digitalRead (pin);
Dalam program sederhana berikut, sebuah tombol digunakan untuk menyalakan LED terhubung ke pin 13. Garis
digitalWrite (ledPin, status);
ternyata ledPin (dalam hal ini ditugaskan untuk pin digital 13) HIGH (1) atau LOW (0) tergantung pada variabel status. Kami awalnya ditetapkan statusnya menjadi rendah (0).
Arduino 5 Menit Tutorial

Pelajaran 3 Hardware:
  1. Komputer / Laptop atau Netbook
  2. Arduino Mikrokontroler
  3. USB to Serial Adapter (jika mikrokontroler Anda tidak memiliki port USB)
  4. USB yang sesuai kabel (Arduino papan menarik daya dari port USB - tidak ada baterai belum)
  5. Potensiometer (rotary atau linier) Contoh: DFRobot Rotasi Sensor
  6. LED sekunder opsional.

Buka sampel sketsa "analoginput" di bawah File -> Contoh -> Analog. Bagian komentar telah berkurang di bawah ini untuk membuat kode terlihat jelas.

Kami melihat beberapa baris baru kode di sini:
int sensorPin = A0;
The "int" adalah singkatan dari "integer". Nama "sensorPin" dipilih hanya untuk menggambarkan apa variabel yang mewakili; "Sensor pin". Fakta bahwa 'P' dikapitalisasi membuatnya lebih mudah untuk melihat bahwa itu sebenarnya adalah dua kata, karena ruang tidak dapat digunakan. Integer "sensor pin" adalah sama dengan A0, di mana "A0" adalah Analog pin 0 pada Arduino. Sendiri, "A0" bukan istilah yang dipesan.Namun, bila digunakan dalam konteks, sistem mengenalinya sebagai pin analog 0. Garis harus diakhiri dengan titik koma. Dengan menyatakan variabel di setup, Anda dapat menggunakan istilah, yang dalam hal ini adalah "sensorPin", seluruh kode bukannya "A0". Ada dua manfaat utama untuk ini:
1) Itu membuat kode lebih deskriptif
2) Jika Anda ingin mengubah nilai variabel, Anda hanya perlu melakukannya di satu tempat.
sensorValue = analogRead (sensorPin);
Baris ini menggunakan istilah " analogRead " untuk membaca tegangan dari pin analog. Kebanyakan mikrokontroler Arduino menggunakan 10 bit analog (tegangan) ke digital (numerik) konversi, yaitu 2 10kemungkinan angka = 1024. Oleh karena itu tegangan 0V sesuai dengan nilai numerik dari 0. tegangan 5V sesuai dengan nilai numerik 1024 . Oleh karena itu nilai 3V akan sesuai dengan nilai numerik dari:
3/5 = x / 1024 = 3 * x 1024/5 = ~ 614
Atau Anda bisa menulis: sensorValue = analogRead (A0);
int ledPin = 13;
Sekali lagi, istilah "ledPin" bukan kata reserved di Arduino, itu dipilih untuk menggambarkan yang pin terhubung ke LED. Nilai "13" adalah nilai normal, tetapi hanya seperti "A0", bila digunakan dalam konteks mewakili pin 13.
int sensorValue = 0;
Istilah " sensorValue " bukan istilah yang dipesan baik.
Menghubungkan potensiometer ke pin A0, 5V dan GND. Tengah (wiper) memimpin adalah satu untuk terhubung ke pin analog dan tegangan bervariasi pada pin ini. Orientasi dua pin lainnya tidak masalah.Pilihan lainnya adalah untuk menghubungkan potensiometer ke pin A0, A1 dan A2. Namun, Anda akan perlu menambahkan kode berikut di bawah pengaturan void ():
digitalWrite (A1, LOW);
digitalWrite (A2, TINGGI);
Ini menetapkan sesuai pin untuk 0V (GND) dan 5V (PWR). Setelah potensiometer terhubung, meng-upload sketsa ini untuk papan dan mengubah ke monitor Serial. Saat Anda memutar kenop (atau geser slider), nilai-nilai harus mengubah antara 0 sampai 1023. Sejalan dengan itu, LED akan berkedip dengan penundaan lebih cepat atau lebih pendek.
Anda sekarang dapat membaca nilai-nilai dan menggunakannya dalam kode Anda. Fungsi baru yang digunakan di sini adalah "analogRead ();" di mana pin yang dipilih adalah pin # 2. Jika Anda menggunakan analog pin # 5, Anda akan mengubah kode untuk membaca:
int sensorpin = 5;
Jika sistem tidak bekerja, memeriksa sintaks dan menjamin upload kode dengan benar. Selanjutnya, periksa koneksi ke potensiometer memastikan bahwa memimpin tengah pergi ke pin yang benar, dan pin lainnya yang didukung pada 0V dan 5V. Jika Anda membeli sebuah potensiometer sangat murah atau tua, ada kemungkinan mungkin mekanis rusak. Anda dapat menguji ini menggunakan multimeter dan menghubungkan ujung ke pin tengah dan pin luar. Mengatur multimeter untuk membaca resistensi dan memutar kenop; jika resistance tersebut berubah perlahan-lahan, pot bekerja. Jika resistance ini tidak menentu, Anda memerlukan potensiometer baru.

Sekarang bagaimana jika Anda ingin melihat nilai sendiri? Lihatlah kode di atas dan menuliskannya dalam antarmuka Arduino sebagai sketsa baru. Beberapa kode baru Anda akan lihat adalah:
Serial . Println (sensorValue);
Ini mengirimkan nilai yang terkandung dalam variabel "sensorValue" serial melalui konektor USB dan pin digital 1. Pastikan, kemudian meng-upload sketsa ini untuk Arduino Anda. Setelah itu dilakukan, tekan pada "kaca pembesar" yang terletak di bagian kanan atas jendela. Ini adalah "memantau Serial" dan monitor komunikasi yang dikirim dan diterima oleh Arduino. Di sini Anda harus memverifikasi bahwa tingkat Baud juga 9600, atau yang lain Anda akan melihat sampah.
Jika Anda tidak ingin nilai-nilai muncul pada baris baru setiap kali, Anda bisa menulis
Serial . print (sensorValue);

Pelajaran 2 Hardware:

  1. Komputer / Laptop atau Netbook
  2. Arduino Mikrokontroler
  3. USB to Serial Adapter (jika mikrokontroler Anda tidak memiliki port USB)
  4. USB yang sesuai kabel (Arduino papan menarik daya dari port USB - tidak ada baterai belum)
Bahasa Arduino adalah KASUS SENSITIF: huruf kapital adalah tidak sama dengan huruf kecil. Kode berikut merupakan minimum agar program untuk mengkompilasi:
Arduino 5 Menit Tutorial
void setup() " bagian secara luas digunakan untuk menginisialisasi variabel, mode pin, mengatur baud rate serial dan terkait. Perangkat lunak ini hanya berjalan meskipun bagian sekali.
"void loop() " bagian adalah bagian dari kode yang loop kembali ke dirinya sendiri dan merupakan bagian utama dari kode. Dalam contoh Arduino, ini disebut "Bare Minimum" di bawah File-> Contoh -> Dasar. Perhatikan bahwa Anda bebas untuk menambahkan subrutin menggunakan sintaks yang sama:
void subroutinename() {}
Hampir setiap baris kode perlu diakhiri dengan tanda titik koma ';' (Ada beberapa pengecualian yang akan kita lihat nanti). Untuk menulis komentar satu baris dalam kode, tipe dua kembali garis miring diikuti dengan teks:
// Komentar diabaikan ketika mengkompilasi program Anda
Untuk menulis komentar multi-line, mulai komentar dengan / * dan diakhiri dengan * /
/ * Ini adalah komentar multi-line dan menghemat Anda harus selalu menggunakan garis miring ganda pada awal setiap baris. Komentar yang digunakan digunakan untuk menjelaskan kode tekstual. kode yang baik selalu memiliki banyak komentar. * /

Komunikasi Serial

The Arduino papan dapat berkomunikasi di berbagai baud ( "tarif baud"). Sebuah baud adalah ukuran dari berapa kali perangkat keras dapat mengirim 0s dan 1s dalam detik. Baud rate harus diatur dengan benar untuk papan untuk mengkonversi informasi yang masuk dan keluar data yang berguna. Jika penerima Anda mengharapkan untuk berkomunikasi pada tingkat baud 2400, tetapi pemancar Anda adalah transmisi pada tingkat yang berbeda (misalnya 9600), data yang Anda dapatkan akan tidak masuk akal. Untuk mengatur baud rate, gunakan kode berikut:
void setup() {
Serial.begin(9600);
}
9600 adalah baud rate yang baik untuk memulai dengan. tarif baud standar lain yang tersedia pada kebanyakan modul Arduino meliputi: 300, 1200, 2400, 4800, 9600, 14400, 19200, 28800, 38400, 57600, atau 115.200 dan Anda bebas untuk menentukan tarif baud lainnya. Untuk output nilai di jendela Arduino, pertimbangkan program berikut:
Arduino 5 Menit Tutorial
Verifikasi program dengan menekan tombol "memverifikasi" tombol (terlihat seperti "bermain" tombol di versi pesanan atau tanda cek di Arduino 1.0); Anda tidak harus mendapatkan kesalahan apapun di bagian bawah layar. Jika Anda mendapatkan kesalahan, periksa bahwa hanya dua angka dalam kode berwarna hitam, sisa teks seharusnya secara otomatis diakui dan ditetapkan warna. Jika bagian dari teks hitam, memeriksa sintaks (sering copy / paste teks dari program lain dapat mencakup format yang tidak diinginkan) dan kapitalisasi.
Berikutnya, upload sketsa ke papan menggunakan tombol "Upload ke I / O Board" (panah menunjuk kanan). Tunggu sampai sketsa selesai upload. Anda tidak akan melihat apa-apa kecuali jika Anda kemudian pilih tombol "Serial Monitor" (persegi panjang dengan lingkaran yang terlihat seperti TV dalam perangkat lunak lama, atau apa yang tampak seperti kaca pembesar di software baru). Bila Anda memilih monitor serial, pastikan baud rate yang dipilih adalah sama seperti dalam program Anda. Jika Anda ingin menyimpan semua program Anda, kami sarankan membuat folder baru yang disebut "referensi" dan menyimpan program ini sebagai Hello World.

Program LED Blink

Menghubungkan papan ke komputer jika belum terhubung. Dalam software Arduino buka File -> Contoh -> Dasar -> Blink LED. kode akan secara otomatis memuat di jendela, siap untuk ditransfer ke Arduino.Pastikan Anda telah papan tepat dipilih di Tools -> Dewan, dan memiliki COM port yang tepat serta di bawah Tools -> Serial Port. Jika Anda tidak yakin port COM terhubung ke Arduino, (pada mesin Windows) pergi ke Device Manager di bawah COM & Ports.
Tekan tombol "Upload" dan tunggu sampai program mengatakan "Selesai Mengunggah". Anda harus melihat LED di samping pin 13 mulai berkedip. Perhatikan bahwa sudah ada LED hijau terhubung ke sebagian papan - Anda tidak perlu sebuah LED yang terpisah.

Memahami Blink Kode LED
Dari Pelajaran 2 Anda akan mengenali dasar kode kekosongan setup () {} dan kekosongan lingkaran () {}.Anda juga akan mengenali hijau berkomentar bagian. Tiga baris baru kode Anda belum lihat sebelumnya adalah:
pinMode (13, OUTPUT );
Ini menetapkan pin 13 sebagai output pin. Sebaliknya, menjadi INPUT, akan memiliki pin menunggu untuk membaca sinyal 5V. Perhatikan bahwa 'M' dikapitalisasi. Sebuah kasus yang lebih rendah 'm' akan menyebabkan kata "pinmode" tidak diakui.
digitalWrite (13, HIGH ); dan digitalWrite (13, LOW );
Garis digitalWrite (pin, TINGGI); menempatkan pin ditentukan tinggi untuk + 5V. Dalam hal ini kami memilih pin 13 karena pada Uno, LED terhubung ke pin 13. Mengganti TINGGI RENDAH, pin diatur ke 0V. Anda dapat melampirkan LED Anda sendiri menggunakan output digital dan pin GND. Perhatikan bahwa 'W' dikapitalisasi.
delay (1000);
Delay (1000); garis menyebabkan program untuk menunggu 1000 milidetik sebelum melanjutkan (di mana 1000 adalah hanya contoh mudah untuk mendapatkan penundaan 1 detik). Perhatikan bahwa selama penundaan, mikrokontroler hanya menunggu dan tidak melakukan apapun baris kode tambahan.

Catatan Khusus

Pin 13 menggabungkan resistor dengan LED, sedangkan tidak ada pin digital lain memiliki fitur ini. Jika Anda ingin menghubungkan satu atau lebih LED ke pin digital lainnya, Anda perlu menambah resistor secara seri dengan LED .
  1. Komputer / Laptop atau Netbook
  2. Arduino Mikrokontroler
  3. USB to Serial Adapter (jika mikrokontroler Anda tidak memiliki port USB)
  4. USB yang sesuai kabel (Arduino papan menarik daya dari port USB - tidak ada baterai belum)
Popularitas Arduino terus meningkat dan cepat menjadi mikrokontroler pilihan bagi siswa, penggemar dan perusahaan kecil. Banyak perusahaan elektronik PCB manufaktur yang berbeda melompat pada kereta musik dan memproduksi variasi mereka sendiri dari papan, serta " perisai " (sirkuit tambahan yang bisa langsung di atas banyak papan Arduino untuk meningkatkan fungsi mereka) dan aksesoris. The situs Arduino menawarkan sumber informasi gratis dan tutorial serta referensi bahasa untuk membantu Anda memahami kode dan sintaks. Dalam rangka untuk memulai, Anda akan di sangat minimal membutuhkan papan Arduino. Perhatikan bahwa semua Arduino (dan sebagian besar papan clone) dapat menggunakan software Arduino. Jika Anda tidak yakin apa yang perangkat keras untuk mendapatkan, yang Arduino USBsaat ini model yang paling populer, dan 5 menit tutorial ini didasarkan sekitarnya.

Download / Instalasi Software Arduino

  1. Pergi ke www.arduino.cc untuk men-download versi terbaru dari perangkat lunak Arduino (Direct link:http://arduino.cc/en/Main/Software dan pilih sistem operasi Anda, dalam hal ini kita menggunakan Windows)
  2. Simpan file ZIP ke desktop Anda (Anda dapat memindahkan atau menghapusnya nanti)
  3. Hal ini mudah untuk membuat folder baru bernama "Arduino" di bawah "Program Files". Untuk melakukan hal ini, pergi ke "My Computer" -> "C:" (atau drive di mana sistem operasi diinstal) -> "Program Files", kemudian klik kiri sekali pada folder "Program Files", kemudian pilih "New" -> "Folder" dari menu Explorer utama.
  4. Ekstrak seluruh folder ZIP ke folder ini baru "Arduino"
  5. Untuk menjalankan software Arduino, buka Windows Explorer dengan menekan tombol windows (biasanya antara tombol Ctrl dan Alt pada keyboard) dan 'E' karakter pada saat yang sama (ada cara lain untuk mengakses explorer juga).
  6. Pergi ke "My Computer" -> "C:" (atau drive di mana sistem operasi diinstal) -> "Program Files" -> "Arduino" Dalam folder ini Anda akan melihat sebuah file executable (biru ikon berwarna bernama "Arduino "), Anda dapat klik kiri (sekali) dan kemudian klik kanan dan pilih" kirim ke "-> Desktop (membuat shortcut) untuk memiliki Arduino lebih mudah diakses.
  7. Klik dua kali ikon pada desktop untuk memulai perangkat lunak.

Arduino Software Antarmuka

Arduino antarmuka cukup "telanjang-tulang". Ketika Anda memuat perangkat lunak, layar pertama Anda akan melihat sebuah jendela putih (ditampilkan di bawah) dengan beberapa nuansa biru dan biru-hijau sebagai perbatasan. proyek Arduino disebut "sketsa" dan ketika Anda memulai sketsa baru, beberapa file tambahan juga dibuat.
"Terbaru: Arduino Antarmuka (per Q1 2012)
Judul utama adalah "File" "Edit" "Sketch" "Tools" "Bantuan" dan beberapa ikon shortcut di bawah "Verifikasi", "Upload", "New", "Open", "bintang", dan di ujung kanan, "Serial monitor". Perhatikan bahwa semua ikon ini juga tersedia dari menu utama.

"Lama" Arduino Antarmuka
Judul utama adalah "File" "Edit" "Sketch" "Tools" "Bantuan" dan beberapa ikon shortcut di bawah "Verifikasi", "Stop", "New", "Open", "bintang", "Upload" dan "Serial monitor ". Perhatikan bahwa semua ikon ini juga tersedia dari menu utama.
Arduino 5 Menit Tutorial
Untuk menghubungkan ke forum Anda,
  1. Meluncurkan software Arduino dengan mengklik dua kali ikon Arduino
  2. Pasang salah satu ujung USB ke Arduino dan ujung lainnya ke komputer Anda.
  3. Komputer Anda harus mendeteksi perangkat baru dan memberitahu Anda jika telah terpasang dengan benar. Pada saat ini, dua hal bisa terjadi; jika Anda memiliki sebuah papan yang lebih tua menggunakan chip FTDI (ex. Duemilanove based), Windows harus mendeteksi dan Anda baik untuk pergi ke langkah berikutnya. Jika Anda memiliki papan yang menggunakan chip ATMega untuk mengkonversi USB ke serial (misalnya UNO), Anda akan perlu menginstal driver secara manual .
  4. Lihatlah chip prosesor utama forum Anda (biasanya ditemukan antara header pin) untuk melihat mana yang Anda miliki. Ini mungkin akan menjadi ATmega168, ATmega328, atau ATMEga640 lebih kuat.ATmega1280 dll
  5. Dalam perangkat lunak, pilih "Tools" -> "Dewan" -> Anda akan mendapatkan daftar kemungkinan papan. Jika Anda memiliki papan yang berbeda, pilih dari daftar drop-down; jika Anda telah membeli sebuah papan yang kompatibel, produsen yang harus menunjukkan papan yang untuk memilih.
  6.  Dalam perangkat lunak, pilih "Tools" -> "Serial Port" -> COM # (perhatikan bahwa jika Anda memiliki beberapa port COM, Anda akan perlu pergi ke Device Manager untuk melihat port COM yang ditugaskan untuk forum Anda.
Anda sekarang siap untuk memulai coding!