Мазмұны:

Auduino тақтасының көмегімен жұмыс бағдаршамын қалай жасауға болады: 5 қадам
Auduino тақтасының көмегімен жұмыс бағдаршамын қалай жасауға болады: 5 қадам

Бейне: Auduino тақтасының көмегімен жұмыс бағдаршамын қалай жасауға болады: 5 қадам

Бейне: Auduino тақтасының көмегімен жұмыс бағдаршамын қалай жасауға болады: 5 қадам
Бейне: Lesson 98: Arduino 10 LED Push button Projects, Potentiometer LED Voltmeter and Traffic Light 2024, Қараша
Anonim
Auduino тақтасының көмегімен жұмыс бағдаршамын қалай жасауға болады
Auduino тақтасының көмегімен жұмыс бағдаршамын қалай жасауға болады

Бағдаршам - бұл көлік қозғалысын бақылау үшін жол қиылысында, жаяу жүргіншілер өткелінде және басқа жерлерде жиі қолданылатын сигналдық құрылғылар. Қолмен басқарылатын газбен жұмыс істейтін бағдаршам бірінші рет болды және 1868 жылдың қысында енгізілгеннен бері технология айтарлықтай жақсарды.

Бұл нұсқаулықта Auduino тақтасын қолдана отырып, қолмен басқарылатын бағдаршамды қалай жасау керектігін, сонымен қатар кодтауды қарастырамыз.

Жабдықтар

Бағдарламалық бағдаршамды өз қолыңызбен жасау үшін Auduino тақтасынан басқа сізге келесі жабдық қажет болады:

  • 3 жарық диоды (әрқайсысы 1 қызыл, сары және жасыл)
  • Нан тақтасы
  • 3 220 Ω резистор
  • 14 секіргіш сым
  • 1 батырмалы қосқыш
  • 1 жоғары мәнді резистор (жақсырақ 10 000Ω резистор)

1 -қадам: схеманы орнату

Схеманы орнату
Схеманы орнату
Схеманы орнату
Схеманы орнату
Схеманы орнату
Схеманы орнату

Бағдаршамды бағдарламалауға кіріспес бұрын, біз түймені, резисторларды, жарық диодты және сымдарды орналастырған схеманы орнатуымыз керек. №1 суретте көрсетілгендей, Auduino тақтасын тақтаға қосудан бастаңыз.

Бір жұп қызыл және қара сымдарды параллель қуат рельстерін, оң рельс үшін қызыл, теріс рельс үшін қара қосудан бастаңыз. Содан кейін Auduino тақтасының порттарына қызыл және қара сымның басқа жұбын жалғаңыз, қызыл сым 5В ұясына, ал қара сым екінші GROUND ұясына қосылуы керек. Сіз мұны жасағаннан кейін, №2 суретте көрсетілгендей, жарықдиодты, түймені және резисторды орната аласыз.

3 220Ω резисторды алуды бастаңыз және оларды 3 жарықдиодты бағандармен реттеңіз: қызыл, сары және жасыл. Әрбір светодиодтағы теріс аяқтар оларға перпендикуляр резисторлармен бір қатарда қосылуы керек. Түйме аяқтарын резистормен бірге нан тақтасының ортасында бөлгішпен бөлінген рельстерге қойыңыз. Бұл әрекетті орындағаннан кейін, сымды 2 -қадамда бағдарламалау қажет болатын компоненттерге қосуды жалғастырыңыз. Электр тізбегінің сымын аяқтау үшін №3 суретті қараңыз.

10 секіргіш сымнан ұстап, Қызыл жарық диодты жолды №10 түйінге, Светодиодты жолды #9 түйреуішке, Жасыл диодты жолды No8 түйреуішке жалғаңыз. Түймелі қуат пен жерге қосу сымдарын тиісті орындарға қосыңыз, бұл №3 суретте көрсетілген. Соңында жоғарғы оң жақ батырманың аяғын №12 түйреуішке жалғаңыз. Егер сіздің схемаңыз дұрыс екеніне сенімді болмасаңыз, барлық суреттерді қараңыз. Сіздің соңғы тізбек №3 суретке сәйкес келетінін растағаннан кейін, 2 -қадамға өтіңіз.

2 -қадам: схеманы бағдарламалау

Циклды программалау
Циклды программалау
Циклды программалау
Циклды программалау

