Мазмұны:

Светодиоды бар контроллердің көру әсерінің тұрақтылығын қамтамасыз етіңіз: 4 қадам
Светодиоды бар контроллердің көру әсерінің тұрақтылығын қамтамасыз етіңіз: 4 қадам

Бейне: Светодиоды бар контроллердің көру әсерінің тұрақтылығын қамтамасыз етіңіз: 4 қадам

Бейне: Светодиоды бар контроллердің көру әсерінің тұрақтылығын қамтамасыз етіңіз: 4 қадам
Бейне: Урок №3. Широтно-импульсная модуляция. BeyondRobotics 2024, Шілде
Anonim
Жарықдиодты шамдар көмегімен контроллердің көру әсерінің тұрақтылығын қамтамасыз етіңіз
Жарықдиодты шамдар көмегімен контроллердің көру әсерінің тұрақтылығын қамтамасыз етіңіз
Жарықдиодты шамдар көмегімен контроллердің көру әсерінің тұрақтылығын қамтамасыз етіңіз
Жарықдиодты шамдар көмегімен контроллердің көру әсерінің тұрақтылығын қамтамасыз етіңіз

Сәлеметсіз бе, бұл менің бірінші нұсқаулығым, сізге ұнайды деп сенемін. Бұл MAKE Controller (www.makezine.com сайтынан өте пайдалы контроллер) қолданатын қарапайым жоба, ол жарықдиодты шамалардың көмегімен көрудің тұрақтылығын қамтамасыз етеді. Тақтаны жылдам жылжытқанда сіз «тауларды» немесе үздіксіз үшбұрыштарды салатын екі параллель сызықты көре аласыз.

Материалдар тізімі: 8 жарықдиодты 2 220 Ом резисторы MAKE контроллері

1 -қадам: схеманы дайындау

Циклды дайындау
Циклды дайындау

Алдымен сізге 4 светодиоды, 1 220 Ом резисторы мен бірнеше см сым алып, төменде көрсетілген схеманы жасау керек. Бірінші тізбекті аяқтағанда, екіншісін жасаңыз.

2 -қадам: тақтаға қосылу

Басқармаға қосылу
Басқармаға қосылу

Енді сіз екі тізбекті тақтаға бекітуіңіз керек. Біреуі бірінші 4 цифрлық шығысқа (0-3), екіншісі 4-7 сандық шығысқа.

3 -қадам: тақтаны бағдарламалау

Басқарманы бағдарламалау
Басқарманы бағдарламалау

Енді біз әсер ететін шағын тапсырманы кодтауымыз керек. Мен ішіндегі коды мен нұсқаулары бар '.c' файлын тіркедім. Http://www.makingthings.com/makecontrollerkit/software/index.htm сайтынан жүктеуге болатын Make Controller микробағдарламасының бастапқы коды қажет болатынын ескеріңіз. Сіз сондай -ақ C редакторын алғыңыз келуі мүмкін. MAKE Controller бастапқы коды үшін мен сізге CrossStudio (https://www.rowley.co.uk/arm/) ұсынамын, себебі оның құрамында редактор, компилятор және жоба менеджері бар. Оның орнына балама бар: cygwin -мен бірге GNU ARM компиляторын пайдалану. Бұл тақырыптар туралы қосымша ақпарат алу үшін make контроллерінің оқулықтарын оқыңыз;-)

4 -қадам: Микробағдарламаны жүктеңіз және тест

Ақырында, сіз «ауыр» микробағдарламаны құрастырған кезде, оны MAKE Controller көмекшісінің көмегімен тақтаға жүктеңіз (!! егер сіз бұрын жүктеген болсаңыз, алдымен ескі фирманы өшіруді ұмытпаңыз !!) және оны аяқтағаннан кейін тақтаға қайта қосыңыз. Сіз осындай нәрсені алуыңыз керек: және … бұл бәрі. Сіз оны көп жақсарта аласыз, мысалы, бірінші жолды жасылға, екіншісін қызылға айналдырыңыз немесе хабарды көрсететін таңбаларды көрсетіңіз. Егер қате тапсаңыз, маған хабарлаңыз, мен оны түзете аламын. Мен ұсыныстарға да дайынмын;-)

Ұсынылған: