Мазмуну:
- Жабдуулар
- 1 -кадам: Arduino программасы
- 2 -кадам: Районду орнотуңуз
- 3 -кадам: Irplus колдонмосун орнотуп, алыстан түзүңүз
- 4 -кадам: Алыстан башкаруу
- 5 -кадам: Алыстан башкарууну клондоштуруу
- 6 -кадам: Алыстан башкарууну импорттоо
- 7 -кадам: Финал
Video: Алыстан башкарууну кайталоо: 7 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Бул көрсөтмөлөрдө мен Arduino аркылуу телефонго каалаган IR пультунун көчүрмөсүн кантип түзүүнү көрсөтөм Бул ар кандай IR алыстан башкаруунун дубликатын жасоо үчүн колдонулушу мүмкүн.
Жабдуулар
Arduino UNO (же ардуино) IR Reciever TSOP1838 (же башка IR алуучу) Jumper зымдары IR Blaster менен смартфон
1 -кадам: Arduino программасы
Бул үчүн сизге Arduino IDE жана IRRemote китепканасы керек болот Arduino IDE: https://www.arduino.cc/en/Main/SoftwareIRremote Library:
IRremote китепканасын жүктөп алып, орнотуңуз
Эми Ардуинону PCке туташтырыңыз Андан кийин Файл> Мисалдар> IRremote> IRrecvDumpV2 чыкылдатыңыз Куралдар менюсунда Тактайдын Тип түрүн жана портун тандаңыз Эми жүктөөнү чыкылдатыңыз жана процесстин бүтүшүн күтүңүз.
2 -кадам: Районду орнотуңуз
Эми рецивиерди ардуиного жогоруда берилген схемаларга ылайык туташтырыңызЭскертүү:- Алуучунун түйүнү интернеттен текшерүүчүгө туура келгенин текшерүү үчүн ар кандай болушу мүмкүн. Ресиверди туура эмес туташтыруу аны бузушу мүмкүн
OUT Arduino pin 11VCC Arduino 5VGND Arduino GND
Баарын туташтыргандан кийин Arduino -ны компьютерге туташтырып, сериялык мониторду ачыңыз
3 -кадам: Irplus колдонмосун орнотуп, алыстан түзүңүз
Irplus тиркемесин телефонуңузга жүктөп алыңыз
irplus:
Колдонмону орноткондон кийин, колдонмону ачыңыз
Менюда ADDNow баскычын басыңыз, мен брендден NECти тандап, калганын демейки катары калтырыңыз
Жогорку оң бурчтагы белгини басыңыз
Эми сиз кээ бир баскычтары бар пульт аласыз
Тандоо менюсун түзөтүү> түзөтүү Сиз баскычтарды таптап жана сүйрөө менен жылдыра аласыз Баскычты таптоо менен түзөтө аласыз Бир баскычты жок кылуу үчүн аны үстүндөгү кайра иштетүү сөлөкөтүнө сүйрөңүз Баскычты түзүү үчүн жаңы баскычтын сүрөтчөсүн алыстан башкаруу пультуна сүйрөңүз.
Алыстан башкаргандан кийин, жогорку оң бурчтагы белгини басыңыз
4 -кадам: Алыстан башкаруу
Алыстан жайгашууну түзгөндөн кийин биз аны экспорттошубуз керек
irplus колдонмосунда менюну> экспорттоону басыңыз, андан кийин файлды тандап, жайгашкан жерди жана экспортту тандаңыз
Эми телефонуңузду компьютерге туташтырып, экспорттолгон файлды компьютердеги бир жерге көчүрүңүз (мисалы: рабочий стол)
5 -кадам: Алыстан башкарууну клондоштуруу
Эми бизде ир коддорун алыстан кошуу үчүн керек болгон макет файлы бар. Бул макет файлы WINLIRC деп аталган форматты колдонот
IR коддорун алуу үчүн, копия кылгыңыз келген пультту алып, аны arduino алуучуга көрсөтүп, бир баскычты басыңыз
Эми сиз сериялык монитордо чыгууну көрөсүз, бул сизге бүтүндөй чыгаруунун кереги жок
Чыгышта "unsigned int rawData" менен башталган сапты көрөсүз
Кашаанын ичиндеги бардыгын көчүрүп, аны текст редакторуна чаптаңыз Эми тексттен бардык комаларды (,) алып салыңыз Мунун оңой жолу текст редакторунда "Табуу жана Алмаштыруу" колдонулушу болмок Эми сизде бош орунга бөлүнгөн номерлер болот.
Экспорттолгон файлды ачыңыз жана бул номерди жогорудагы сүрөттө көрсөтүлгөндөй баскычтын тегине көчүрүңүз Бул баскычтарды бардык баскычтар үчүн кайталаңыз, андан кийин бардык баскыч үчүн файлды сактаңыз
6 -кадам: Алыстан башкарууну импорттоо
Телефонуңузду PCке туташтырыңыз жана Edited irplus файлын телефонго көчүрүңүз
Ir plus колдонмосун ачыңыз жана учурдагы remoteMenu> REMOVE> OKди жок кылыңыз
Эми түзөтүлгөн файлды appMenu> IMPORT> FILEге импорттоп, түзөтүлгөн файлды тандаңыз
Эми пульту колдонууга даяр
7 -кадам: Финал
Бул көрсөтмө сизге кызыктуу болот деп ишенем
Ошондой эле бул көрсөтмө Arduino конкурстук сурамжылоосунда
Рахмат
Сунушталууда:
Ардуино Нано менен Алыстан башкарууну клондоштуруу: 5 кадам
Ардуино Нано менен ар кандай алыстан башкарууну клондоштуруу: Ардуино Нано менен алыстан башкарууну клондоштуруу
Javaда массивди кайталоо үчүн убактылуу циклди кантип колдонсо болот: 9 кадам
Javaдагы массивди кайталоо үчүн убактылуу циклди кантип колдонуу керек: Бүгүн мен сизге сандардын же сөздөрдүн тизмеси аркылуу кайталоо үчүн колдонула турган While циклин түзүү үчүн Javaны кантип колдонууну көрсөтөм. Бул түшүнүк баштапкы деңгээлдеги программисттер үчүн жана Java циклдеринде жана массивдеринде тез тазалоону каалагандар үчүн
IR сенсорун колдонуу менен алыстан башкарууну окуңуз: 4 кадам
IR сенсорун колдонуу менен алыстан башкарууну окуңуз: Саламатсызбы, мурунку макалада мен " IR тоскоолдуктарын болтурбоо сенсорун " кантип колдонуу керектиги жөнүндө жазгам .Ал эми бул макалада мен бул IR sensore.IRдин башка функциясын жазам. бөлүктөрү, тактап айтканда IR эмитенти жана IR алуучусу
IR алыстан башкарууну RF пультуна айлантыңыз: 9 кадам (сүрөттөр менен)
IR алыстан башкаруу пультуңузду RF пультуна айландырыңыз: Бүгүнкү Нускоодо, мен сизге кантип микроконтроллерсиз жалпы RF модулун колдоно алаарыңызды көрсөтөм, ал акыры бизди каалаган түзмөктүн IR пультун RFге айландыра турган долбоорду түзүүгө алып келет. Remote. Конверттөөнүн негизги артыкчылыгы
Итиңизди алыстан башкарууну чайноодон кантип сактоо керек: 4 кадам
Итиңизди кантип алыстан башкаруу пультун чайноодон сактоого болот: үй жаныбарыңыз сиздин R & R булагыңызды уурдап чарчап, сиздин корооңуздагы же төшөгүңүздөгү жууркандардын астына чөгүп кеткенин билдиңизби? дивандагы алыстан башкарууну жоготуудан чарчадыңызбы? Жолдошуңуз менен аны таштап кеткендер жөнүндө талашуудан тажадыңыз