Arduino тақтасына сәйкес келетін бағдарламалау интерфейсін ашуды жалғастырыңыз (мысалы, TinkerCAD, Arduino IDE және т.б.) және жоғарыда көрсетілген кодты көшіріңіз. Егер дұрыс орындалса, сіздің схемаңызда алдымен барлық светодиодтар өшірілуі керек. Түймені басқаннан кейін жасыл жарық диоды жанады. Тағы да сіздің сары жарық диоды жанады және жасыл жарық диоды өшеді. Ақырында, оны тағы бір рет басу қызыл жарықдиодты жанып, сары жарықдиодты өшіреді. Бұл батырманы тағы бір рет басу барлық жарықдиодты сөндіреді және циклды аяқтайды. Түймені қайта басу бағдаршам циклін қайталайды.

3 -қадам: Морзе кодын бағдаршамға енгізу

Морзе кодын бағдаршамға енгізу
Морзе кодын бағдаршамға енгізу
Морзе кодын бағдаршамға енгізу
Морзе кодын бағдаршамға енгізу
Морзе кодын бағдаршамға енгізу
Морзе кодын бағдаршамға енгізу

Егер сіздің кодыңызға қанағаттансаңыз және басқа нәрсені көргіңіз келсе, бағдаршамның жарық диодтарынан Морзе кодының шығыс жүйесін кодтауға болады. Бұл код хатты сериялық мониторда басып шығарады, светодиоды Морзе кодында әріпті шығара бастағанда.

Есіңізде болсын, «SOS» үлгісі хабарды шығару үшін тек қызыл жарықдиодты пайдаланады, ал «VACATION» үлгісі нүктелер мен сызықтарды ажырату үшін қызыл және жасыл жарық диодтарын қолданады. Егер дұрыс орындалса, циклдің аяқталғанын білдіретін «SOS» үлгісінің жасыл жарық диоды бір рет жанады, ол бір сәтте қайта қосылады, ал «демалыс» үлгісінің сары жарық диоды жасыл жарықдиодтың орнына жанады. ол сызықша үшін қолданылады, бірақ бұл «SOS» үлгісіндегі жасыл жарық диодты қолданумен бірдей. Үлгіні ауыстыру үшін «SOS» немесе «VACATION» үлгісінде жасыл немесе сары жарық диоды жанған кезде түймені бес секунд басып тұрыңыз.

4 -қадам: Аннотация

МИНИАТУРАЛЫҚ НҰСҚАУЛЫҚТЫ ҚОЛДАНУ ШАРЫН ЖАСАУ

Бағдаршам дегеніміз не?

Бағдаршамдар - бұл автокөлік қозғалысын бақылау үшін жол қиылысында, жаяу жүргіншілер өткелінде және басқа жерлерде жиі қолданылатын автоматты сигнализация құрылғылары. Қолмен басқарылатын газбен жұмыс істейтін бағдаршам бірінші рет болды және 1868 жылдың қысында енгізілгеннен бері технология айтарлықтай жақсарды.

Электр тізбегін құру

Схема негізгі нан тақтасынан, Arduino тақтасынан, 3 светодиодтан, 4 резистордан, 1 түймешіктен және көптеген сымдардан тұрады. Бұл келіспеушілікті құрастыру біраз шыдамдылық пен уақытты қажет етеді, себебі тізбек компоненттерінің орналасуы мінсіз болуы керек, себебі бір компонентті дұрыс емес жерге қою тізбек жүйесінің дұрыс жұмыс істемеуіне әкелуі мүмкін және кейбір нәрселер дұрыс жұмыс істемеуі мүмкін.

Әдістер

Әр түрлі әдістерге үш фазаны айналып өтуге болатын қолмен қосқышты жатқызуға болады, оған көптеген «беріліс» бар түйме немесе тетік қосқышы арқылы қол жеткізуге болады. Түймені басу 3 фазаны бірінен соң бірі сәйкес ретпен айналдырады, екінші жағынан рычагтың «орнын» өзгерту оның қандай күйде тұрғанына байланысты фазаны өзгертеді (яғни, рычагтың сол жағы қызыл), ортасы сары, оң жағы жасыл). Сондай -ақ, адамдар бағдаршамның жарық жағын уақыт аралықтары бойынша өзгерту үшін бағдарламалау арқылы сигналды автоматтандыруға тырысуы мүмкін (яғни, жасыл үшін 30 секунд, сары үшін 5 секунд және қызыл үшін 60 секунд).

Қорытынды

Қорытындылай келе, бағдаршамды шкафтың өлшемі бойынша қайта құру мүмкін және оның функциясы мен жұмысында бірегей шектеулер мен әртүрлілік бар.

5 -қадам: Қорытынды

Барлығы орнында болғаннан кейін, бәрі жұмыс істейтініне көз жеткізу үшін теру арқылы көшірілген кодтағы қателерді екі рет тексеріңіз. Төменде бағдаршам схемасына интеграцияланған Морзе кодының тізбегі бейнеленген, әріптер сериялық мониторда басылады!

Ұсынылған: