Isi kandungan:
- Langkah 1: Langkah 1: Kenal pasti Sisi Positif LED Anda
- Langkah 2: Langkah 2: Letakkan LED di Breadboard
- Langkah 3: Langkah 3: Tambah Perintang
- Langkah 4: Langkah 4: Sambungkan Kawat ke Papan Roti
- Langkah 5: Langkah 5: Masukkan Kawat Ke dalam Pin
- Langkah 6: Langkah 6: Ulangi
- Langkah 7: Langkah 6: Tanah
- Langkah 8: Langkah 8: Bahagian 2 Tanah
- Langkah 9: Langkah 9: Muat naik Kod
Video: LED Project1: 9 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:12
Inspirasi untuk projek ini berasal dari lampu dering dalam video di bawah dari 0: 22-0: 28
Dan di bawah ini anda boleh memuat turun video hasil saya.
Langkah 1: Langkah 1: Kenal pasti Sisi Positif LED Anda
Bahagian positif akan mempunyai kaki logam yang lebih panjang daripada yang negatif.
Langkah 2: Langkah 2: Letakkan LED di Breadboard
Letakkan LED sedemikian di papan roti anda dengan kaki negatif di lorong tanah biru.
Langkah 3: Langkah 3: Tambah Perintang
Untuk contoh ini, saya meletakkan perintang 100 ohm pada lajur yang sama dengan LED. Untuk mengira perintang yang diperlukan untuk LED anda, gunakan formula yang terdapat di
Langkah 4: Langkah 4: Sambungkan Kawat ke Papan Roti
Sambungkan wayar ke lajur yang terdapat dalam LED dan perintang.
Langkah 5: Langkah 5: Masukkan Kawat Ke dalam Pin
Dengan papan Arduino anda yang tidak terpasang masukkan hujung wayar yang lain ke pin 3 pada papan anda.
* Perhatikan untuk projek ini saya menggunakan pin 3, 5, 6, 9, 10, 11 kerana mereka adalah pin di papan Arduino Uno saya yang mempunyai PWM yang ditunjukkan oleh ~ di sebelah nombor, periksa spesifikasi papan anda untuk memilih pin yang juga mempunyai PWM.
Langkah 6: Langkah 6: Ulangi
Ulangi langkah 2-5, 5 kali lagi
Langkah 7: Langkah 6: Tanah
Letakkan wayar di jalur tanah biru.
Langkah 8: Langkah 8: Bahagian 2 Tanah
Masukkan wayar arde ke pin ground di papan anda.
Langkah 9: Langkah 9: Muat naik Kod
Anda kini boleh memasukkan Arduino ke komputer anda dan memuat naik kod anda ke dalamnya, atau menyalin kod di bawah.
/ * Kesan LED Project1
Menurunkan pelbagai LED sekaligus, kemudian meredup semua LED, kemudian mengejar beberapa LED secara berurutan.
Litar:
- LED dari pin 2 hingga 7 ke tanah
dibuat 2018
oleh Steven Johnson * /
pemasa int = 80; // Semakin tinggi bilangannya, semakin lambat masa.
batal persediaan () {
// gunakan a untuk gelung untuk memulakan setiap pin sebagai output: untuk (int thisPin = 2; thisPin <12; thisPin ++) {pinMode (thisPin, OUTPUT); }}
gelung kosong () {
// iterate atas pin: for (int thisPin = 2; thisPin <12; thisPin ++) {// pudar LED pada iniPin dari mati ke paling terang: untuk (int brightness = 0; brightness <255; brightness ++) {analogWrite (thisPin, kecerahan); }} // jeda antara LED: kelewatan (1250);
// pudar LED pada pin ini dari paling terang hingga mati:
untuk (kecerahan int = 255; kecerahan> = 0; kecerahan--) {analogWrite (3, kecerahan); analogWrite (5, kecerahan); analogWrite (6, kecerahan); analogWrite (9, kecerahan); analogWrite (10, kecerahan); analogWrite (11, kecerahan); kelewatan (2); }
// gelung dari pin terendah ke tertinggi:
// hidupkan pin:
analogWrite (3, 255); kelewatan (pemasa); // matikan pin:
// hidupkan pin:
analogWrite (5, 255); analogWrite (3, 180); kelewatan (pemasa); // matikan pin:
// hidupkan pin:
analogWrite (6, 255); analogWrite (5, 180); analogWrite (3, 80); kelewatan (pemasa); // matikan pin:
// hidupkan pin:
analogWrite (9, 255); analogWrite (6, 180); analogWrite (5, 80); analogWrite (3, 0); kelewatan (pemasa); // matikan pin:
// hidupkan pin:
analogWrite (10, 255); analogWrite (9, 180); analogWrite (6, 80); analogWrite (5, 0); kelewatan (pemasa); // matikan pin:
// hidupkan pin:
analogWrite (11, 255); analogWrite (10, 180); analogWrite (9, 80); analogWrite (6, 0); kelewatan (pemasa); // matikan pin:
// hidupkan pin:
analogWrite (3, 255); analogWrite (11, 180); analogWrite (10, 80); analogWrite (9, 0); kelewatan (pemasa); // matikan pin:
// hidupkan pin:
analogWrite (5, 255); analogWrite (3, 180); analogWrite (11, 80); analogWrite (10, 0); kelewatan (pemasa); // matikan pin:
// hidupkan pin:
analogWrite (6, 255); analogWrite (5, 180); analogWrite (3, 80); analogWrite (11, 0); kelewatan (pemasa); // matikan pin:
// hidupkan pin:
analogWrite (9, 255); analogWrite (6, 180); analogWrite (5, 80); analogWrite (3, 0); kelewatan (pemasa); // matikan pin:
// hidupkan pin:
analogWrite (10, 255); analogWrite (9, 180); analogWrite (6, 80); analogWrite (5, 0); kelewatan (pemasa); // matikan pin:
// hidupkan pin:
analogWrite (11, 255); analogWrite (10, 180); analogWrite (9, 80); analogWrite (6, 0); kelewatan (pemasa); // matikan pin:
// hidupkan pin:
analogWrite (11, 180); analogWrite (10, 80); analogWrite (9, 0); kelewatan (pemasa); // matikan pin:
// hidupkan pin:
analogWrite (11, 80); analogWrite (10, 0); kelewatan (pemasa); // matikan pin:
// hidupkan pin:
analogWrite (11, 0); kelewatan (pemasa); // matikan pin:}
Disyorkan:
LED FLOODLIGHT W / AC LED (+ EFISIENSI VS DC LED): 21 Langkah (dengan Gambar)
LED FLOODLIGHT W / AC LED (+ EFFICIENCY VS DC LEDs): Dalam arahan / video ini, saya akan membuat lampu depan dengan cip LED AC tanpa pemandu yang sangat murah. Adakah mereka baik? Atau mereka sampah lengkap? Untuk menjawabnya, saya akan membuat perbandingan penuh dengan semua lampu DIY buatan saya. Seperti biasa, dengan harga murah
Pengangkatan Akustik Dengan Arduino Uno Langkah demi Langkah (8-langkah): 8 Langkah
Acoustic Levitation With Arduino Uno Step-by Step (8-step): transduser suara ultrasonik L298N Dc power adaptor wanita dengan pin dc lelaki Arduino UNOBreadboardBagaimana ini berfungsi: Pertama, anda memuat naik kod ke Arduino Uno (ia adalah mikrokontroler yang dilengkapi dengan digital dan port analog untuk menukar kod (C ++)
Cara Menggunakan Neopixel Ws2812 LED atau LED STRIP atau Led Ring With Arduino: 4 Langkah
Cara Menggunakan Neopixel Ws2812 LED atau LED STRIP atau Led Ring With Arduino: Hai kawan-kawan kerana Neopixel led Strip sangat popular dan juga disebut sebagai jalur led ws2812 juga. Mereka sangat popular kerana di jalur led ini kita dapat menangani setiap led secara berasingan yang bermaksud jika anda mahu beberapa led menyala dalam satu warna
ESP8266 RGB LED STRIP WIFI Control - NODEMCU Sebagai Alat Jauh IR untuk Jalur Led yang Dikendalikan Melalui Wifi - Kawalan Telefon Pintar STRIP LED RGB: 4 Langkah
ESP8266 RGB LED STRIP WIFI Control | NODEMCU Sebagai Alat Jauh IR untuk Jalur Led yang Dikendalikan Melalui Wifi | RGB LED STRIP Smartphone Control: Hai kawan-kawan dalam tutorial ini kita akan belajar bagaimana menggunakan nodemcu atau esp8266 sebagai remote IR untuk mengawal jalur LED RGB dan Nodemcu akan dikendalikan oleh telefon pintar melalui wifi. Jadi pada dasarnya anda dapat mengawal STRIP LED RGB dengan telefon pintar anda
Lampu LED LED Dimmable LED: 5 Langkah (dengan Gambar)
Lampu LED LED Dimmable LED: Lampu banjir kadang-kadang cenderung berhenti berfungsi dari masa ke masa walaupun pada masa ini mereka menggunakan lampu LED. Ini mungkin disebabkan oleh banyak sebab seperti terlalu panas atau kesalahan pada pemandu LED atau kesalahan dalam proses pembuatan. Sebilangan besar dari kita akhirnya membuang prod