Pengaturcaraan untuk Arduino: tutorial pemula
Arduino adalah salah satu platform pemaju yang paling terkenal di pasaran. Anda boleh mengetahui cara program dan menggunakannya dengan betul di sini.
Arduino: Perkakasan ini diperlukan untuk pengaturcaraan
Arduinos adalah seperti pasir di tepi laut. Oleh itu, pemilihan adalah besar. Jika anda belum terbiasa dengan perkara ini, kami mempunyai beberapa petua untuk anda.
- Arduino Uno sangat sesuai untuk pemula, kerana ia menyediakan kedua-dua pin analog dan 14 pin digital, yang bermaksud bahawa anda sudah dapat menyambung banyak komponen elektronik kepada mereka. Anda juga mempunyai kelebihan yang anda boleh (biasanya) menggantikan mikropengawal tanpa membeli papan baru. Ia juga mudah untuk program dengan papan dan kemudian dipateri ke dalam litar.
- Satu lagi papan kemasukan yang baik adalah Arduino Mega 2560. Walaupun cip dipasang secara kekal, lembaga menawarkan lebih banyak pin daripada Uno, tetapi juga lebih mahal.
- Oleh kerana platform Arduino adalah "Sumber Terbuka", terdapat juga banyak alternatif yang murah untuk Arduinos "sebenar".
- Dengan mudah, anda boleh menemui beberapa kit Arduino di Internet yang telah datang dengan pelbagai komponen elektronik, yang boleh menjimatkan wang anda.
- Jika anda tidak membeli kit, anda boleh mendapatkan bahagian secara individu. Sebagai pemula, anda perlu membeli beberapa LED, perintang, butang, potensiometer dan servo untuk mencuba banyak. Anda juga memerlukan kabel jumper dan papan roti untuk menyambung komponen bersama.
Pasang Arduino IDE
Sebelum anda dapat bersenang-senang dengan Arduino anda, anda mesti memasang Arduino IDE terlebih dahulu.
- Semasa pemasangan di bawah Windows, anda akan ditanya beberapa kali sama ada anda mahu memasang pemandu Arduino. Pastikan anda klik "Pasang" di sini, jika tidak, anda tidak akan dapat menggunakan Arduino dengan PC kemudian.
Arduino: kawalan LED
Kami menunjukkan kepada anda bagaimana untuk mengawal LED dengan Arduino.
- Untuk melakukan ini, mula-mula menyambungkan pin berlabel "GND" ke sisi pendek LED menggunakan kabel jumper.
- Sambungkan sisi LED yang lain dengan perintang yang sesuai.
- Juga sambungkan perintang ke pin 13.
- Mulakan Arduino IDE dan sambungkan Arduino ke PC dengan kabel USB.
- Klik pada tab "Alat" dan pilih papan anda, spesifikasi dan pelabuhannya.
- Dalam "persediaan tidak sah ()", anda mesti terlebih dahulu menambah arahan yang mentakrifkan pin 13 sebagai output. Ini mudah dilakukan dengan arahan "pinMode (13, OUTPUT);" (tanpa petikan).
- Dalam "gelung kekosongan ()" anda kini boleh menambah arahan yang perlu dilaksanakan sekali lagi. Pertama, arahan "digitalWrite (13, TINGGI);" pin ditetapkan ke TINGGI, yang bermaksud voltan 3.3 volt digunakan untuknya.
- Sekarang tambahkan arahan "kelewatan (1000);" supaya program kemudian menunggu sebentar.
- Kini anda boleh menggunakan arahan "digitalWrite (13, LOW);" tambah supaya program mematikan LED lagi. Kemudian masukkan perintah kelewatan semula.
- Akhirnya, muat naik program ke Arduino. Sekarang anda mempunyai LED berkelip!
Gunakan butang pada Arduino
Untuk menggunakan butang pada Arduino, masukkannya ke kawasan alur papan roti.
- Sambungkan penyambung di sebelah kiri bawah ke pin 5V dan penyambung di bahagian bawah kanan melalui 10 kiloohm atau perintang yang lebih tinggi ke tanah.
- Penyambung juga disambungkan ke pin 3 di sudut kanan atas.
- Dalam kaedah persediaan anda mula-mula menentukan butang ini sebagai input: "pinMode (3, INPUT);"
- Dengan arahan "digitalRead (3);" anda kini boleh membaca keadaan digital pin. Ini adalah TINGGI atau LOW. Hanya gunakan pernyataan jika diminta.
Arduino: kawalan servo
Oleh kerana mengawal servo agak kompleks, kami telah meringkaskan ini untuk anda dalam artikel berasingan.
Dalam artikel seterusnya anda akan belajar cara menulis program anda sendiri di Jawa.