Kedipkan LED
Termasuk bagian Rangkaian Pertama dalam perjalanan Arduino di Coddy. Pelajaran 1 dari 22.
Arduino Uno adalah komputer kecil yang disebut mikrokontroler. Kamu menulis program untuknya, yang disebut sketch, lalu board menjalankannya sendiri, berulang kali, selama mendapat daya.
Setiap sketch memiliki dua bagian:
void setup() {
// dijalankan sekali saat papan mulai menyala
}
void loop() {
// dijalankan berulang kali tanpa henti
}Board berkomunikasi dengan dunia melalui pin-nya. Pin 13 terhubung dengan LED. Untuk menyalakannya, jadikan pin tersebut sebagai output di setup(), lalu atur ke HIGH (5 volt, menyala) atau LOW (0 volt, mati):
pinMode(13, OUTPUT);
digitalWrite(13, HIGH);delay(1000) menghentikan sketch selama 1000 milidetik, yaitu satu detik. Tambahkan kondisi menyala, jeda, kondisi mati, lalu jeda lagi di loop(), maka LED akan berkedip selamanya.
Tantangan
MudahPapan memiliki LED pada pin 13. setup() sudah mengaturnya sebagai output, dan loop() menyalakannya lalu menunggu satu detik. Selesaikan kedipannya:
- matikan LED: gunakan pemanggilan yang sama seperti saat menyalakannya, tetapi gunakan
LOWalih-alihHIGH - tunggu satu detik lagi
Tekan Jalankan pada papan untuk melihatnya, lalu tekan Periksa.
Coba sendiri
void setup() {
pinMode(13, OUTPUT); // pin 13 adalah output
}
void loop() {
digitalWrite(13, HIGH); // LED menyala
delay(1000); // tunggu satu detik
// matikan LED, lalu tunggu satu detik
}
Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Rangkaian Pertama
1Halo, Board
Kedipkan LEDSetup dan LoopUbah Kecepatan KedipanLED Milikmu SendiriDua LED BergantianKomentar di sketch-mu2Berkomunikasi dengan Komputermu
Halo, Serial MonitorPrint dan PrintlnMencetak AngkaVariabel PertamamuMenghitung NaikSaat int Kehabisan KapasitasLatihan sendiri: Playground Arduino