Isi kandungan:

Lampu Intensiti Cahaya: 4 Langkah
Lampu Intensiti Cahaya: 4 Langkah

Video: Lampu Intensiti Cahaya: 4 Langkah

Video: Lampu Intensiti Cahaya: 4 Langkah
Video: tutorial cara menghitung kebutuhan lampu ruangan pada rumah menghitung jumlah titik lampu 2024, November
Anonim
Lampu Intensiti Cahaya
Lampu Intensiti Cahaya

Hai coders, hari ini saya akan mengajar anda cara membuat lampu dengan perintang foto di TinkerCad. Mari kita mulakan!

Bekalan

Anda perlu:

* 1 Perintang foto

* 1 Arduino Uno R3

* 1 Mentol

* 1 Relay SPDT (kerana bola lampu mengambil 120 V dan Arduino hanya menyediakan 5V)

* 1 Sumber Kuasa

* 1 Papan Roti

Langkah 1: Organisasi

Pertubuhan
Pertubuhan

Perkara pertama yang anda ingin lakukan ialah menyusun bahan anda seperti dalam gambar. Ini akan menjadikannya lebih mudah apabila kita harus menyatukan semuanya.

Langkah 2: Fotoresistor

Fotoresistor
Fotoresistor

Perkara pertama yang akan kami kawat adalah perintang foto. Kami menyambungkan pin 5V ke terminal positif papan roti, menambah tanah (memastikan menambahkan daya / arde ke seluruh papan roti), dan menambahkan perintang foto satu baris pin di atas tanah. Di antara keduanya, anda pasangkan pin A0 ke perintang 1000 ohm, dan sambungkan ke positif.

Langkah 3: Bekalan Kuasa, Relay, dan Bola Lampu

Bekalan Kuasa, Relay, dan Mentol
Bekalan Kuasa, Relay, dan Mentol

Seterusnya, kami akan menghubungkan sumber kuasa, relay, dan bola lampu dengan Arduino. Pertama, kita harus menyambungkan tanah dengan Arduino, dan menghubungkan hujung setiap papan roti sehingga kuasa dan tanah mengalir di sekeliling papan roti. Seterusnya, untuk bekalan kuasa, kami menyambungkan arde ke terminal 1 Relay, dan menambahkan tanah dari terminal 8 Relay. Positif bekalan kuasa menuju ke terminal 2 bola lampu, dan positif lampu menuju ke terminal 7 geganti. Akhirnya, kita dapat menyambungkan pin digital 4 ke terminal 5 Relay. Dengan itu, semua pendawaian / perkakasan selesai, dan kita boleh beralih ke pengkodan Arduino!

Langkah 4: Pengekodan di Arduino

Pengekodan di Arduino
Pengekodan di Arduino

Pengekodan untuk ini terdapat dalam dua bahagian; persediaan kosong dan gelung kosong. Penyediaannya, seperti yang dikatakan, pin penyediaan dan gelung mengikat sekeping kod.

Untuk penyediaan tidak sah, kami menggunakan pinMode untuk memilih nombor pin tertentu, dan memilih sama ada input atau output. Dalam kes ini, pin A0 adalah input, dan pin 4 untuk output. Serial.begin memulakan monitor bersiri untuk perintang foto. Dengan itu, kita dapat memulakan gelung kekosongan.

Untuk gelung void, kami menulis Serial.println (analogRead (A1)); untuk mencetak data perintang foto dan monitor bersiri. Kami menulis pernyataan if bahawa, jika perintang foto memberikan angka di atas 500 (atau cahaya redup) bahawa ia akan mematikan bola lampu, dan menyalakannya jika tidak redup. Dan seperti itu, kodnya selesai dan litar berfungsi!

Terima kasih kerana membaca tutorial ini! Saya harap anda menikmati!

Disyorkan: