Arduino Light Sensor Buzzer: 3 Steps

Arduino Light Sensor Buzzer: 3 Steps

Isi kandungan:

Anonim

Reka bentuk ini digunakan untuk meletakkan di dalam tempat yang gelap dan bunyi penggera akan berbunyi apabila anda membuka kawasan gelap. Ia menggunakan perintang yang sensitif cahaya dan senyap ketika gelap dan membuat bunyi ketika cahaya. Ini akan membantu anda melindungi perkara anda dan membuat anda lebih teratur. Sebagai foton (cahaya) tanah pada pengesan, rintangan akan berkurangan. Lebih banyak cahaya adalah kita akan mempunyai rintangan yang lebih rendah. Dengan membaca nilai yang berbeza dari sensor, kita dapat mengesan apakah cahaya, gelap atau nilai di antara mereka.

Bekalan:

Langkah 1: Langkah 1: Bahagian untuk Persediaan Anda

1) Arduino, 2) papan roti

3) Puzzler piezo

4) wayar jumper (lelaki)

5) perintang 10kΩ (coklat-hitam-oren)

6) Photoresistor (LDR)

Langkah 2: Langkah 2: Persediaan Bangunan

Ikut gambar menggunakan bahan dari atas

Langkah 3: Langkah 3: Pengekodan

Sambungkan Arduino anda bosan ke komputer anda dan letakkan kod ini ke dalam monitor bersiri

const int dark = 200; / / menetapkan parameter gelap

const int bunyi = 60; // set bunyi untuk memainkan persediaan tidak sah () {pinMode (3, OUTPUT); pinMode (A2, INPUT); Serial.begin (9600); } void loop () {int light = analogRead (A2); jika (cahaya <gelap) {Serial.print (cahaya); Serial.println ("Ia gelap"); } else {Serial.print (light); Serial.println ("Ia cahaya"); nada (3, bunyi, 10);

} kelewatan (10); }