Мазмұны:
- Жабдықтар
- 1 -қадам: Суретте көрсетілгендей тізбекті қосыңыз
- 2 -қадам: жүйені кодтау
- 3 -қадам: Қорытынды бағдарламаны кодтау
- 4 -қадам: тестілеу
Бейне: Arduino инфрақызыл сенсоры мен қашықтан басқару пульті: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Біз Университеттің Tun Hussein Onn Malaysia (UTHM) студенттерінің UQD10801 (Robocon1) тобымыз.
Бұл оқулықта сіз Arduino Uno R3 көмегімен сұйық кристалды дисплейге (СКД) IR пультіндегі түймелерді көрсетуді үйренесіз. Бұл оқулық tinkercad көмегімен имитацияланады. Сіз мысал ретінде осы YouTube бейнесін ала аласыз.
Жабдықтар
1. Arduino Uno R3
2. Сымдарды қосу
3. Сұйық кристалды дисплей (СКД)
4. Потенциометр
5. IR сенсоры
6. IR қашықтан басқару пульті
7. Нан тақтасы
8. Резистор (1км -ден 10км -ге дейін)
1 -қадам: Суретте көрсетілгендей тізбекті қосыңыз
Электр тізбегінің таза болуын қамтамасыз ету үшін сымдарды тақтаның көмегімен қосыңыз. СКД үшін 2, 3, 4, 5, 11 және 12 түйреуіштер қолданылады. Потенциометрдің функциясы - СКД жарықтығын басқару. Ардуинодағы түйреуіштерді қадағалау үшін суретте көрсетілгендей түрлі түсті сымдарды қолдануға болады. Инфрақызыл сенсор Arduino 7 -ші пинге қосылады.
2 -қадам: жүйені кодтау
LiquidCrystal.h және IRremote.h болып табылатын 2 кітапхана қолданылады. Кодтаудың бірінші бөлігі қашықтан басқару пультінің әр түймесінен кодты табу болып табылады. Мысал ретінде tinkercad.com сайтында ӨШІРУ/ҚОСУ түймесімен берілетін код «16580863» болып табылады. Бұл барлық түймелер үшін әр түрлі. Мұны табу үшін сізге әр батырманың кодын табатын бағдарлама құру қажет. Мысал кодты сілтеме ретінде төменде жүктеуге болады. Сериялық монитордан әр түйме үшін әрбір кодты қолмен жазу керек. Кодты құрастырыңыз және Arduino -ға жүктеңіз және жүйені іске қосыңыз. IR қашықтан басқару пультіндегі әр түймені тексеріңіз және болашақта анықтама алу үшін түймелердің әрқайсысының кодтарын жазыңыз.
3 -қадам: Қорытынды бағдарламаны кодтау
IR қашықтан басқару пультінің кодтарын жазуды аяқтағаннан кейін сіз соңғы бағдарламаны кодтауға кірісе аласыз. Бұған LiquidCrystal.h кітапханасы кіреді. Анықтама үшін үлгі кодын төменде жүктеуге болады. Түймелер арасында ауысу үшін бағдарламадағы «коммутатор» регистрін пайдаланыңыз. Коммутатордың әрбір жағдайы үшін lcd.print көмегімен СКД -дегі әр түйменің мәтінін көрсету үшін 0,5 секунд кідіріс пен үзіліс қосыңыз; қайталаудан шығу үшін. Сіз кодтауды аяқтағаннан кейін оны құрастырыңыз және Arduino -ға жүктеңіз.
4 -қадам: тестілеу
Соңғы қадам - Arduino -ны қосу арқылы бағдарламаны тексеру және ИҚ пультіндегі түймелерді басу арқылы тексеру. Егер сіз СКД -да мәтінді көре алмасаңыз, потенциометрдің тұтқасын реттеп көріңіз. Масайрау!
Ұсынылған:
IRduino: Arduino қашықтан басқару пульті - Жоғалған қашықтан басқару құралына еліктеу: 6 қадам
IRduino: Arduino қашықтан басқару пульті - Жоғалған қашықтан басқару пультіне еліктеу: Егер сіз теледидар немесе DVD ойнатқыш үшін қашықтан басқару пультін жоғалтқан болсаңыз, құрылғының өзіндегі түймелерге жүгіру, табу және пайдалану қаншалықты ауыр болатынын білесіз. Кейде бұл түймелер қашықтан басқару пультімен бірдей функцияны ұсынбайды. Алу
Ұялы телефон инфрақызыл кондиционері қашықтан басқару пульті DIY өндірісі: 7 қадам
Ұялы телефонның инфрақызыл кондиционері қашықтан басқару пульті DIY өндірісі: Жаздың ыстық мезгілінде үйге немесе кеңсеге барғанда кондиционерді қосқыңыз келеді, бірақ пультті біраз уақыт таба алмайсыз. Бұл өте тітіркендіргіш нәрсе. Бұл ұялы телефон шықпайтын заманда ұялы телефонды … ретінде қолдануға бола ма?
WiFi мен IR қашықтан басқару пульті мен Android қосымшасын қолданатын NodeMCU мен IR қабылдағышымен 8 релелік басқару: 5 қадам (суреттермен)
WiFi мен IR қашықтан басқару пульті мен Android қосымшасын пайдаланатын NodeMCU мен IR қабылдағышымен 8 релелік басқару: wifi мен қашықтан және андроид қосымшасы арқылы nodemcu мен IR қабылдағышты қолданатын 8 релелік қосқышты басқару. Қашықтан басқару құралы wifi қосылымына тәуелсіз жұмыс істейді. МҰНДА
Инфрақызыл қашықтан басқару пульті мен IR қабылдағышы (TSOP1738) Arduino көмегімен: 10 қадам
Инфрақызыл қашықтан басқару пульті мен IR қабылдағышы (TSOP1738) Arduino көмегімен: Бұл нұсқаулық Arduino жаңадан бастаушыларға арналған. Бұл менің Arduino -мен бұрын жасаған жобаларымның бірі. Мен жасаған кезде маған өте ұнады және сізге де ұнайды деп сенемін. Бұл жобаның ең тартымды ерекшелігі - бұл & ampquotСымсыз басқару ” Және бұл
Alexa дауысты басқару теледидарының қашықтан басқару пульті ESP8266: 9 қадам
Alexa дауысты басқару теледидарының қашықтан басқару пульті ESP8266: Егер сіздің үйіңізде біреу пультті босатса, сіз бос бөлмеге кіресіз бе, теледидар шырқайды. Батареялар істен шыға бастайды және бөлменің артқы жағынан басқарылмайды. Енді сіз теледидарды, DVR -ды, инфрақызыл контролмен кез келген нәрсені басқара аласыз