Agus adalah seorang siswi kelas 2 SMP. Suatu hari Agus diberikan tugas oleh gurunya untuk memprogram beberapa LED menggunakan arduino. Agus di berikan 4 buah led berwarna merah, kuning, hijau dan biru untuk di program. Adapun aturan yang harus di penuhi oleh Agus adalah sebagai berikut : "Setiap Led menyala secara bergantian. LED yang pertama menyala berwarna kuning, lalu LED berwarna hijau, dan yang terakhir LED berwarna biru. adalah LED berwarna merah, kemudian setelah itu LED Setiap LED menyala selama 5 detik”. Catatan : - LED Merah terhubung pada pin digital nomor 2 - LED Kuning terhubung pada pin digital nomor 3 - LED Hijau terhubung pada pin digital nomor 4 - LED Biru terhubung pada pin digital nomor 5 Bagaimanakah program yang harus di buat Agus berdasarkan aturan di atas ? tolong dijawab ya kalo km bisa,, yg bisa jawab ntar dapet sepeda dari jokowi
1. Agus adalah seorang siswi kelas 2 SMP. Suatu hari Agus diberikan tugas oleh gurunya untuk memprogram beberapa LED menggunakan arduino. Agus di berikan 4 buah led berwarna merah, kuning, hijau dan biru untuk di program. Adapun aturan yang harus di penuhi oleh Agus adalah sebagai berikut : "Setiap Led menyala secara bergantian. LED yang pertama menyala berwarna kuning, lalu LED berwarna hijau, dan yang terakhir LED berwarna biru. adalah LED berwarna merah, kemudian setelah itu LED Setiap LED menyala selama 5 detik”. Catatan : - LED Merah terhubung pada pin digital nomor 2 - LED Kuning terhubung pada pin digital nomor 3 - LED Hijau terhubung pada pin digital nomor 4 - LED Biru terhubung pada pin digital nomor 5 Bagaimanakah program yang harus di buat Agus berdasarkan aturan di atas ? tolong dijawab ya kalo km bisa,, yg bisa jawab ntar dapet sepeda dari jokowi
Penjelasan:
maaf saya tidak tau maaf maaf maaf..
2. Perintah digitalwrite(led,high); digunakan.…amenghidupkan pin 3 di arduinobmenghidupkan led di arduinocmenghidupkan servo di arduinodmemberi tegangan arduino
Jawaban:
b.menghidupkan led di arduino
Penjelasan:
digitalwrite(led,high); sebuah fungsi untuk menghidupkan led di arduino
semoga membantu anda.
3. Program yang digunakan untuk memprogram arduino nano adalah….AArduino LOOPBArduino MEGACArduino USBDArduino IDE
Jawaban:
D . Arduino IDE
Penjelasan:
Arduino IDE (Integrated Development Environment), software yang digunakan untuk memprogram di arduino, dengan kata lain Arduino IDE sebagai media untuk memprogram board Arduino.
semoga terbantu ya !!!
4. Tuliskan sebuah program sederhana "menyalakan 8 LED secara flip-flop 4-4"?
Jawaban:
Contoh kasus penggunaan flip flop dalam kehidupan sehari-hari adalah sebagai berikut:
Lampu lalu lintas.
Running led.
Lampu hias.
Penjelasan:
maap cuma itu yang aku tau
5. setiap program arduino biasa disebut
Jawaban:
program arduino biasa jga di sebut program sketch
6. Bagaimana program arduino?
Jawaban:
BARE MINIMUM
void setup() {
// semua kode yang disini akan dibaca sekali oleh Arduino
}
void loop() {
//semua kode yang ada disini akan dibaca
//berulang kali (terus menerus) oleh Arduino
}
view rawBare_Minimum.ino hosted with ❤ by GitHub
WARNING: Bare Minimum adalah koding paling minimum yang harus ada pada Arduino. Jadi jika void setup dan void loop tidak ada, maka koding akan error.
***
void setup
Semua kode program yang ada dalam void setup akan dibaca sekali oleh Arduino. Biasanya isinya berupa kode perintah untuk menentukan fungsi pada sebuah pin. Contoh kodenya seperti:
pinMode(13, OUTPUT); // menentukan pin 13 sebagai OUTPUT
pinMode(3, INPUT); // menentukan pin 3 sebagai INPUT
Adapun untuk komunikasi antara Arduino dengan komputer, menggunakan:
Serial.begin(9600); // untuk komunikasi Arduino dengan komputer
void loop
Semua kode program yang ada di void loop akan dibaca setelah void setup dan akan dibaca terus menerus oleh Arduino. Isinya berupa kode-kode perintah kepada pin INPUT dan OUTPUT pada Arduino. Contoh kodenya seperti:
digitalWrite(13, HIGH); //untuk memberikan 5V (nyala) kepada pin 13.
digitalWrite(13, LOW); //untuk memberikan 0V (mati) kepada pin 13.
analogWrite(3, 225); //untuk memberikan nilai 225 (setara dengan 5V) kepada pin 3.
Adapun untuk menampilkan nilai pada sebuah sensor di Serial Monitor, bisa menggunaka:
Serial.print(namasensor);
//menampilkan nilai sensor yang disimpan di variabel nama sensor
Untuk menampilkan teks, bis menggunakan:
Serial.print("Selamat Datang");
//menampilkan teks Selamat Datang pada Serial Monitor
Dan untuk membuka Serial Monitor sendiri pada Arduino, bisa dengan memilih menu Tools kemudian pilih Serial Monitor. Atau dengan menekan kombinasi CTRL+SHIFT+M di keyboard. Atau bisa juga dengan meng-klik ikon Kaca Pembesar di Arduino, seperti gambar dibawah ini:
– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
MARI BAHAS LEBIH DETAIL LAGI!
CATATAN PADA PROGRAM
Kamu bisa membuat catatan pada program dan tidak akan dibaca oleh Arduino, dengan cara mengetikan // kemudian mengetikan catatannya, seperti:
void loop() {
// catatan pada baris ini tidak akan dibaca oleh program
}
Tapi pemakaian tanda // hanya berfungsi untuk catatan satu baris saja, jika kamu ingin membuat catatan yang panjang yaitu berupa paragraf. Maka pertama kamu ketikan /* lalu ketikan catatan kamu, dan jika sudah selesai tutup dengan kode */ . Contohnya seperti:
void loop() {
/* apapun yang kamu mau ketikan disini tidak
akan dibaca oleh program
sepanjang apapun kamu mengetiknya
*/
}
KURUNG KURAWAL {}
Digunakan untuk menentukan awal dan akhir dari program. Karena seperti bahasa pemrograman pada umumnya, Arduino membaca mulai dari atas hingga kebawah.
void loop()
{
….program
….program
….program
}
TITIK KOMA ;
Setiap baris kode pada Arduino harus diakhiri dengan tanda ;
void setup(){
pinMode(13, OUTPUT);
}
void loop(){
digitalWrite(13, HIGH);
}
VARIABLES
Variabel adalah kode program yang digunakan untuk menyimpan suatu nilai pada sebuah nama. Yang biasa digunakan diantaranya adalah Integer, Long, Boolean, Float, Character.
int (integer)
Variabel yang paling sering digunakan dan dapat menyimpan data sebesar 2 bytes (16 bits).
long (long)
Biasa digunakan jika nilai datanya lebih besar dari integer. Menggunakan 4 bytes (32 bits).
boolean (boolean)
Variabel yang hanya menyimpan nila TRUE dan FALSE saja. Hanya menggunakan 1 bit saja
float(float)
Digunakan untuk floating point pada nilai decimal. Memory yang digunakan 4 bytes (32 bits).
7. Arduino Uno dapat diprogram dengan menggunakan software ...
Jawaban:
Uno Arduino dapat diprogram dengan menggunakan software Arduino
Penjelasan:
semoga membantu
8. Andi mempunyai 4 buah LED dan sebuah Push Button. Andi ingin memprogram push button tersebut, sehingga ketika push button di tekan maka ke 4 LED akan menyala secara bersamaan. Andi kemudian mecoba merangkai ke 4 LED beserta push button dengan Arduino. LED1 dihubungkan dengan pin digital nomor 2, LED2 dihubungkan dengan pin digital nomor 3, LED3 dihubungkan dengan pin digital nomor 4, LED4 dihubungkan dengan pin digital nomor 5, dan push button dihubungkan dengan pin digital nomor 6. Dari kondisi diatas, buatlah sebuah program sehinga ketika Andi menekan Push Button maka ke 4 LED dapat menyala secara bersamaan dan ketika push button tidak di tekan maka LED akan mati !tolong bantu jawab yh kawan
Penjelasan:
SEMOGA BERMANFAAT KAKAK
9. sebuah lampu led supaya menyala diperlukan pengetesan, maka kaki led harus
Jawaban:
harus tegak lurus
Penjelasan:
semoga membantu
10. Sebuah lampu LED supaya menyala diperlukan pengetesan, maka kaki led harus...
Harus tegak lurus dahulu agar tidak labil
11. jelaskan karakteristik penulisan kode program arduino
Jawaban:
bahasa pemrograman Arduino mirip bahasa C yang digunakan pada AVR. Akan tetapi lebih sederhana, dan lebih mudah untuk dipelajari. Ada yang bilang juga bahwa bahasa pemrograman Arduino adalah bahasa processing.
Terimakasih :)
Semoga membantu.. :)
Penjelasan:
12. Tulislah program untuk mengendalikan 3 buah lampu LED yang akan nyala bergantian.
Jawaban:
Alat dan Bahan
5 Buah LED 5mm atau LED 3mm (Warna Bebas)
5 Buah Resistor 100Ω Ohm
6 Buah Kabel Jumper
1 Buah Protoboard
1 Buah Arduino
Keterangan
Pin GND Arduino (Warna Hitam) ke GND/KATODA LED0, 1, 2, 3, dan 4 (Warna Hitam)
Pin 4 (Warna Hijau) ke Resistor
Pin 3 (Warna Orange) ke Resistor
Pin 2 (Warna Merah) ke Resistor
Pin 1(Warna Ungu) ke Resistor
Pin 0 (Warna Biru) ke Resistor
Sisi lain dari semua Resistor di hubungkan ke Positif LED (1 LED = 1 Resistor dan seterusnya)
Sketch Program
Dalam Sketch Program Lampu LED Berjalan Menggunakan Arduino UNO ada beberapa cara Sketch Program untuk dapat menyalakan LED nya, berikut ini saya akan paparkan Sketch Program dengan Aktif HIGH
Keterangan :
Fungsivoid setup () dalam sebuah program arduino adalah semua perintah yang akan di baca sekali.
Fungsivoid loop () dalam sebuah program arduino adalah semua perintah yang akan di baca berulang-ulang
13. Jelaskan cara membuat catatan pada program arduino
Jawaban:
kurang lebihny,maaf klo sala
Penjelasan:
bahasa pemrograman Arduino mirip bahasa C yang digunakan pada AVR.
Arduino sendiri bisa disebut sebuah library yang menyederhakan koding bahasa C menjadi lebih sederhana.
Ada yang bilang juga bahwa bahasa pemrograman Arduino adalah bahasa processing.
14. Apa yang akan terjadi jika switch dalam keadaan "ON"? A. Led akan menyala B. Led tidak menyala C. Led menyala namun redup D. Other ALASANNYA ?
Jawaban:
A. Led akan menyala
Penjelasan:
karena switch akan menyambungkan aliran listrik pada led
15. Berapa lama 4lampu LED dapat menyala?
Jawaban:
8~12 bulan bisa bertahan
16. 1. Jelaskan alasan Anda bahwa mikrokontroler lebih populer disebut sebagai minimalis komputer? 2. Gambarkan dan Jelaskan struktur atau bagian-bagian dalam Arduino! 3. Jelaskan karakteristik penulisan kode program Arduino! 4. Jelaskan perbedaan tipe perulangan for dengan do...While pada saat melakukan upload program dengan software Arduino! 5. Jelaskan fungsi digitalWrite (pin, nilai) pada saat mengontrol nyala lampu LED!
Jawaban:
Gambarkan dan Jelaskan struktur atau bagian-bagian dalam - 404… ... populer disebut sebagai minimalis komputer? 2. Gambarkan dan Jelaskan struktur atau bagian-bagian dalam Arduino! 3. Jelaskan karakteristik penulisan kode program Arduino! 4. Jelaskan perbedaan tipe perulangan for dengan do.
Penjelasan:
17. Bahasa Program apa yang digunakan dalam Arduino?
Jawaban:
Bahasa C
Penjelasan:
Bahasa pemrograman Arduino pada dasarnya menggunakan bahasa pemograman C. Bahasa C sendiri merupakan bahasa tingkat tinggi yang sangat populer dan banyak digunakan oleh para programmer. Dengan demikian aturan penulisan dan penggunaan dari bahasa Arduino akan sama dengan bahasa C.
18. Cara program arduino board apakah hanya dengan arduino IDE ?
Ya, karena website mereka sendiri sudah mengatakan hal yang sama.
19. Tiga lampu led menyala secara bergantian. Lampu merah kemudian lampu kuning lalu lampu hijau. Lampu yang menyala pada nyala ke-360 adalah....... * 5 poin
Jawab:
Hijau
Penjelasan dengan langkah-langkah:
Tiga lampu LED menyala secara bergantian. Pertama merah, kuning, hijau, dan terus mengulang. tentukan lampu yang menyala pada nyala ke-360!
Perhatikan!
Kedipan pertama = Merah
Kedipan kedua = Kuning
Kedipan Ketiga = Hijau
Kedipan Keempat = Merah
Karena setiap kelipatan 3 mengulang lagi ke lampu merah, maka :
(Jika dibagi 3)
Sisa 1 = Merah
Sisa 2 = Kuning
Sisa 0 = Hijau
Maka, nyala ke-360 adalah warna...
360 : 3 = 120 sisa 0
Karena sisa 0, maka nyala ke-360 merupakan warna Hijau
20. apa coding dasar untuk menggunakan arduino untuk LED PIN 13
Jawaban:
NOTES:
Pin GND Arduino ke Breadboard.
Pin negatif LED ke GND melalui resistor 220 ohm.
pin positif LED ke pin 13 Arduino.
Pembuatan sketch untuk BLINK sangatlah mudah, setelah masuk ke Program ARDUINO kemudian klik FILE => EXAMPLE => BASIC => BLINK.
Atau salin ulang sketch dibawah ini:
void setup(){
pinMode(13, OUTPUT);
}
void loop(){
digitalWrite(13, HIGH);
delay(1000);
digitalWrite(13, LOW);
delay(1000);
}
Penjelasan:
Cari di google ya kak
0 Comments