Cov txheej txheem:
- Kauj Ruam 1: Ua PCB
- Kauj Ruam 2: Txuas rau AIY Hat
- Kauj Ruam 3: Nruab LIRC
- Kauj Ruam 4: Tau lossis Ua LIRC Cov Ntaub Ntawv rau Koj Li Devices
- Kauj Ruam 5: Code AIY los tswj koj li cuab yeej
Video: AIY Universal IR Kev Tswj Chaw Taws Teeb: 5 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:29
Qhov kev piav qhia no piav qhia yuav ua li cas thiaj ua tau AIY thoob ntiaj teb lub chaw taws teeb tswj chaw taws teeb. Qhov no tuaj yeem siv los tswj ib lub TV, lub suab nrov, digibox, dvd lossis bluray player los ntawm kev siv koj lub suab.
Kuv hu nws thoob ntiaj teb vim tias nws muaj tus txais IR uas tuaj yeem siv los sau cov teeb liab infrared los ntawm kev tswj chaw taws teeb.
AIY txoj haujlwm siv LIRC txoj haujlwm los sau thiab xa cov teeb liab IR.
Kauj Ruam 1: Ua PCB
Daim ntawv teev npe:
Ob lub 940nm 5mm infrared LED emitters
Ib tus TSOP38238 tus neeg txais lub teeb liab
Ib qho 2n3904 transistor
Ib qho 10 ohm resistor
Ib veroboard
Plaub Tib Txuas (Xaiv tau - Kuv txiav ib tus lej tus pin txuas rau hauv ib qho txuas)
Cables txuas rau AIY lub kaus mom.
Ua kom ntseeg tau tias IR LED's muaj cov ceg ntev ntawm thawj kab, thiab luv ceg ntawm ob. Thib ob LED nrog ceg ntev ntawm kab thib ob, thiab luv ceg ntawm peb.
Lub transistor yuav tsum muaj lub hauv paus ntawm tus thib peb, tus sau ntawm plaub, thiab tus xa tawm ntawm tus thib tsib. Xyuas kom tseeb tias lub tiaj tiaj ntawm tus tiv thaiv tau ntsib lub txuas.
Tus resistor mus ntawm kab tsib thiab kab yim.
Siv daim hlau luv los txuas kab ib rau kab xya.
Txuas IR tus txais mus rau kab xya, yim thiab cuaj.
Ntxiv cov khoom sib txuas rau kab ib, plaub, yim thiab cuaj.
Connectors yog:
Kab ib - +5v zog
Kab plaub - lub teeb liab xa tawm
Row yim - Hauv av
Kab cuaj - tus txais lub teeb liab
Kauj Ruam 2: Txuas rau AIY Hat
Kuv tau muab cov kab laug sab laug txuas rau kuv AIY txhawm rau ua kom sib txuas tau yooj yim dua.
Tus pin kuv siv yog Servo 0 (GPIO 26) thiab Servo 5 (GPIO 24) rau lub teeb liab. Kuv kuj tseem siv +5v los ntawm tus pin kab rov tav tawm sab saud ntawm Servo pins. Kuv coj av los ntawm GND ib sab ntawm Servo 0, tab sis koj tuaj yeem siv cov av uas koj xav tau.
Siv cov kab tsim nyog, Kuv txuas lub kaus mom AIY rau lub rooj tsavxwm zoo li no:
+5V rau kab ib
Servo 0 (GPIO 26) rau kab plaub
GND to kab 8
Servo 5 (GPIO 24) rau kab cuaj.
Kauj Ruam 3: Nruab LIRC
Piv txwv tias koj twb tau teeb tsa thiab sim AIY:
Peb yuav tsum tau teeb tsa LIRC. Ua raws li cov lus qhia muaj txiaj ntsig los ntawm mirza irwan Osman:
www.instructables.com/id/Install-Linux-Infrared-Remote-Control-LIRC-Package
LOS YOG lwm txoj kev qhia tuaj yeem nrhiav tau ntawm no los ntawm Alex Bane:
alexba.in/blog/2013/01/06/setting-up-lirc-on-the-raspberrypi/
NCO TSEG: rau kuv teeb kuv xav tau kom ntseeg tau tias /boot /config.txt cov ntaub ntawv muaj cov hauv qab no:
dtoverlay = lirc-rpi, gpio_in_pin = 24, gpio_out_pin = 26
Kauj Ruam 4: Tau lossis Ua LIRC Cov Ntaub Ntawv rau Koj Li Devices
Cov kauj ruam tom ntej no tsim cov ntaub ntawv lircd.conf uas muaj cov ntsiab lus hais txog kev tswj chaw taws teeb rau cov khoom siv uas koj xav siv.
Muaj ob txoj hauv kev los ua cov ntawv no:
1. Yog tias koj muaj hmoo, koj tuaj yeem pom cov ntawv uas twb muaj lawm ntawm LIRC nplooj ntawv rau koj lub cuab yeej
2. Yog tias koj nrhiav tsis pom nws, ces koj yuav tsum sau cov ntaub ntawv uas siv tus txais IR thiab koj li chaw taws teeb tswj.
Rau qib 1, mus rau LIRC home page thiab saib los ntawm cov npe khoom txhawb nqa:
www.lirc.org/
Yog tias koj tuaj yeem nrhiav cov ntaub ntawv rau lub cuab yeej, tom qab ntawd koj yuav tsum hloov cov ntaub ntawv hauv cov ntawv mus rau hauv lircd.conf file /etc /lirc
Raws li kuv AIY tsis muaj lub taub hau, Kuv siv WINScP los hloov pauv mus rau lirc.conf.
Cov ntaub ntawv koj xav tau pib nrog "pib nyob deb" thiab xaus nrog "kawg tej thaj chaw deb"
NCO TSEG: Yog tias koj xav tswj ntau dua ib lub cuab yeej, tom qab ntawd yooj yim ntxiv cov lej nyob deb ntxiv rau hauv cov ntaub ntawv qub tom qab "xaus chaw deb" uas twb muaj lawm. Ua kom ntseeg tau tias txhua qhov chaw deb muaj lub npe tshwj xeeb. Kuv siv "mytv" rau kuv lub TV, thiab "ntuj" rau kuv lub ntuj digibox thiab lwm yam.
Yog tias koj tsis tuaj yeem pom cov cai rau koj lub cuab yeej, tom qab ntawd koj yuav tsum sau nws.
Ua raws li cov lus qhia no kom paub yuav ua li cas sau txhua qhov kev tswj chaw taws teeb siv LIRC:
www.instructables.com/id/Record-Infrared-Codes-of-Any-Remote-Control-Unit-f/
Thaum koj tau kaw thawj qhov kev tswj chaw taws teeb, rov ua cov txheej txheem kom txog thaum koj muaj tag nrho cov ntawv sau tseg. Tom qab ntawd koj tuaj yeem hloov kho cov ntaub ntawv lirc.conf nrog txhua tus lej koj tau kaw. Kuv yuav tsum tau ua qhov no rau kuv lub suab nrov.
Kauj Ruam 5: Code AIY los tswj koj li cuab yeej
Txhawm rau tswj IR tus xa tawm los ntawm AIY, hloov qhov tsim nyog rau cov ntaub ntawv "assistant_library_with_local_commands_demo.py"
Koj tuaj yeem khiav "assistant_library_with_local_commands_demo.py" los ntawm Start Dev Terminal txhawm rau pom seb koj li chaws puas ua haujlwm.
Kuv muaj kuv AIY pib txiav ntawm khau raj los ntawm kev ua raws cov lus qhia ntawm no:
aiyprojects.withgoogle.com/voice/#makers-guide-3-4--run-your-app-automatically
Nco ntsoov tias yog koj xav hloov koj tus lej, tom qab ntawd koj yuav tsum tso tseg AIY khiav, thiab tom qab ntawd pib dua los ntawm kev siv cov no:
sudo kev pabcuam my_assistant nres
sudo kev pabcuam my_assistant pib
Cov kab ntawv txuas nrog kuv qhov haujlwm ua haujlwm tam sim no.
(Nco ntsoov tias txoj cai no tseem muaj cov yam ntxwv ntxiv xws li xov tooj cua internet).
Txoj cai siv kev hloov pauv ntawm kev xa LIRC send_start thiab xa_stop kom xa cov teeb liab IR xav tau. Kuv tau pom tias nws yog qhov tsim nyog yuav tsum tau ncua kev ncua ntawm kev pib thiab nres lub teeb liab, thiab qhov no tuaj yeem sib txawv ntawm cov khoom siv (kuv Panasonic TV xav tau lub teeb liab ntev dua lub thawv ntuj). Yog li piv txwv:
subprocess.call ('irsend SEND_START mytv KEY_POWER', plhaub = Tseeb)
sijhawm.s pw (0.5)
subprocess.call ('irsend SEND_STOP mytv KEY_POWER', plhaub = Tseeb)
Txhawm rau xa cov cim ua ke, piv txwv li lub TV TV saum ntuj, kuv tau tsim cov npe uas tau xaiv kab lus rau tus lej channel. Nco ntsoov tias qee zaum AIY yuav tsis hnov lo lus raug ib txwm, yog li kuv kuj tau suav nrog kev hloov pauv ntawm kab lus (xws li bbc 1 thiab bbc ib, lossis lo lus 'qhia' ntxiv rau 'dave' raws li AIY ib txwm rov qab hais tias thaum kuv hais tias 'dave' - nws yuav tsum yog kuv lub suab!). Tom qab ntawd kuv siv cov txheej txheem uas yuav khaws peb tus lej cim los ntawm cov npe thiab xa tawm txhua tus lej (saib cov qauv ## Ntuj channel hloov pauv niaj hnub ##)
Nws tseem tuaj yeem xa ua ke ntawm cov cim rau ntau yam khoom siv. Yog li piv txwv li kuv muaj "txheej txheem ntawm" niaj hnub uas xa lub zog rau TV, lub zog rau lub suab nrov, pib lub thawv ntuj thiab hloov mus rau BBC 1.
Thaum IR transmitter ua haujlwm nrog AIY, nws muaj peev xwm xav txog txhua qhov sib txawv ua ke los siv nws. Piv txwv li kuv tuaj yeem xa lub sijhawm hais kom kho lub ntim ntawm lub suab nrov.
Zoo siab AIY IR chaw taws teeb tswj!
Pom zoo:
Tsheb Tswj Chaw Taws Teeb - Tswj Kev Siv Wireless Xbox 360 Tus Tswj: 5 Kauj Ruam
Lub Tsheb Tswj Chaw Taws Teeb - Tswj Kev Siv Wireless Xbox 360 Tus Tswj: Cov no yog cov lus qhia txhawm rau tsim koj tus kheej lub tsheb tswj chaw taws teeb, tswj siv wireless Xbox 360 maub los
Chaw Ua Si Chaw Taws Teeb Chaw Tswj Hluav Taws Xob Wireless 3D Luam Tsheb: 7 Cov Kauj Ruam (nrog Duab)
Chaw Ua Si Chaw Taws Teeb Chaw Tswj Hluav Taws Xob Wireless 3D Luam Tsheb: Leej twg tsis nyiam twv txiaj? Sib tw thiab Sib ntaus hauv Ntiaj Teb Virtual ntawm Chaw Ua Si thiab Xbox !! Yog li, coj qhov kev lom zem rau lub neej tiag tiag Kuv tau ua Cov Lus Qhia no uas kuv yuav qhia koj li cas koj tuaj yeem siv ib qho Chaw Ua Si Chaw Taws Teeb Chaw Taws Teeb (Wired
Bluetooth Chaw Taws Teeb Tswj Chaw Teeb - Retrofit. Lub Teeb Hloov Tseem Ua Haujlwm, Tsis Muaj Kev Sau Ntawv Ntxiv: 9 Kauj Ruam (nrog Duab)
Bluetooth Chaw Taws Teeb Tswj Kev Teeb - Retrofit. Lub Teeb Hloov Tseem Ua Haujlwm, Tsis Muaj Kev Sau Ntxiv: Hloov Kho Lub Kaum Ib Hlis 25, 2017 - Rau Lub Hwj Chim Siab ntawm qhov haujlwm no uas tuaj yeem tswj tau kilowatts ntawm kev thauj mus los saib Retrofit BLE Kev Tswj rau Kev Siv Lub Hwj Chim Siab - Tsis Xav Tau Ntxiv Ntxiv Qee cov BLE cov laug cam / software sib sau ua ke
Ordinary Cov Khoom Siv Hluav Taws Xob Hloov pauv mus rau Plaub-channel RC Qho Chaw Taws Teeb Chaw Taws Teeb: 4 Cov Kauj Ruam
Ordinary Cov Khoom Siv Hluav Taws Xob hloov pauv mus rau plaub-channel RC Toy Remote Control: 将 将 通用 遥控 器 转换 转换 玩具 玩具 模型 使用 的 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62方法 方法 非常。 只需 准备 一些 瓦楞纸 瓦楞纸 板 板 , , , 然后 然后
Cov Neeg Hlau Tswj Chaw Taws Teeb Siv Arduino thiab TV Chaw Taws Teeb: 11 Kauj Ruam
Kev Tswj Tus Neeg Siv Hluav Taws Xob Siv Arduino thiab TV Chaw Taws Teeb: Lub tsheb tswj chaw taws teeb no tuaj yeem txav mus los siv ib qho kev siv tej thaj chaw deb xws li TV, AC thiab lwm yam. los ntawm kev siv IR tus txais, uas yog lub ntsuas phoo pheej yig heev nyob rau hauv