Հետադարձ կապի հավաքման համակարգ `4 քայլ
Հետադարձ կապի հավաքման համակարգ `4 քայլ
Anonim
Հետադարձ կապի հավաքման համակարգ
Հետադարձ կապի հավաքման համակարգ
Հետադարձ կապի հավաքման համակարգ
Հետադարձ կապի հավաքման համակարգ
Հետադարձ կապի հավաքման համակարգ
Հետադարձ կապի հավաքման համակարգ

Միշտ հետաքրքիր է հետադարձ իրադարձություններից և սեմինարներից հետադարձ կապ հավաքելը: Այդ խնդիրը լուծելու համար մենք պատրաստել ենք arduino- ի վրա հիմնված հետադարձ կապի հավաքման համակարգ:

Այս նախագծում մենք պատրաստելու ենք էլեկտրոնային սարք, որը կհավաքի հետադարձ կապ ՝ ըստ կոճակի սեղմման, օգտագործելով Arduino UNO և անջատիչներ:

Մեքենա:

  • Անջատիչ
  • հացի տախտակ
  • Arduino UNO
  • 330E դիմադրություն
  • Jumper մետաղալար
  • Բզզոց
  • 9-12 վոլտ էլեկտրամատակարարում

Քայլ 1: Հավաքեք շրջանը

Հավաքեք շրջանը
Հավաքեք շրջանը

Լարման բաժանարար կանոնի 3 անջատիչը միացրեք 330E ռեզիստորով և ելքը միացրեք Arduino- ի անալոգային քորոցին:

Այստեղ ես օգտագործեցի Arduino UNO- ի անալոգային կապը A0, A1, A2:

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

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

Buzzer- ն այստեղ օգտագործվում է որպես ձայնի ձայնագրության հաստատման ձայնային ելք:

Միացրեք ազդանշանը Arduino- ի թվային 12 -րդ փինին:

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

Եթե քվեարկությունն ավարտվել է հաջողությամբ, ապա ազդանշանը միացված կլինի ցանկացած կոճակ սեղմելուց հետո

Քայլ 3: Վերբեռնեք EEPROM հաշվիչի կոդը

Վերբեռնեք EEPROM հաշվիչի կոդը
Վերբեռնեք EEPROM հաշվիչի կոդը

Վերբեռնեք EEPROM ծածկագիրը ձեր տախտակին arduino IDE- ի միջոցով:

Քայլ 4: Վերբեռնեք EEPROM ընթերցման ծածկագիրը

Վերբեռնեք EEPROM կարդալու կոդը
Վերբեռնեք EEPROM կարդալու կոդը

Հետադարձ կապի հավաքագրումն ավարտվելուց հետո: Վերբեռնեք EEPROM- ի ընթերցված ծածկագիրը `ձայնի գրանցված արժեքը ստանալու համար:

Փորձարկման նպատակով. Դուք կարող եք սեղմել ցանկացած անջատիչ և տեսնել, թե քանի անգամ եք այն սեղմում սերիական մոնիտորի վրա: Սերիական մոնիտորը ցույց կտա ձեզ EEPROM արժեքը:

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