Cov txheej txheem:
Video: Tswj RC Servos Wirelessly Hla UDP: 3 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:27
Hauv txoj haujlwm no kuv xav siv kuv lub iPhone los tswj RC servos. Kuv yuav siv lub ntsuas ntsuas kom tswj tau ob lub servos hla UDP kev sib txuas. Nov yog Ntawv Pov Thawj Ntawm Tswv Yim los txheeb xyuas tias kev sib txuas ntawm iPhone thiab ib puag ncig tuaj yeem ua tiav qhov hloov pauv siab (siab dua BLE) siv UDP.
Kauj Ruam 1: Daim Ntawv Teev Npe
Kho vajtse
- ESP8266 (Wemos D1 mini pro) pawg thawj coj saib
- Ob lub RC servo
- USB lub txhab nyiaj hluav taws xob ua lub hwj chim
- Qee cov xov hlau jumper
- IPhone lossis iPad siv iOS12
- Mac los tsim qhov project
Software
- Arduino IDE nrog ESP8266 Arduino core tau teeb tsa: Phau ntawv teeb tsa
- Xcode 10:
- Cov duab kos arduino tuaj yeem pom ntawm no
- Swift qhov chaw ntawm iPhone app nyob ntawm no
Kauj ruam 2: Kho vajtse
Kev teeb tsa kho vajtse yog yooj yim heev. Kuv siv D1 (suab) thiab D2 (yob) tso tawm ntawm ESP8266 los tswj RC servos feem. Lub rooj tsavxwm tau tsav los ntawm USB lub txhab nyiaj fais fab. RC servos tau siv los ntawm 5v thiab GND tus pin ntawm pawg thawj coj saib.
Kauj ruam 3: Software
Kev tswj hwm app rau iPhone tau sau hauv Swift uas txuas rau ESP8266 lub rooj tswj hwm lub tshuab wireless thiab tswj lub suab thiab yob servos raws li iPhone cov ntaub ntawv suab. Pawg tswj hwm tsim lub Wifi Access Point thiab mloog kom tau txais UDP cov pob ntawv uas muaj cov ntaub ntawv xov xwm qhov chaw ua haujlwm raws li kwj ntawm bytes nrog cov qauv hauv qab no:
Servo ntsuas | Txoj hauj lwm MSB | Position LWB
Qhov ntsuas servo yog 1 rau suab lossis 2 rau yob. Txoj hauj lwm servo yog xam los ntawm lub xov tooj x, y qaij degrees thiab hloov pauv mus rau microseconds nruab nrab ntawm 1000 thiab 2000. Tus nqi tshiab yog 20 milliseconds.
Lub app tau siv Network.framework tshiab los tsim UDP kev sib txuas, yog li nws tsuas yog ua haujlwm ntawm iOS 12 thiab siab dua.
Nov yog POC app kom tshem tawm qhov yooj yim siv UDP kev sib txuas hauv iOS 12. Ua kom nws yooj yim UDP cov ntawv tau xa cais rau suab thiab yob.
Pom zoo:
Teeb Teeb ntawm Txoj Kev Hla Hla: 3 Kauj Ruam
Teeb Pom Kev Ntawm Txoj Kev Hla Hla: https://create.arduino.cc/editor/sharonchen/4c96c2 … lub hom phiaj cia cov menyuam kawm paub yuav hla txoj kev li cas! txhua ntu thiab ob khub ntawm cov teeb pom kev sib txawv yuav ci
Tsis Siv Neeg Kev Hla Hla Kev Siv Hluav Taws Xob Siv Arduino Raws Kev Nkag Nkag Platform: 9 Cov Kauj Ruam
Tsis Siv Neeg Kev Hla Hla Kev Siv Hluav Taws Xob Siv Arduino Raws Kev Nkag Siab Platform: Christmas tsuas yog ib lub lim tiam xwb! Txhua leej txhua tus tibneeg hu tauj coob nrog kev ua koob tsheej thiab tau txais khoom plig, uas, los ntawm txoj kev, tau txais txhua qhov nyuaj dua kom tau nrog qhov tsis muaj peev xwm nyob ib puag ncig peb. Yuav ua li cas mus los ntawm khoom plig qub thiab ntxiv qhov kov ntawm DIY rau
Tsheb ciav hlau Hla Hla Saib Xyuas Txheej Txheem: 5 Cov Kauj Ruam (nrog Duab)
Tsheb ciav hlau Hla Hla Saib Xyuas Kab Ke: Cov lus qhia no yuav qhia koj yuav siv MatLab li cas txhawm rau cim Arduino los tswj hwm ib feem ntawm txoj kev tsheb ciav hlau
Hla Hla IR Beam Lub Koob Yees Duab/Flash Teeb: 5 Kauj Ruam (nrog Duab)
Hla Hla IR Beam Lub Koob Yees Duab/Flash Ua Haujlwm: Cov cuab yeej no yuav ua rau lub koob yees duab lossis lub teeb nyem kom siv tau cov duab thaum lub hom phiaj (phiaj) nkag mus rau qhov chaw tshwj xeeb. Nws siv ob, hla kab teeb duab infrared kom pom lub xub ntiag ntawm lub hom phiaj thiab kaw qhov kev xa xov uas mus ncig
Robo Blanket: Crochet Pamper Siv Tus Qauv Hla Hla: 3 Kauj Ruam (nrog Duab)
Robo Blanket: Crochet ib Daim pam Siv Hla Hla Plooj Qauv: Kuv nyiam crocheting. Kuv tau ua nws txij thaum kuv tseem me. Tab sis nyuam qhuav tsis ntev los no kuv tau pom yuav ua li cas rau crochet cov duab. Tam sim no kuv yuav qhia koj li cas. Koj yuav xav tau: Cov xov paj txawv xim. Tus Qauv Hla Hla Ib qho crochet nuv. (Kuv siv qhov loj H) Koj tuaj yeem tau txais cros