Мазмуну:
- 1 -кадам: Ethernet Shieldди Arduino менен туташтырыңыз
- 2 -кадам: LEDди туташтыруу
- 3 -кадам: Arduino -ны PCке туташтырыңыз
- 4 -кадам: Ethernet Shieldди роутерге туташтырыңыз
- 5 -кадам: Arduino IDEди ачыңыз
- 6 -кадам: Кодду Arduinoго жүктөңүз
- 7 -кадам: Веб -серверди сыноо
- 8 -кадам: MATLABты ачыңыз
- 9 -кадам: GUIDE дегенди басыңыз
- 10 -кадам: Эки баскычты тартыңыз
- 11 -кадам: Баскычтарды URL менен байланыштырыңыз
Video: Ардуинону MATLAB менен зымсыз башкарыңыз: 11 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
MATLAB тиркемеси менен PCке туташтырылган Arduino ортосунда кантип байланыш түзүү керектиги тууралуу бир нече DIYди көрдүм. Бирок, мен ENC28J60 шайкеш Ethernet калканчын колдонуп, Arduinoну MATLAB аркылуу зымсыз башкара турган эч нерсеге туш болгон жокмун. Бул китепте мен Arduinoду MATLAB зымсыз башкаруунун эң жөнөкөй жолун көрсөтөм. ЭМНЕ КЕРЕК? 1) Arduino - Сизге контролер керек. Мен Arduino колдондум, анткени аны MATLAB колдойт. Бул проект үчүн мен колдонгон, Gizduino, жергиликтүү Arduino негизделген контроллери. 2) Ethernet Shield - Тактаңызга шайкеш Ethernet калканы керек. Мен такта үчүн ENC28J60 колдондум. 3) Wi -Fi роутери - Ардуинону туташтыруу үчүн, бул сиздин компьютериңизге зымсыз байланышуу каражаты болмок. 4) LED - түзмөктөр ортосундагы байланышты көрсөтүүчү бардык компоненттер. Бул долбоор үчүн мен LED колдондум. 5) Принтер кабели - Arduino -ны компьютериңизге туташтыруу үчүн. 6) UTP кабели - Ethernet калканыңызды роутерге туташтыруу үчүн.
1 -кадам: Ethernet Shieldди Arduino менен туташтырыңыз
Ethernet калканыңызды этияттык менен Arduino менен туташтырыңыз. Түйрүктөрдү бүгүүдөн алыс болуңуз.
2 -кадам: LEDди туташтыруу
Түзмөктөр ортосундагы байланышты көрсөтө турган бардык компоненттерди туташтырыңыз. Бул китепте мен светодиодду колдондум. LEDди зымсыз MATLAB аркылуу күйгүзүүгө жана өчүрүүгө аракет кылат. Мен LED анодумду (узун пин) Arduino тиркелген Ethernet калканынын Санариптик I/O пин 6сына жана LEDдин катодуна (кыска пин) Ethernetтин GNDине туташтырдым.
3 -кадам: Arduino -ны PCке туташтырыңыз
Принтердин кабелин Arduino-го туташтырып, компьютерге туташтырыңыз.
4 -кадам: Ethernet Shieldди роутерге туташтырыңыз
UTPти Ethernet калканына жана роутериңиздин LAN портторуна кошуңуз.
5 -кадам: Arduino IDEди ачыңыз
Ethernet калкан китепканасынын шайкештигинен улам мен Arduino 1.0 колдондум. Arduino 1.0 ачкандан кийин, китепкананы жүктөп алып, мазмунду Arduino 1.0 китепкана папкасына чаптаңыз.
6 -кадам: Кодду Arduinoго жүктөңүз
Коддорду Arduinoго жүктөөдөн мурун, DHCP сервер диапазонунда турган веб -сервердин дарегин көрсөткөнүңүздү текшериңиз. Роутериңиздин DHCP серверинин диапазонун билүү үчүн, роутериңизге браузерди ачып, демейки шлюз дарегин терүү менен кире аласыз, 192.168.0.1. Көпчүлүк роутерлер бул демейки шлюз дарегин колдонушат, бирок кээ бир роутерлер башка даректерди колдонушу мүмкүн. Маршрутизаторуңуздун дарегин билүү үчүн сиз буйрук көрсөтмөсүнө кире аласыз, эгер сиз Windows колдонуучусу болсоңуз, ipconfig териңиз жана enterге басыңыз. Эгер роутериңизге туташкан болсоңуз, демейки шлюз дарегин издеңиз.
7 -кадам: Веб -серверди сыноо
Кодду Arduinoго жүктөгөндөн кийин, сиз дайындаган веб -серверге кире алаарыңызды текшере аласыз. Браузерди ачып, веб -сервер дарегиңизди териңиз. Мен дарек катары 192.168.0.15 колдондум. Сиз басып, өчүрүп, Arduino тиркелген Ethernet калканчыңызга туташкан LED жооп берерин текшере аласыз. Ethernet калканына жана веб -серверге байланыш түзгөндөн кийин, сиз аны MATLABка интеграциялоону уланта аласыз.
8 -кадам: MATLABты ачыңыз
Ардуино, Ethernet Shield жана Web Sever менен туташкандан кийин, сиз MATLABты ачып, интеграциядан баштай аласыз. ЭСКЕРТҮҮДӨ: Биз Arduino үчүн MATLAB колдоо пакетин колдонбосок да, сиз аны келечектеги шилтеме үчүн жүктөп алууну тандасаңыз болот..
9 -кадам: GUIDE дегенди басыңыз
MATLAB иштеткенден кийин, GUIDE дегенди басыңыз. Бул сизди GUI шаблондорун сураган башка терезеге алып келет, бош GUIди чыкылдатыңыз.
10 -кадам: Эки баскычты тартыңыз
Баскычты чыкылдатып, ON жана OFF режимине экөөнү тартыңыз. Ошого жараша анын касиеттерин өзгөртө аласыз. Бүткөндөн кийин, m-файлды чыкылдатыңыз жана сактаңыз.
11 -кадам: Баскычтарды URL менен байланыштырыңыз
Бүткөндөн кийин, сиз төмөнкү коддорду 1 жана 2 баскычтарынын астына жайгаштыра аласыз.
Биринчи баскыч үчүн: urlread ('https://192.168.0.15/?led=on'); Экинчи баскыч үчүн: urlread ('https://192.168.0.15/?led=off'); Эгерде сиз байкап калсаңыз, жогоруда көрсөтүлгөн коддор MATLABты веб -сервердин даректерин иштетүү жана өчүрүү үчүн жеткиликтүү кылат, бул болсо төмөнкүлөрдү зымсыз көзөмөлдөй алат. Жөн гана ойнотууну чыкылдатып, тестти иштетиңиз.
Сунушталууда:
Ардуинону колдонуу менен негизги жыштыкты өлчөө: 7 кадам (сүрөттөр менен)
Ардуинону колдонуу менен негизги жыштыкты өлчөгүлө: 3 -апрелде Индиянын премьер -министри Шри. Нарендра Моди Индиянын Корона вирусуна каршы күрөшүн белгилөө үчүн 5 -апрелде кечки саат 9: 00дө жарыкты өчүрүп, чыракты (Дия) күйгүзүү үчүн индиялыктарга кайрылган. Билдирүүдөн кийин эле чоң башаламандык болду
HC12 зымсыз модулун колдонуу менен зымсыз Arduino роботу: 7 кадам
HC12 зымсыз модулун колдонуу менен зымсыз Arduino роботу: Эй балдар, кайра кош келиңиздер. Мурунку постумда, мен H Bridge Circuit деген эмне экенин түшүндүрдүм, L293D мотор айдоочусу IC, piggybacking L293D мотор айдоочусу IC, учурдагы мотор драйверлерин айдоо үчүн жана өзүңүздүн L293D мотор айдоочулар тактаңызды кантип иштеп чыгууга болот
Ардуинону Telegram Bot менен эч кандай кошумча жабдууларсыз башкарыңыз: 5 кадам
Ардуинону Telegram Bot менен эч кандай кошумча жабдууларсыз башкарыңыз: Arduino менен кыла турган нерселердин кеңири чөйрөсү бар, бирок сиз Telegram ботунун жардамы менен Arduino башкарууну ойлонуп көрдүңүз беле? ЭМНЕ КЕРЕК: Arduino UNO Node.js орнотулган PC Кээ бир башкарылуучу түзмөк (Биз Arduino борттогу LEDди
Raspbian Stretch боюнча TP Link WN7200ND USB зымсыз адаптери менен элүү метр диапазону зымсыз кирүү чекити: 6 кадам
Raspbian Stretch боюнча TP Link WN7200ND USB зымсыз адаптери менен элүү метр аралыкта зымсыз кирүү чекити: Raspberry Pi коопсуз зымсыз кирүү пункттарын түзүүдө эң сонун, бирок анын диапазону жакшы эмес, мен аны узартуу үчүн TP Link WN7200ND USB зымсыз адаптерин колдондум. Мен муну кантип жасоону бөлүшкүм келет Эмне үчүн роутердин ордуна малина пи колдонгум келет? T
Зымсыз эшик коңгуроосун зымсыз ойготкучту күйгүзүү же күйгүзүү/өчүрүү: 4 кадам
Зымсыз эшик коңгуроосун зымсыз ойготкучту өчүрүү же күйгүзүү/өчүрүү: Мен жакында сигнализация системасын куруп, үйүмө орноттум. Мен эшиктердеги магниттик өчүргүчтөрдү колдонуп, аларды чердактан өткөрдүм. Терезелер дагы бир окуя болчу жана аларды катуу зым менен жабуу мүмкүн эмес болчу. Мага зымсыз чечим керек болчу жана бул