Бақылау сұрақтары:
1.For циклі не үшін қолданылады?
Скетчтерде әртүрлі командаларды жиі қайталауға тура келеді. Команданы аралық сақтағышқа көшіріп, оны эскизге қанша рет қоюға болады, бірақ бұл шешім тиімсіз және Arduino бағдарламаларында жадтың ысырап болуына әкеледі. Оның орнына біз циклды қолданамыз. For циклінің басты артықшылығы-бұл оның ішіндегі кодты қанша рет орындау керектігін анықтауға мүмкіндік береді.
2. For циклін скетчте жазылу алгоритмі қандай?
for ( int a = 2; a < 7 ; a++ ) For циклі бірнеше шарт орындалғанға дейін бірден кейін жақшаға
салынған кодты бірнеше рет орындайды. Мұнда біз циклдің басында 2
мәні берілген тағы бір бүтін айнымалы a қостық.
• Әр итерациядан кейін a++ пәрмені осы айнымалының мәнін 1-ге
арттырады. Цикл а мәні 7-ден (шарт) аз болғанша қайта-қайта
орындалады.
• A 7-ге тең немесе одан көп мән алғаннан кейін, Arduino алға қарай
жылжиды және циклден кейінгі кодты орындауды жалғастырады.
3. Импульсті-ендік модуляция арқылы жарықдиодтың жарықтығын
өзгеру калай жүзеге асырылады?
Жарықдиодты шамдарды тек digitalWrite () арқылы қосуға және өшіруге ғана емес, сонымен қатар жарық диоды қосулы және өшірілген уақыт аралығын өзгерту арқылы олардың жарықтығын реттеуге болады, ол үшін импульстік ендік модуляциясын (PWM-Pulse — Width Modulation, PWM) қолданады. PWM-ді жарық диодының жарықтығын өзгерту, оны секундына 500 рет қосу және өшіру елесін жасау үшін пайдалануға болады. Біз көретін жарықтылық сандық Шығыс қосылған уақыт аралығының уақыт аралығына, ол өшірілген уақыт аралығына, яғни жарық диоды жанған кезде және ол жанбаған кезде анықталады. Біздің көзіміз секундына 50 реттен жоғары жиілікте жыпылықтауды көре алмайды,сондықтан жарық диоды үздіксіз жарқырап тұрған сияқты.
4. Толтыру коэфициентінің мәніне байланысты жарық диодының
жарықтығы қалай өзгереді? Толтыру коэффициенті неғұрлым үлкен болса (байланыс арқылы ток ағып жатқан уақыттың қатынасы, ток ағып кетпейтін уақытқа, әр циклде), сандық шығысқа қосылған жарық диодының жарықтығы соғұрлым жоғары болады. Жарық диоды жанған кезеңдердің ұзақтығы толтыру коэффициентінің жоғарылауымен артады.
5. PWM қолдайты Arduino тақтасының сандық шығыстарын ата
Кәдімгі Arduino тақтасында тек 3, 5, 6, 9, 10 және 11 сандық шығыстары PWM қолдайды. Олар суретте көрсетілгендей тақтада "тильда" ( ~ ) белгісімен белгіленген
6. analogWrite(x, y) функциясы не үшін қолданылады және скетчтерде
жазылу алгоритмі қандай?
PWM сигналын жасау үшін analogWrite(x, y) функциясы қолданылады, мұндағы x — Сандық шығыс нөмірі, ал y — 0-ден 255-ке дейінгі
диапазондағы толтыру коэффициентінің мәні, мұнда 0-0% толтыру
коэффициентіне сәйкес келеді, ал 255-100 %.
7. Транзистордың жұмыс принципі қандай? Полюстеріне берілетін
токтардың реті қалай орналасады? Транзистор релені қосу және өшіру арқылы катушкалар арқылы өтетін токты басқарады. Бұл транзистордың сымдары тәртіппен орналасқанын ұмытпаңыз (солдан оңға қарай): транзистордың тегіс бетінен қараған кезде Коллектор–База–Эммиттер. Соңында, 1N4004 3 түзеткіш диодының катоды релелік катушка
арқылы оң қуат көзі арқылы байланысады
8. Реле. Реленің артықшылығы. Реле - қосуға немесе өшіруге, ток өтуге немесе өтпеуге мүмкіндік беретін және Arduino түйреуіштерімен қамтамасыз етілген 5 В сияқты төмен кернеулермен басқаруға болатын электрмен басқарылатын қосқыш. Релелік қосу және төмен электр сигнал схеманы өшіру үшін пайдаланылады электромагниттік қосқыш болып табылады, немесе онда бірнеше схемалар бір сигнал басқарылады тиіс. Біз жоғары деңгейлі өнеркәсіптік қолданбалы құрылғылардың көпшілігінде олардың тиімді жұмыс істеуі үшін релелер бар екенін білеміз. ір полюсті қосқышты жиі SP әріптерімен, ал қос полюсті DP арқылы белгілейді. Реледе бір, екі немесе одан да көп полюстер болуы мүмкін. Электромагниттік реле жартылай өткізгіш бәсекелестерде жоқ бірқатар артықшылықтарға ие:реле көлемі 10 см3-тен аз 4 кВт-қа дейінгі жүктемелерді коммутациялау мүмкіндігі;найзағай разрядтары кезінде және жоғары вольтты электротехникадағы коммутациялық процестер нәтижесінде пайда болатын импульстік кернеулерге және деструктивті кедергілерге төзімділік;басқару тізбегі (катушка) мен байланыс тобы арасындағы ерекше электрлік оқшаулау — соңғы 5 кВ стандарты жартылай өткізгіш кілттердің басым көпшілігі үшін қол жетімді емес арман болып табылады;жабық контактілердегі кернеудің аз төмендеуі, нәтижесінде жылу аз болады: 10 А ток коммутациясы кезінде шағын өлшемді реле катушкалар мен контактілерге 0,5 Вт-тан аз таралады, ал триак релесі атмосфераға 15 Вт-тан асады, бұл біріншіден, қарқынды салқындатуды қажет етеді, екіншіден, планетадағы парниктік әсерді күшейтеді; жартылай өткізгіш кілттермен салыстырғанда электромагниттік реленің өте төмен бағасы.
Достарыңызбен бөлісу: |