3-тәжірибелікжұмыс. «Ом заңын модельдеу»
Электр кернеуі (V) кедергіні (R) қамтамасыз ететін резисторға тіркелген кезде, резистор арқылы электр тогы (І) өтеді. Ом заңына сәйкес, ток күші келесі теңдеумен анықталады:
Біздің қосымша пайдаланушыға жүгіргіш-тұтқыш көмегімен V мен R шамаларын өзгертуге мүмкіндік береді. Содан кейін бағдарлама ток күшін, І, есептейді және көрсетеді. Осы қосымша үшін пайдаланушы интерфейсі3.12-суретте көрсетілген.
Батарейка кернеуін (V) реттейтін жүгіргіш диапазоны [0, 10], резисторажүгіргішіні(R) — [1, 10]. Пайдаланушы жүгіргіш көмегімен V немесе R өзгерткен кезде, қосымша желіде ток күшін (І) есептейді. Шам жарықтығы ол арқылы өтетін ток күшіне сәйкес өзгереді: ол неғұрлым жоғары болса, шам соғұрлым жарық жанады. Суретте V, I мен R әріптерінің мөлшері де, осы шамалар қатынастарын көрсете отырып, өзгереді.
3.12-сурет. Ом заңықалайжұмысістейтіндігінкөрсететінқосымшаныңпайдаланушы интерфейсі
Қосымшада бар жоғы бес спрайт — Вольт, Ток, Кедергі,Тең және Жарық (Volt, Current, Resistance, Equal мен Light) — және үш (V, I мен R). Сіз 3.12-суретте көріп отырғанның барлық басқалары (батарейка, сымдар, шам патроны және т.с.с.) – Сахнаның фондық суретінің бөлігі. Қосымшаны басқаратын және сахнаға тиесілі негізгі скрипт 3.13-суретте көрсетілген.
3.13-сурет.Ом заңының жұмысын көрсететін қосымшаның негізгі скрипті
Скрипт V мен R шамаларын іске қосып, шексіз циклге кіреді. Әрбір цикл өткен сайын, бағдарлама, V мен R мәндерін пайдалана отырып, І есептейді: оларды пайдаланушы жүгірткіш көмегімен орнатады. Содан кейін, қосымшалар шамаларды қайта есептеу нәтижелері бойынша өзінің сыртқы түрін жаңарту үшін, қосымшаның бақа спрайттарына беріледі.3.14-суреттеВольт, Ток, Кедергі мен жарық(V, I мен R әріптері мен шамды көрсететін) спрайттар Жаңарту хабарламасын алған кездегі олардың реакциясын көрсетеді.
3.14-сурет.Жаңарту хабарламасын алған кезде скрипттердің іске қосылуы
Достарыңызбен бөлісу: |