- Захтеви
- Зашто повезујемо Ардуино са ЛабВИЕВ?
- ЛЕД жмигавац са Ардуино & ЛабВИЕВ
- Повежите ЛабВИЕВ код са Ардуином
- Покрените програм
У претходном чланку Почетак рада са ЛабВИЕВ-ом видели смо више о ЛабВИЕВ-у и како се он може графички програмирати и извршити на рачунару (ниво софтвера). Сада у овом чланку сазнајемо како повезати ЛабВИЕВ са Ардуино плочом.
Захтеви
Да бисте повезали ЛабВИЕВ са Ардуином, потребан вам је следећи софтвер и хардвер,
- ЛабВИЕВ (софтвер)
- НИ ВИСА (софтвер)
- ВИ менаџер пакета (софтвер)
- Ардуино ИДЕ (софтвер)
- ЛИНКС, (ово ће бити доступно у ВИ менаџеру пакета, отворите ВИ менаџер пакета и потражите га, двапут кликните на њега. Доћи ћете до прозора за инсталацију. Кликните дугме за инсталирање које вам је видљиво у том прозору.)
- ЛабВИЕВ сучеље за Ардуино, ово ће бити доступно унутар ВИ менаџера пакета, отворите ВИ менаџер пакета и потражите га, двапут кликните на њега. Доћи ћете до инсталационог прозора. Кликните дугме за инсталирање које вам је видљиво у том прозору, као што је приказано доле
Зашто повезујемо Ардуино са ЛабВИЕВ?
Као што је већ речено у претходном чланку, ЛабВИЕВ је графички програмски језик. Ардуино програм се састоји од редова кодова, али када повежемо ЛабВИЕВ са Ардуином, редови кодова се смањују у сликовни програм, који је лако разумљив, а време извршавања на пола.
ЛЕД жмигавац са Ардуино & ЛабВИЕВ
- Покрените ЛабВИЕВ.
- Да бисте покренули ЛабВИЕВ, погледајте претходни чланак.
- Сада започните графичко кодирање.
- У прозору блок дијаграма кликните десним тастером миша и изаберите Макерхуб >> ЛИНКС >> Отвори, повуци и отпусти поље Отвори. Затим створите контролу тако што ћете десним кликом кликнути на први врх жице и изабрати Цреате >> Цонтрол. Тако створен серијски порт.
- У прозору блок дијаграма кликните десним тастером миша и изаберите Макерхуб >> ЛИНКС >> Цлосе. Превуците и испустите Затвори.
- У прозору блок дијаграма кликните десним тастером миша и изаберите Макерхуб >> ЛИНКС >> Дигитал >> Врите. Превуците и испустите Писање. Затим створите контроле на другом и трећем врху жица тако што ћете десним кликом кликнути на сваку појединачно и одабрати Цреате >> Цонтрол. Тако је створен Д0 канал и излазна вредност.
- У прозору блок дијаграма кликните десним тастером миша и изаберите Структуре >> вхиле петља. Превуците петљу Док преко дигиталног писања. Затим створите Схифт регистар десним кликом на петљу Вхиле.
- У прозору Блоцк диаграм кликните десним тастером миша и одаберите Макерхуб >> ЛИНКС >> Утилитиес >> Рате петље. Превуците и спустите у петљу Вхиле.
- У прозору блок дијаграма кликните десним тастером миша и одаберите Боолеан >> или. Превуците и испустите или унутар петље Вхиле.
- У прозору Блоцк диаграм кликните десним тастером миша и одаберите Тиминг >> Ваит (мс). Превуците и испустите Ваит (мс) у петљу Вхиле и створите константу за њега десним кликом на врх жице који је највише препуштен Ваит-у (мс) и изаберите Цреате >> Цонстант.
- У прозору предњег панела кликните десним тастером миша и одаберите Боолеан >> дугме Стоп. Сада се у прозору блок дијаграма појављује дугме стоп. Превуците и спустите у петљу Вхиле.
- Сада повезивањем свих ових креираних блокова помоћу ожичених веза, можете да направите програм за трептање графичких ЛЕД-а како би се повезао са вашим Ардуино хардвером.
Повежите ЛабВИЕВ код са Ардуином
- Након израде графичког кода, изаберите Алатке >> Макерхуб >> ЛИНКС >> ЛИНКС чаробњак за фирмвер.
- Сада се отварају прозори чаробњака за ЛИНКС фирмваре, у том делу изаберите Фамили Девице као Ардуино; Тип уређаја као Ардуино Уно; Начин учитавања фирмвера као серијски / УСБ. Затим кликните на Нект.
- Затим повежите Ардуино плочу са рачунаром помоћу Ардуино УСБ кабла.
- Сада у следећем прозору изаберите Ардуино порт кликом на падајућу листу. Изаберите ЦОМ4. Затим двапут кликните на Нект.
- Затим кликните дугме Заврши.
- Сада сте подесили серијски порт и повезали Ардуино плочу са ЛабВИЕВ.
Покрените програм
- Сада одаберите икону Цонтинуоус Рун, а затим у прозору предње плоче одаберите порт и унесите дигитални пин.
- Затим пребацивањем излазне вредности (која делује као прекидач за укључивање и искључивање), можете видети уграђену ЛЕД диоду Ардуино плоче како трепће док се не искључи искључена вредност.
Комплетан поступак је такође објашњен у видео снимку испод.