Բովանդակություն:

Օպտիկական Թերմին Arduino Uno- ով ՝ 11 քայլ
Օպտիկական Թերմին Arduino Uno- ով ՝ 11 քայլ

Video: Օպտիկական Թերմին Arduino Uno- ով ՝ 11 քայլ

Video: Օպտիկական Թերմին Arduino Uno- ով ՝ 11 քայլ
Video: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, Նոյեմբեր
Anonim
Image
Image
Միացեք Power- ին
Միացեք Power- ին

Աերմինը էլեկտրոնային գործիք է, որի մեջ երկու բարձր հաճախականության տատանումները վերահսկում են հնչերանգը, մինչդեռ երաժիշտների ձեռքի շարժումները վերահսկում են բարձրությունը:

Այս Instructable- ում մենք կկառուցենք նմանատիպ գործիք, որում ձեռքի շարժումները վերահսկում են գործիքի տվիչների ստացած լույսի քանակը, և որ լույսի չափումը փոխակերպվում է բզզոցից ստացված բարձրության:

Ձեզ անհրաժեշտ մասեր.

Arduino միկրոկառավարիչ

Breadboard

10 Կ Օմ դիմադրություն

Jumper լարերը

1 Piezo Buzzer

Ֆոտոռեզիստոր

Քայլ 1: Միացեք հոսանքին

Սկսեք ՝ ձեր տախտակի դրական շարանը միացնելով Arduino Uno- ի 5V քորոցին:

Քայլ 2: Միացեք գետնին

Միացեք գետնին
Միացեք գետնին

Այնուհետեւ միացրեք GND կապումներից մեկը ձեր Arduino- ի բացասական գծին:

Քայլ 3: The Buzzer

The Buzzer
The Buzzer

Տեղադրեք ձեր ազդանշանը: Ամենայն հավանականությամբ, այն ունի ավելի երկար ոտք կամ վերևում փոքր «+» նշան: Հետևեք, թե որ կողմում է ավելի երկար ոտքը կամ «+» նշանը:

Քայլ 4. Հիմնացրեք ազդանշանը

Ground Buzzer
Ground Buzzer

Միացրեք ազդանշանի ավելի կարճ ոտքը գետնին `մետաղալար տեղադրելով նույն շարանի հետ, ինչ բզզերի ավելի կարճ ոտքը, իսկ բացօթյա սեղանի վրա` բացասական գծում:

Քայլ 5: Միացրեք ազդանշանը

Միացրեք ազդանշանը
Միացրեք ազդանշանը

Ավարտեք ազդանշանային սխեման `այն միացնելով Arduino- ի 12 -րդ կապին:

Քայլ 6: Ֆոտոռեզիստորը

Ֆոտոռեզիստորը
Ֆոտոռեզիստորը

Սկսեք կառուցել ֆոտոընդդիմադիր սխեման `տեղադրելով ֆոտոռեղմիչն այնպես, որ այն մեկ ոտք ունենա ալիքի յուրաքանչյուր կողմում` հացահատիկի կեսից ներքև:

Քայլ 7: Միացրեք Photoresistor- ը Power- ին

Միացրեք Photoresistor- ը Power- ին
Միացրեք Photoresistor- ը Power- ին

Օգտագործեք մետաղալար `ֆոտոընդդիմադիրի մեկ ոտքը միացնելու համար ձեր տախտակի դրական գծին, որին ավելի վաղ միացրել եք 5 Վ լարման:

Քայլ 8: Հիմնադրեք ֆոտոռեզիստորը

Հիմնադրեք ֆոտոռեզիստորը
Հիմնադրեք ֆոտոռեզիստորը

Ֆոտոռեզիստորի մյուս ոտքը միացրեք գետնին ՝ 10K Օմ դիմադրիչը միացնելով ձեր տախտակի բացասական գծին:

Քայլ 9: Քայլ 9. Միացրեք Photoresistor- ը Arduino- ին

Քայլ 9. Միացրեք Photoresistor- ը Arduino- ին
Քայլ 9. Միացրեք Photoresistor- ը Arduino- ին

Մենք կկարդանք հոսանքի փոփոխությունը ռեզիստորի միջոցով `միացնելով մետաղալար ֆոտոընդդիմադիրի և դրա հիմնավորված լարի միջև, վերադառնալով Arduino- ի A0 կապին:

Քայլ 10: Քայլ 10: Գրեք ձեր ծածկագիրը

int analogPin = A0;

int noteToPlay;

int ձայն; int խոսնակ = 7;

void setup () {

Serial.begin (9600);

pinMode (analogPin, INPUT);

}

դատարկ շրջան () {

ձայն = analogRead (analogPin);

ուշացում (200);

int նշումներ [21] = {65, 73, 82, 87, 98, 110, 123, 131, 147, 165, 175, 196, 220, 247, 262, 294, 330, 349, 392, 440, 494};

noteToPlay = քարտեզ (ձայն, 0, 1023, 0, 21);

հնչերանգ (խոսնակ, նշումներ [noteToPlay]); ուշացում (10);

}

Խորհուրդ ենք տալիս: