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

Դաշնամուրը հնչում է Arduino- ի միջոցով TinkerCad- ում. 4 քայլ
Դաշնամուրը հնչում է Arduino- ի միջոցով TinkerCad- ում. 4 քայլ

Video: Դաշնամուրը հնչում է Arduino- ի միջոցով TinkerCad- ում. 4 քայլ

Video: Դաշնամուրը հնչում է Arduino- ի միջոցով TinkerCad- ում. 4 քայլ
Video: Այսպես է հնչում լեհական լավագույն ջազը 2024, Հուլիսի
Anonim
Դաշնամուրը հնչում է Arduino- ի միջոցով TinkerCad- ում
Դաշնամուրը հնչում է Arduino- ի միջոցով TinkerCad- ում

Այս ձեռնարկում դուք կսովորեք, թե ինչպես օգտագործել ազդանշան (կամ պիեզո բարձրախոս) Arduino- ի հետ: Uzzանգեր կարելի է գտնել ահազանգման սարքերում, համակարգիչներում, ժամաչափերում և օգտվողի մուտքագրման հաստատումներում, ինչպիսիք են մկնիկի սեղմումը կամ սեղմումը: Դուք նաև կսովորեք, թե ինչպես օգտագործել տոն () և noTone () գործառույթները: Այս գործառույթի միջոցով կարող եք դաշնամուրի հնչյուններ հնչեցնել: Այսպիսով, եկեք սկսենք:

Քայլ 1: Այն, ինչ ձեզ հարկավոր կլինի `սարքավորում

Այն, ինչ ձեզ հարկավոր կլինի - Սարքաշար
Այն, ինչ ձեզ հարկավոր կլինի - Սարքաշար
Այն, ինչ ձեզ հարկավոր կլինի - Սարքաշար
Այն, ինչ ձեզ հարկավոր կլինի - Սարքաշար
Այն, ինչ ձեզ հարկավոր կլինի - Սարքաշար
Այն, ինչ ձեզ հարկավոր կլինի - Սարքաշար

Այս ձեռնարկի համար ձեզ հարկավոր է.

1. Arduino UNO կամ nano

2. Բուզեր/պիեզո խոսնակ

3. Գրատախտակ (եթե իրական ժամանակում նախագիծ եք պատրաստում)

Քայլ 2: Շղթա

Շրջան
Շրջան

Շղթան իսկապես պարզ է, որ ազդանշանի բացասական քորոցը միացնեք Arduino- ի gnd- ին և ազդանշանի դրական քորոցը թվային 8 -ին:

Քայլ 3: Կոդ

Ավելի հետաքրքիր նախագծերի համար կապվեք ինձ հետ ՝ Youtube ՝

Ֆեյսբուքյան էջ ՝

Instagram ՝ https://instagram.com/official_techeor? Igshid = uc8l…

Ահա «Tone» ծածկագիրը: Ինչպես է դա աշխատում? Դա պարզ է, հնչերանգը (ազդանշան, 1000) 1 ԿՀց ձայնային ազդանշան է ուղարկում 9 -րդ փինին, հետաձգում (1000) ծրագիրը մեկ վայրկյան դադար տալով, և noTone- ը (ազդանշան) դադարեցնում է ազդանշանի ձայնը: The loop () առօրյան կստիպի այս վազքը, կրկին ու կրկին ՝ կարճ ձայնային ազդանշան տալով: (կարող եք նաև օգտագործել տոնայնություն (քորոց, հաճախականություն, տևողություն) գործառույթ)

int ազդանշան = 8;

void setup () {// Սահմանում է Buzzer փին որպես ելքային pinMode (ազդանշան, OUTPUT); } void loop () {տոն (ազդանշան, 261); ուշացում (200); // Անջատում է ազդանշանը noTone (ազդանշան); տոն (ազդանշան, 293); ուշացում (200); noTone (ազդանշան); տոն (ազդանշան, 329); ուշացում (200); noTone (ազդանշան); տոն (ազդանշան, 349); ուշացում (200); հնչերանգ (ազդանշան, 201); ուշացում (200); // Անջատում է ազդանշանը noTone (ազդանշան); տոն (ազդանշան, 283); ուշացում (200); noTone (ազդանշան); տոն (ազդանշան, 502); ուշացում (200); noTone (ազդանշան); տոն (ազդանշան, 149); ուշացում (200); }

Քայլ 4: Լավ արված

Դուք հաջողությամբ ավարտել եք ևս մեկ Arduino «Ինչպես անել» ձեռնարկը և սովորել եք օգտագործել ՝ buzzer / piezo speakertone (), noTone () գործառույթներ

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