Cov txheej txheem:

Arduino Teeb Sensor Buzzer: 3 Kauj Ruam
Arduino Teeb Sensor Buzzer: 3 Kauj Ruam

Video: Arduino Teeb Sensor Buzzer: 3 Kauj Ruam

Video: Arduino Teeb Sensor Buzzer: 3 Kauj Ruam
Video: E18-D80NK Инфракрасный датчик приближения для предотвращения препятствий (инфракрасный датчик) 2024, Hlis ntuj nqeg
Anonim
Arduino Lub Teeb Sensor Buzzer
Arduino Lub Teeb Sensor Buzzer

Kev tsim qauv no yog siv los tso rau sab hauv ntawm qhov chaw tsaus thiab lub tswb nrov nrov yuav nrov thaum twg koj qhib qhov chaw tsaus. Nws siv lub teeb tiv taus lub teeb thiab nyob ntsiag to thaum tsaus ntuj thiab ua suab nrov thaum nws yog lub teeb. Qhov no yuav pab koj tiv thaiv koj cov khoom thiab ua kom koj muaj kev ntseeg ntau dua. Raws li photons (lub teeb) tsaws rau ntawm lub ntsuas, qhov ua haujlwm yuav qis dua. Qhov pom kev ntau dua yog peb yuav muaj kev tiv thaiv qis dua. Los ntawm kev nyeem qhov sib txawv ntawm qhov ntsuas, peb tuaj yeem kuaj pom yog nws lub teeb, tsaus ntuj lossis tus nqi nruab nrab ntawm lawv.

Kauj Ruam 1: Kauj Ruam 1: Tshooj rau Koj Teeb

1) Ib qho Arduino, 2) Ib lub khob cij

3) Piezo buzzer

4) Jumper xov hlau (Txiv neej)

5) 10 kΩ resistor (xim av-dub-txiv kab ntxwv)

6) Photoresistor (LDR)

Kauj Ruam 2: Kauj Ruam 2: Teeb Lub Tsev

Kauj Ruam 2: Txhim Kho Tsev
Kauj Ruam 2: Txhim Kho Tsev

Ua raws daim duab siv cov ntaub ntawv los saum toj no

Kauj Ruam 3: Kauj Ruam 3: Coding

Txuas koj Arduino dhuav mus rau koj lub khoos phis tawj thiab muab cov lej no tso rau hauv kab ntawv saib

const int tsaus = 200; // teeb tsa qhov tsaus ntuj tsis pom kevconst int suab = 60; // teeb tsa suab nrov los ua qhov tsis muaj teeb tsa teeb tsa () {pinMode (3, OUTPUT); pinMode (A2, INPUT); Serial.begin (9600); } void loop () {int teeb = analogRead (A2); yog (lub teeb <tsaus) {Serial.print (lub teeb); Serial.println ("Nws tsaus ntuj"); } lwm {Serial.print (lub teeb); Serial.println ("Nws yog lub teeb"); suab (3, suab, 10);

} ncua (10); }

Pom zoo: