Cov txheej txheem:
Video: Tim's PCA9685 Tus Tswj: 5 Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:25
Ntau txoj haujlwm ua tiav nrog Arduino, koom nrog siv Servo.
Yog tias siv ib lossis ob qhov kev pabcuam, cov no tuaj yeem tswj tau ncaj qha los ntawm Arduino siv lub tsev qiv ntawv thiab faib cov pins los ua qhov no.
Tab sis rau cov phiaj xwm xav tau ntau lub servo los tswj hwm, (cia muab nws lub npe tag nrho) PCA9685 16-channel, 12-ntsis PWM Fm+ I2C-bus LED Controller, tej zaum yuav yog qhov kev xaiv zoo dua.
PCA9685 LED tswj txawm hais tias tsim los tswj LED's, tuaj yeem teeb tsa los tswj Servo. (Cov Ntaub Ntawv)
PCA9685 sib txuas lus ntawm I2C thiab muaj 64 qhov chaw nyob tau, qhov no txhais tau tias 64 ntawm cov cuab yeej no tuaj yeem yog daisy txuas ib leeg tom qab ib leeg, txhua tus muaj 16 servo lossis LED txuas rau txhua tus. Qhov ntawd suav tag nrho 1024 tus lej uas tuaj yeem tswj tau los ntawm ib qho Arduino.
Tam sim no muaj qhov haujlwm uas muaj ntau Servo los tswj, cia hais plaub plaub legged neeg hlau. Txhua ceg muaj ob lub servo los tswj nws. (peb pib yooj yim, hauv kev xav kuv app tuaj yeem tswj hwm 1024)
Teeb tsa yim servo, nrhiav qhov teeb tsa rau txhua tus, txiav txim siab muaj qhov max. thiab min. cov haujlwm, tuaj yeem siv sijhawm ntau heev.
Sau thiab rov sau cov cai kom pom dab tsi tshwm sim, tuaj yeem mob heev.
Yog li kuv txiav txim siab ua daim ntawv thov kom ua tej yam yooj yim, thiab pab nrhiav txhua qhov Servo teeb tsa xav tau thiab tuaj yeem ua ntu ntu (tsab ntawv) los ntsuas cov lus txib xa mus rau servo.
Kauj ruam 1: Kev sib txuas
"chaw thau khoom =" tub nkeeg"
Tshooj Ntawv yog qhov lom zem, qhov no yog qhov uas koj tuaj yeem tsim ntu ntu ntawm Servo txoj haujlwm.
Ua kom koj qhov project ua qhov koj xav kom nws ua.
- Khawm Ntxiv Tus Nqi, ntxiv qhov chaw teeb tsa tam sim no.
- Khawm Ntxiv Kev ncua, ntxiv qhov ncua sijhawm hauv milliseconds teeb tsa hauv lub npov ib sab ntawm lub pob.
- Khawm Ntxiv Chaw Nyob, ntxiv cov lus txib hloov mus rau PCA9685 sib txawv, (hloov chaw nyob rau sab laug sab saud) nws kuj tseem siv los hloov hom, Hom Servo lossis hom LED.
- Khiav Tsab Ntawv F khawm, sau tsab ntawv tam sim no rau pem hauv ntej.
- Khiav Script R khawm, sau cov ntawv tam sim no rov qab.
- Lub Loop checkbox ua rau cov ntawv sau tam sim no dhau mus thiab dhau, thaum ib qho ntawm Cov Ntawv Sau Ua Ntej raug nias. Txhawm rau nres lub voj tsis-khij lub npov.
- Lub pob Clear Script, ua li ntawd, nws tshem tawm txhua tsab ntawv comands.
- Lub pob Load, thauj cov ntawv sau tseg yav dhau los.
- Khawm Txuag, khaws cov ntawv tam sim no.
Nco tseg!
Kuv tsis tau sau ib tsab ntawv txheeb xyuas rau hauv daim ntawv thov, daim ntawv yuav tsum ua raws cov cai hauv qab no:
Ib kab ib lo lus txib, qhov tseem ceeb sib cais los ntawm qhov chaw.
- Servo hais kom ua pib nrog "S" ua raws kaum rau qhov muaj txiaj ntsig, txhua tus nqi nruab nrab ntawm 0 thiab 600
- LED hais kom pib nrog "L" ua raws kaum rau qhov muaj txiaj ntsig, txhua tus nqi nruab nrab ntawm 0 thiab 4095
- Dely hais kom pib nrog "D" ua raws los ntawm ib tus nqi, ntawm 0 thiab 10, 000
- Qhov chaw nyob hais kom pib nrog "A" ua raws tus nqi thiab lo lus. Tus nqi nruab nrab ntawm 0 thiab 64. Lo lus yog "Servo" lossis "LED".
Daim ntawv thov tuaj yeem tswj hwm Servo lossis LED, Tsis txhob tso LED thiab Servo ntawm tib lub Breakout Board, Servo thiab LED xav tau ntau zaus los ua kom raug.
Yog tias koj sim tswj cov kev pabcuam nrog teeb tsa LED, lawv yuav ua rau tsis zoo, nws yuav tsis ua rau lawv, tab sis yog tias lawv tau teeb tsa hauv ib qhov haujlwm, koj yuav tsis xav kom lawv txav mus rau qee qhov.
Kuv tau ua cov vis dis aus ntawm qee cov ntawv yooj yim.
Kauj ruam 5: Epilogue
Raws li cov lus qhia mus rau Instructables, neeg feem coob xav tias yuav xaus nrog cov khoom siv lub cev thaum kawg ntawm kev qhia.
Kuv pom tias tsis muaj qeb tiag tiag rau software.
Kuv xav tias koj tuaj yeem kawm nws ua cov cuab yeej, txawm li ntawd los, cov lus qhia tsis yog yuav ua li cas thiaj ua tau cov cuab yeej, nws yog yuav siv nws li cas.
Vam tias los ntawm kev muaj cov cuab yeej zoo li no, tib neeg yuav tuaj yeem ua haujlwm zoo dua nrog Arduino siv Servos lossis LED arrays.
Thov zam txim hauv qhov yeeb yaj kiab ntawm qhov haujlwm hauv kev nqis tes, Kuv tau siv ESP32-CAM pawg thawj coj tawm nrog lwm daim ntawv thov uas kuv tau ua los saib cov duab los ntawm ESP32-CAM.
Kho
Kuv tau txhim kho nws.
Hloov tshiab tuaj yeem pom ntawm no: Tims_PCA_9685_Controller
Pom zoo:
Pandemi: Tus Nqi Tus Nqi Tus Nqi Tus Kab Mob Qis Tsawg Tus Nqi: 7 Kauj Ruam
Pandemi: Tus Nqi Tus Nqi Tus Nqi Tus Kab Mob Qis Tsawg Tus Nqi: Qhov no yog qhov pheej yig, yooj yim los ua neeg hlau. Nws tuaj yeem ua kom tsis muaj menyuam hauv koj chav nrog UV-C lub teeb, nws yog lub teeb thiab nrawm, nws tuaj yeem mus rau txhua qhov av, thiab nws tuaj yeem haum rau txhua lub qhov rooj. Nws tseem yog tib neeg-nyab xeeb, thiab muaj kev ywj pheej tag nrho
Yuav Ua Li Cas Tsim Kev Tswj Tus Kheej 3D Luam Tus Kheej Tus Kheej Tus Kheej: 9 Kauj Ruam (nrog Duab)
Yuav Ua Li Cas Tsim Kev Tswj Tus Kheej 3D Luam Tus Kheej Tus Kheej Tus Kheej: Qhov no yog kev hloov pauv ntawm B-neeg hlau ua ntej. 100% Qhib QHOV CHAW / Arduino neeg hlau. CODE, 3D ntu thiab khoom siv hluav taws xob tau qhib yog li xav hloov kho nws lossis tsim qhov loj ntawm tus neeg hlau. Yog tias koj muaj kev ua xyem xyav, tswv yim lossis xav tau kev pab ua rau
ARUPI - Tus Nqi Tus Nqi Tus Nqi Uas Tau Txais Tus Nqi Uas Tau Txais Tus Nqi/Tus Kheej Tus Kheej (ARU) rau Soundscape Ecologists: 8 Kauj Ruam (nrog Duab)
ARUPI - Tus Nqi Tus Nqi Uas Tau Txais Tus Nqi Tus Nqi Uas Tau Txais Tus Nqi/Tus Kheej Tus Kheej (ARU) rau Soundscape Ecologists: Cov lus qhia no tau sau los ntawm Anthony Turner. Txoj haujlwm tau tsim los nrog ntau qhov kev pab los ntawm Shed hauv Tsev Kawm Ntawv ntawm Kev Suav, University of Kent (Mr Daniel Knox tau pab zoo!)
Begging Neeg Hlau Nrog Saib Xyuas Lub Ntsej Muag thiab Tswj los ntawm Xbox Tus Tswj - Arduino: 9 Cov Kauj Ruam (nrog Duab)
Begging Robot Nrog Lub ntsej muag taug qab thiab Tswj los ntawm Xbox Controller - Arduino: Peb tab tom yuav ua tus thov neeg hlau. Tus neeg hlau no yuav sim ua rau khaus lossis ua rau pom kev dhau ntawm tib neeg. Nws yuav ntes lawv lub ntsej muag thiab sim tua lasers ntawm lawv. Yog tias koj muab tus neeg hlau ib npib, nws yuav hu nkauj thiab seev cev. Tus neeg hlau yuav xav tau
Tus Nqi Tus Nqi Tus Nqi Qis Tus Nqi Qis Tsawg: 15 Kauj Ruam (nrog Duab)
Tsawg-tus nqi Spherical Speaker Array: Cov cuab yeej ua suab nrov ua suab nrov hauv qhov xav tsis thoob, 360 degree zam, thaum lub suab nrov nrov nrov ua rau ntau qhov tsis txaus ntseeg, tsom teeb ntawm lub suab. Koj tuaj yeem siv nyiaj ib tuj ntawm cov khoom zoo nkauj: Hemisphere los ntawm Electrotap Experim