Daftar Isi:

Sirkuit LED (TinkerCad): 3 Langkah
Sirkuit LED (TinkerCad): 3 Langkah

Video: Sirkuit LED (TinkerCad): 3 Langkah

Video: Sirkuit LED (TinkerCad): 3 Langkah
Video: LEDs & Breadboards With Arduino in Tinkercad 2024, November
Anonim
Sirkuit LED (TinkerCad)
Sirkuit LED (TinkerCad)

Proyek ini untuk bersenang-senang, dan saya membuatnya sendiri. Inti dari proyek ini adalah untuk mengubah seberapa banyak cahaya yang disinari oleh sebuah fotoresistor. Dalam proyek ini, Anda akan membutuhkan 2 Resistor, Fotoresistor, lampu LED, Arduino Uno R3, dan kabel. Proyek ini ada di Tinkercad, jadi Anda tidak perlu membeli alat ini.

Langkah 1: Langkah 1: Bangun Sirkuit

Langkah 1: Bangun Sirkuit
Langkah 1: Bangun Sirkuit

Pertama, Anda akan menyalin gambar di atas. Anda akan mendapatkan Arduino Uno R3 dan akan mengaturnya di suatu tempat di layar. Selanjutnya, Anda akan mendapatkan lampu LED dan Hubungkan Resistor ke Katoda pada LED. Kemudian, Anda akan mengatur kabel yang terhubung ke Resistor pada LED, dan menghubungkannya ke GND pada AUR3 (Arduino Uno R3). Anda akan melakukan hal yang sama untuk Anoda, dan akan menghubungkan kabel darinya ke slot D9 pada AUR3. Pada langkah selanjutnya, Anda akan menambahkan fotoresistor dan menambahkan resistor lain, lalu menghubungkannya ke Terminal 1 pada fotoresistor. Selanjutnya, Anda akan menghubungkan resistor ke GND dengan kabel, yang ditemukan di AUR3. Pada langkah terakhir membangunnya, Anda akan menghubungkan A0 pada AUR3, dan menghubungkannya ke terminal 1, yang terdapat pada fotoresistor. Terakhir, Anda akan menghubungkan kabel dari 5v, dan menghubungkannya ke terminal 2 pada fotoresistor.

Langkah 2: Langkah 2: Kode Dengan Blok

Langkah 2: Kode Dengan Blok
Langkah 2: Kode Dengan Blok

Klik pada kategori Variabel di editor kode.

Untuk menyimpan nilai resistansi fotoresistor, buat variabel bernama "sensorValue". Tarik keluar blok "set". Kami akan menyimpan status fotoresistor kami dalam variabel sensorValue. Klik pada kategori Input dan tarik keluar blok "pin baca analog", dan letakkan di blok "set" setelah kata "ke" Karena potensiometer kami terhubung ke Arduino pada pin A0, ubah dropdown ke A0. Klik kategori Output dan seret blok "cetak ke monitor serial". Arahkan ke kategori Variables dan seret variabel sensorValue Anda ke blok "print to serial monitor", dan pastikan dropdown diatur untuk mencetak dengan baris baru. Secara opsional, mulai simulasi dan buka monitor serial untuk memverifikasi pembacaan yang masuk dan berubah saat Anda menyesuaikan sensor. Nilai input analog berkisar dari 0-1023. Karena kita ingin menulis ke LED dengan angka antara 0 (mati) dan 255 (kecerahan penuh), kita akan menggunakan blok "peta" untuk melakukan perkalian silang untuk kita. Arahkan ke kategori Matematika dan seret keluar blok "peta". Di slot pertama, seret blok variabel sensorValue, lalu atur rentang dari 0 hingga 255. Kembali ke kategori Output, seret keluar blok analog "set pin", yang secara default mengatakan "set pin 3 to 0." Sesuaikan dengan set pin 9. Seret blok peta yang Anda buat sebelumnya ke kolom "set pin" blok "ke" untuk menulis nomor yang disesuaikan ke pin LED menggunakan PWM. Klik kategori Kontrol dan seret keluar blok tunggu, dan sesuaikan untuk menunda program selama 1 detik.

Langkah 3: Langkah 3: Cobalah

Langkah 3: Cobalah!
Langkah 3: Cobalah!

Sekarang setelah Anda belajar membaca fotoresistor dan memetakan outputnya untuk mengontrol kecerahan LED, Anda siap untuk menerapkan keterampilan itu dan keterampilan lain yang telah Anda pelajari sejauh ini. Proyek ini tidak terlalu sulit, dan saya hanya membutuhkan waktu sekitar 3 hari untuk membuatnya. Terima kasih!

Direkomendasikan: